Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .console/log.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,3 +126,10 @@ truth; pre-push catches regressions before they hit GitHub.

## 2026-05-08 — CI fix: Direct URL pip install syntax


## 2026-05-08 — A_BOLD on ERR + YLW for dark-terminal readability

Plain red on dark background is nearly invisible on most terminals.
Bolding both ERR and YLW promotes them to the bright variants — readable
on dark + light alike.

6 changes: 4 additions & 2 deletions src/operator_console/watcher_status_pane.py
Original file line number Diff line number Diff line change
Expand Up @@ -1512,8 +1512,10 @@ def _pane(stdscr, profile_name: str) -> None:
"DIM": curses.color_pair(2) | curses.A_DIM,
"HEAD": curses.color_pair(3),
"SEL": curses.color_pair(4),
"YLW": curses.color_pair(5),
"ERR": curses.color_pair(6),
# YLW + ERR get A_BOLD so they're bright on dark terminals —
# plain red on a dark background is nearly invisible.
"YLW": curses.color_pair(5) | curses.A_BOLD,
"ERR": curses.color_pair(6) | curses.A_BOLD,
"BANNER_CRIT": curses.color_pair(7),
"BANNER_WARN": curses.color_pair(8),
"BANNER_HEALTHY": curses.color_pair(9),
Expand Down
Loading