Changeset 84325b8 in Klonkt


Ignore:
Timestamp:
06/19/2026 06:55:07 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
0beafed
Parents:
8d32dcf
Message:

chrome: feature pages headerless (own header) — topnav stays, profile bar + switcher gone

EPK/downloads/link-in-bio/shows/newsletter have their own header → the site
profile bar + view switcher are redundant there. _headerless extended with those
bodyClasses (on-epk/on-download[s]/on-linkbio/on-shows/on-newsletter); topnav
stays.
Robin 2026-06-18 (EPK page): "the top part can go, keep the nav".

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/partials/chrome.ejs

    r8d32dcf r84325b8  
    1919var hubLanding = (typeof bodyClass === 'string' && bodyClass.indexOf('on-hub') >= 0)
    2020   || ((typeof tenancy !== 'undefined' && tenancy === 'hub') && !siteUrlBase && !_isAdmin);
    21 var _headerless = hubLanding || _isChat;
     21// Zelfstandige premium-feature-pagina's hebben hun eigen kop → geen profielkop/
     22// switcher, wél de topnav (Robin 2026-06-18: "bovenste weg, behoud de nav").
     23var _featurePage = typeof bodyClass === 'string' &&
     24  ['on-epk', 'on-download', 'on-linkbio', 'on-shows', 'on-newsletter'].some(function (c) { return bodyClass.indexOf(c) >= 0; });
     25var _headerless = hubLanding || _isChat || _featurePage;
    2226%>
    2327<div id="pcms-chrome"<% if (typeof oob !== 'undefined' && oob) { %> hx-swap-oob="true"<% } %>>
Note: See TracChangeset for help on using the changeset viewer.