Files
hermes-agent/ui-tui/src
Brooklyn Nicholson 275256cdb4 feat(tui): uniform selection background instead of SGR inverse
Selection was falling back to SGR-7 inverse (fg ↔ bg per cell), which
fragments over syntax-highlighted content — each amber/gold/dim/cornsilk
fg turned into a different bg stripe, producing the staircase look.

Now `useMainApp` calls `selection.setSelectionBgColor()` with a muted
navy (`#3a3a55`) on theme change. `setSelectionBg` in screen.ts replaces
just the bg cell-by-cell while preserving fg/bold/dim/italic, so the
highlight is one solid color across the whole drag range and the text
stays readable in its original color.

Skins can override via `selection_bg` in their color map.
2026-04-16 15:50:28 -05:00
..
2026-04-15 23:29:00 -05:00
2026-04-14 12:50:22 -05:00
2026-04-07 23:59:11 -04:00
2026-04-15 14:14:01 -05:00
2026-04-16 14:48:29 -05:00
2026-04-15 14:14:01 -05:00