polish(tui): overhaul tab bar indicators #94

Merged
lerko merged 1 commits from polish/tab-bar-icons into main 2026-06-05 21:19:37 +00:00
Owner
  • Active tab gets surface background + accent color + bold for clear visual distinction
  • All tabs show counts when > 0 (Sites, Alerts, Nodes, Maint, Users)
  • Counts render in muted style so tab names stay prominent
  • Problem indicators (down monitors, offline nodes, active maint) turn count red
  • Dropped inline icons (↓, ⚠, !, ◼) from tab labels — color alone signals severity

Closes #89

- Active tab gets surface background + accent color + bold for clear visual distinction - All tabs show counts when > 0 (Sites, Alerts, Nodes, Maint, Users) - Counts render in muted style so tab names stay prominent - Problem indicators (down monitors, offline nodes, active maint) turn count red - Dropped inline icons (↓, ⚠, !, ◼) from tab labels — color alone signals severity Closes #89
lerko added 1 commit 2026-06-05 21:14:18 +00:00
polish(tui): overhaul tab bar — consistent counts, active highlight, colored alerts
CI / test (pull_request) Successful in 2m33s
CI / lint (pull_request) Successful in 56s
CI / vulncheck (pull_request) Successful in 51s
69a8e0f7ba
Closes #89
lerko merged commit 69a8e0f7ba into main 2026-06-05 21:19:37 +00:00
lerko deleted branch polish/tab-bar-icons 2026-06-05 21:19:37 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerkolabs/uptop#94