garden: sessions redundancy + theme toggle + no toggle reveal

- Sessions list: no tag header, stripped 'Vigo Session Log:' prefix
- Session single: flat sections instead of fragment toggle (details/summary)
- Theme toggle: explicit font-family + color ensures emoji icon renders
- New: layouts/sessions/list.html, sessions/single.html
- Changed: content/sessions/*.md (no fragment shortcodes), garden.css
This commit is contained in:
B.A. Baracus 2026-05-26 16:52:30 +02:00
parent f89cd0730e
commit 00fa25f436
Signed by: ba
GPG key ID: D52E9C8491872206
19 changed files with 372 additions and 61 deletions

View file

@ -154,6 +154,20 @@ pre {
}
/* ── Theme toggle ───────────────────────────────────── */
/* Ensure the emoji icon is always visible override
garden's monospace font-family which may lack emoji glyphs */
body > nav [data-theme-toggle] {
font-family: system-ui, -apple-system, sans-serif;
font-size: 1.35rem;
color: var(--garden-text);
opacity: 0.85;
transition: opacity 0.2s;
}
body > nav [data-theme-toggle]:hover {
opacity: 1;
}
/* ── Session fragments — expandable doors (from context.html) ── */
[data-type="dialogue"] { --fragment-color: var(--garden-dialogue); }
[data-type="fix"] { --fragment-color: var(--garden-fix); }