Changeset 93d6345 in Klonkt for src/assets/css/style.css


Ignore:
Timestamp:
06/17/2026 03:34:07 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
dbde7f8
Parents:
c3ad46d
Message:

Theme scrollbar + install button in the footer row (no longer a separate row)

  • Slim, rounded theme scrollbar (scrollbar-width/color + ::-webkit-scrollbar) instead of the default chunky browser scrollbar; works on page + internal scrollers.
  • "Install app" moved from its own row below the footer to the centre of the footer row (compact variant) → saves vertical space.

CSS cache-buster v8.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/assets/css/style.css

    rc3ad46d r93d6345  
    245245    margin: 0;
    246246}
     247
     248/* ── Thema-scrollbar: slank, afgerond, subtiel — vervangt de standaard chunky
     249   browser-scrollbar (met pijltjes) die niet bij het donkere thema past.
     250   Werkt op de pagina én op interne scrollers (queue, chat-thread, dropdowns). ── */
     251* {
     252    scrollbar-width: thin;
     253    scrollbar-color: color-mix(in srgb, var(--ink) 28%, transparent) transparent;
     254}
     255::-webkit-scrollbar { width: 10px; height: 10px; }
     256::-webkit-scrollbar-track { background: transparent; }
     257::-webkit-scrollbar-thumb {
     258    background-color: color-mix(in srgb, var(--ink) 24%, transparent);
     259    border-radius: 999px;
     260    border: 2px solid transparent;   /* transparante rand → optisch slanker (≈6px) */
     261    background-clip: content-box;
     262}
     263::-webkit-scrollbar-thumb:hover {
     264    background-color: color-mix(in srgb, var(--accent) 60%, var(--ink));
     265}
     266::-webkit-scrollbar-corner { background: transparent; }
    247267body:not(.admin) {
    248268    min-height: 100dvh;
Note: See TracChangeset for help on using the changeset viewer.