fix(ui): mark sidebar focus with an accent colour, not bold (#25)

The focused sidebar panel border (ADR-0046 DC3) was bright `fg` plus
`Modifier::BOLD`. Bold box-drawing glyphs render as broken/gapped
line-art in the asciinema cast player and are fragile in some terminals.

`panel_border_style` now marks focus with a non-bold accent colour
(`theme.mode_simple`, blue); the unfocused border stays muted. Bold is
untouched on text spans (titles, key hints) — the constraint is
specifically that box-drawing borders carry no bold attribute.

Pure style change: the Tier-2 snapshots are text-only so none needed
re-accepting; the Tier-1 assertion was updated and a render-level test
now checks the rendered border cells carry the accent and no bold.

ADR-0046 Amendment 1.
This commit is contained in:
claude@clouddev1
2026-06-12 15:01:26 +00:00
parent 3d4a0fd45e
commit fde50ce3bf
3 changed files with 95 additions and 9 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long