feat(themes): summer pair JSON SoT + status CSS + recapture previews
All checks were successful
Check / eval (push) Successful in 2m58s

Align summer-day/night waybar tokens with JSON roles (hierarchy split
on night; day overlay≠muted), unify bar font 13px + battery 25/10, add
VPN pill and status states (.on/.available/.recording/…). Recapture
executive-slate and neon-glass picker previews from theme-shot.

Verified: V0 contrast+wholeswap; V2 theme-shot four slugs.
This commit is contained in:
Bernardo Magri
2026-07-10 12:03:51 +01:00
parent 2fff3ad628
commit 099d214529
9 changed files with 107 additions and 64 deletions

View File

@@ -101,31 +101,25 @@ _(Friendlier mkFlake theme-state errors → **#66**.)_
### Theme polish
_(#52 residual ANSI → **#68**.)_
_(Fidelity / hierarchy nits → **#67**.)_
_(Import pipeline hierarchy → **#70**.)_
_(audit-theme-design identity exemptions → **#69**.)_
- **summer-day / summer-night pair polish** — waybar CSS vs JSON dual
SoT; night `subtext`=`muted`=`overlay`; day/night font + battery
threshold + VPN pill drift. Pick JSON as SoT (or document EF split).
Cost: CSS/JSON; V3.
- **summer-\* CSS status module states** — missing `.on` / `.available`
/ `.recording` polish vs boreal/generated. Cost: CSS; V3.
- **theme preview recapture nicety** — executive-slate + neon-glass
previews are bare desktop+bar, not the floating-terminal composition
of the other 21; optional identity `btop.theme`s. Cost: asset/V3.
_(#52 residual ANSI → **#68**.)_
_(Fidelity / hierarchy nits → **#67**.)_
_(Import pipeline hierarchy → **#70**.)_
_(audit-theme-design identity exemptions → **#69**.)_
_(summer-day/night pair polish + status CSS + preview recapture →
shipped 2026-07-10: JSON SoT, status states, theme-shot previews for
executive-slate + neon-glass.)_
- **Identity optional taste retunes** — white / lumon / hackerman /
matte-black / miasma hierarchy or status L-steps only (no traffic-light
forced on identity themes). Product call per theme.
- **Optional identity `btop.theme`** for identity whole-swaps still on
generated btop. Cost: assets; V3.
### v1.0 pointer
See **VISION**. Remaining PROPOSED: charge-limit instant, Look & Feel,
NVIDIA first-class, summer-* / preview / identity taste polish.
NVIDIA first-class, identity taste / optional btop themes.
## Decisions `[human]`