Changeset 03bfdce in Klonkt for src/assets


Ignore:
Timestamp:
06/16/2026 11:35:13 PM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
108fd5f
Parents:
09ac0a5
Message:

Hub: always render chrome + CSS toggle (body.on-hub) → hub nav via htmx (no audio jumping)

In hub mode, topnav/view-switcher are now always in the DOM; CSS hides them
on the hub landing (body.on-hub, also toggled in the htmx body-class swap).
Roster, main card, feed, and brand links are now htmx → navigating between
hub-home and an artist happens in-place, so the persistent audio player
stays alive (no jumping). Solo/circle completely unchanged
(renderChrome = !bareChrome there).

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

File:
1 edited

Legend:

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

    r09ac0a5 r03bfdce  
    20282028    margin-bottom: 1.5rem;
    20292029}
     2030/* Hub-landing (body.on-hub): verberg de site-chrome. In hub-modus staan masthead
     2031   + view-switcher altijd in de DOM (zodat htmx tussen hub-home en artiest-sites
     2032   kan schakelen zonder full-reload); hier toggelen we hun zichtbaarheid. De
     2033   hub-home heeft z'n eigen kop/nav in de content. */
     2034body.on-hub .masthead,
     2035body.on-hub .view-switcher-wrap { display: none !important; }
    20302036.view-switcher {
    20312037    display: flex;
Note: See TracChangeset for help on using the changeset viewer.