From 2ca4e9d39f8b387b0faa1b060a7c933ef5a49fe2 Mon Sep 17 00:00:00 2001 From: Disco DeDisco Date: Tue, 24 Mar 2026 17:22:49 -0400 Subject: [PATCH] fixed #id_gear_btn styling on billboard.html; removed redundant padding from %billboard-page-base --- src/static_src/scss/_applets.scss | 21 +++++++++++++-------- src/static_src/scss/_billboard.scss | 9 --------- 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/src/static_src/scss/_applets.scss b/src/static_src/scss/_applets.scss index f6f5b42..a7aee06 100644 --- a/src/static_src/scss/_applets.scss +++ b/src/static_src/scss/_applets.scss @@ -77,16 +77,18 @@ } } -#id_dash_applet_menu { @extend %applet-menu; } -#id_game_applet_menu { @extend %applet-menu; } -#id_wallet_applet_menu { @extend %applet-menu; } -#id_room_menu { @extend %applet-menu; } +#id_dash_applet_menu { @extend %applet-menu; } +#id_game_applet_menu { @extend %applet-menu; } +#id_wallet_applet_menu { @extend %applet-menu; } +#id_room_menu { @extend %applet-menu; } +#id_billboard_applet_menu { @extend %applet-menu; } // Page-level gear buttons — fixed to viewport bottom-right .gameboard-page, .dashboard-page, .wallet-page, -.room-page { +.room-page, +.billboard-page { > .gear-btn { position: fixed; bottom: 4.2rem; @@ -97,7 +99,8 @@ #id_dash_applet_menu, #id_game_applet_menu, -#id_wallet_applet_menu { +#id_wallet_applet_menu, +#id_billboard_applet_menu { position: fixed; bottom: 6.6rem; right: 1rem; @@ -111,7 +114,8 @@ .gameboard-page, .dashboard-page, .wallet-page, - .room-page { + .room-page, + .billboard-page { > .gear-btn { right: calc(#{$sidebar-w} + 0.5rem); bottom: 4.2rem; // same gap above kit btn as portrait; no page-specific overrides needed @@ -121,7 +125,8 @@ #id_dash_applet_menu, #id_game_applet_menu, - #id_wallet_applet_menu { + #id_wallet_applet_menu, + #id_billboard_applet_menu { right: calc(#{$sidebar-w} + 1rem); bottom: 6.6rem; // same as portrait, just shifted right of footer sidebar top: auto; diff --git a/src/static_src/scss/_billboard.scss b/src/static_src/scss/_billboard.scss index 042d7e9..1f3835b 100644 --- a/src/static_src/scss/_billboard.scss +++ b/src/static_src/scss/_billboard.scss @@ -6,7 +6,6 @@ min-height: 0; overflow-y: auto; position: relative; - padding: 0.75rem; } html:has(body.page-billboard), @@ -36,14 +35,6 @@ body.page-billscroll { .billboard-page { @extend %billboard-page-base; - - // Gear btn positioning mirrors dashboard/wallet pattern - > .gear-btn { - position: fixed; - bottom: calc(var(--footer-w, 4rem) + 0.75rem); - right: calc(var(--footer-w, 4rem) + 0.75rem); - z-index: 10; - } } // ── Billscroll page (single full-aperture applet) ──────────────────────────