feat(theme): finish neon-glass polish (#88)
Some checks failed
Check / eval (push) Has been cancelled
Some checks failed
Check / eval (push) Has been cancelled
Rewrite whole-swap rofi.rasi to rofi-native @colors (was invalid CSS var()); cyan glass panel matching Boreal's hex-alpha pattern. btop titles/selection in accent cyan; ui rounding/opacity tuned; preview.png from theme-shot. Bar stays generated from JSON (no waybar.css). Verified: V2 — contrast 24×7; theme-wholeswap; theme-shot neon-glass desktop+menu viewed; boreal theme-shot regression green.
This commit is contained in:
@@ -400,6 +400,13 @@ Design/decision records and a running log of shipped work (items marked
|
||||
built-in. Rules in `modules/nixos/dock-audio-rules.nix`;
|
||||
`checks.dock-audio` pure + conf-file VM. Real hotplug V3 in
|
||||
HARDWARE-QUEUE.
|
||||
✓ **neon-glass finish (#88, `VISION § D`):** rewrote whole-swap
|
||||
`rofi.rasi` to rofi-native `@color` glass panel (cyan rim, soft
|
||||
selection wash — same hex-alpha glass pattern as Boreal); btop title/
|
||||
selection in accent cyan; ui rounding/opacity tuned; `preview.png`
|
||||
regenerated from theme-shot. Bar remains generated from JSON (no
|
||||
waybar.css reintro). Contrast + theme-wholeswap green; V2 theme-shot
|
||||
neon-glass + boreal viewed.
|
||||
- ✓ **Hibernate double-unlock:** on resume from hibernate the LUKS
|
||||
passphrase already gates the machine, but locking hyprlock before sleep
|
||||
meant a second password. Fixed by *not locking* before an encrypted
|
||||
|
||||
@@ -93,7 +93,7 @@ Reference: [HARDWARE.md](HARDWARE.md) §4–§5, §11 (doctor).
|
||||
|
||||
| Idea | Intent | Notes |
|
||||
|------|--------|-------|
|
||||
| **Fewer themes, sharper** | Finish or quarantine neon-glass; invest in whole-swap quality | **NEXT #88** finish path (promoted 2026-07-11); contrast stays gated |
|
||||
| **Fewer themes, sharper** ✓ | Finish or quarantine neon-glass; invest in whole-swap quality | ✓ #88 finish — glass rofi (proper @colors), btop, preview; bar stays generated (no broken waybar.css) |
|
||||
| **Time-of-day pair** ✓ | Auto light/dark (e.g. summer-day ↔ summer-night) from schedule | ✓ shipped #79 (2026-07-10) — `settings.autoTheme` + timer; still one engine |
|
||||
| **Theme switch speed** | Wallpapers artifact split (LATER) if switches still feel slow | GOALS: no second pipeline |
|
||||
|
||||
@@ -156,9 +156,7 @@ From GOALS non-goals and installer audits — do not “fill the roadmap” with
|
||||
|
||||
1. `VISION § B` — post-install hardware hints (self-gated first-session
|
||||
toast when `fwupdmgr` / `fprintd-list` exist; one-shot markers; no nag)
|
||||
2. `VISION § D` — neon-glass polish → **NEXT #88** (finish path; do not
|
||||
reintroduce broken whole-swap waybar without @define-color parity)
|
||||
3. `VISION § D` / LATER — wallpapers artifact split (decided deferred;
|
||||
2. `VISION § D` / LATER — wallpapers artifact split (decided deferred;
|
||||
promote only if theme-switch latency still hurts after measurement)
|
||||
4. `VISION § H` — HARDWARE-QUEUE burn-down (human-only V3; agents only
|
||||
append exact steps)
|
||||
|
||||
Reference in New Issue
Block a user