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:
Disco DeDisco
2026-05-08 14:50:28 -04:00
parent 097a5dd437
commit 301b4e8201

View File

@@ -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;