feat(hyprland): themed backdrop — misc:background_color from the palette (item 28c)
All checks were successful
Check / eval (push) Successful in 3m2s

The compositor backdrop behind a missing or still-loading wallpaper
was hard black; on light themes that flash reads as a glitch (caught
by the 1080p capture harness on summer-day). Now the theme's base
color, so every wallpaper-less moment stays in-palette.

Also from the summer-day capture review: the authored whole-swap menu
+ island bar survive the 28b retunes as one coherent identity (the
slate menu deliberately mirrors the bar strip — an earlier "polarity"
concern retracted); nit filed for the undimmed placeholder in the two
summer rasi. Punch list updated in item 28.

Verified: V0; V1 — template-home rebuilt, hyprland.conf renders
background_color=rgb(1a1b26). Visual confirmation rides the next
capture run.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Bernardo Magri
2026-07-05 20:08:35 +01:00
parent fb75c3dedf
commit 310614bdd2
3 changed files with 37 additions and 1 deletions

View File

@@ -17,6 +17,26 @@ Template:
---
## 2026-07-05 — summer-day capture review + themed backdrop (iteration #35, item 28c)
- **Task:** item 28 slice (c) — whole-swap capture review + the first
cheap polish fix.
- **Did:** captured summer-day at 1080p (harness, VM): the authored
slate menu + island-pill bar hold up with the 28b retunes —
initially misread as polarity soup, but the rasi whole-swap
deliberately mirrors the bar's slate strip: identity, keep (nit
filed: undimmed entry placeholder). The surviving cross-theme fix:
Hyprland `misc:background_color` = theme base (was compositor
black — a glitch-looking flash behind missing/slow wallpaper,
glaring on light themes). Punch list updated.
- **Verified:** V0; V1 — template-home rebuilt, rendered hyprland.conf
carries `background_color=rgb(1a1b26)` (theme base). Backdrop
visible confirmation rides the next capture run / V3.
- **Pending:** captures for latte + one identity theme; polish items
queued: bar group margins, @muted adoption, rofi hint column, icon
weight `[human]`.
- **Next suggestion:** bar polish slice (group margins + @muted) —
code-level, verifiable by build + re-capture.
## 2026-07-05 — 1080p capture harness + first slice-c review (iteration #34, item 28c)
- **Task:** item 28 slice (c) prep — full-res captures for the
per-surface polish pass.