Changeset d219d56 in Klonkt


Ignore:
Timestamp:
06/20/2026 07:35:49 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
b200738
Parents:
bad5c77
Message:

fix(agenda): Timeline/Grid truly grey on the calendar page

style.css activates the buttons via body[data-feed-view]; neutralise that with
body.on-shows selectors in the same pattern as body.on-post (equal specificity,
inline shared-styles wins). Only Agenda remains active.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/partials/shared-styles.ejs

    rbad5c77 rd219d56  
    5151.vs-agenda:hover { color: var(--ink); }
    5252.vs-agenda.is-active { background: var(--paper); color: var(--ink); box-shadow: 0 1px 2px rgba(0,0,0,.06); }
    53 /* Op de agendapagina is Agenda het actieve item → Tijdlijn/Grid grijs (inactief). */
    54 body.on-shows .view-switch-btn[aria-selected="true"] { background: transparent; color: var(--ink-muted, var(--ink-soft)); box-shadow: none; }
    5553
    5654.grid-cols-picker {
     
    9290body.on-post[data-grid-cols="2"] .grid-cols-btn[data-cols="2"],
    9391body.on-post[data-grid-cols="3"] .grid-cols-btn[data-cols="3"],
    94 body.on-post[data-grid-cols="4"] .grid-cols-btn[data-cols="4"] {
     92body.on-post[data-grid-cols="4"] .grid-cols-btn[data-cols="4"],
     93/* Op de agendapagina is Agenda het actieve item → Tijdlijn/Grid (+cols) grijs. */
     94body.on-shows[data-feed-view="timeline"] .view-switch-btn[data-view="timeline"],
     95body.on-shows[data-feed-view="grid"] .view-switch-btn[data-view="grid"],
     96body.on-shows[data-grid-cols="2"] .grid-cols-btn[data-cols="2"],
     97body.on-shows[data-grid-cols="3"] .grid-cols-btn[data-cols="3"],
     98body.on-shows[data-grid-cols="4"] .grid-cols-btn[data-cols="4"] {
    9599  background: transparent;
    96100  color: var(--ink-muted, var(--ink-soft));
Note: See TracChangeset for help on using the changeset viewer.