applet-box: hide inner-applet scrollbars so they match the page-aperture treatment
%applet-box now applies scrollbar-width:none + *::-webkit-scrollbar{display:none} to all descendants. The My Sky applet's #id_applet_sky_form_wrap (overflow-y:auto for the form column) was rendering an OS-default white-track scrollbar that broke the dark theme — same pattern any future applet w. an inner scroll well would inherit. The page-aperture-level scrollers (gameboard / billboard / dashboard apertures) already use this hide-scrollbar pair, so this just propagates that convention down into applet sections.
Code architected by Disco DeDisco <discodedisco@outlook.com>
Git commit message Co-Authored-By:
Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -179,6 +179,14 @@
|
||||
overflow: hidden;
|
||||
min-width: 0;
|
||||
|
||||
// Hide any inner scrollbars (e.g. My Sky applet's #id_applet_sky_form_wrap)
|
||||
// so they obey the same scrollbar-less treatment as the page apertures
|
||||
// (gameboard / billboard / dashboard apertures already use this same pair
|
||||
// — keeps the dark theme consistent w.o. the OS-default white track bleeding
|
||||
// through inside an applet).
|
||||
*::-webkit-scrollbar { display: none; }
|
||||
* { scrollbar-width: none; }
|
||||
|
||||
> h2 {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
|
||||
Reference in New Issue
Block a user