feat(tui): add divider lines framing content area #144

Merged
lerko merged 1 commits from feat/bordered-panels into main 2026-06-20 21:38:33 +00:00
Owner

Summary

Full-width horizontal rules above and below the content area:

  • Divider under tab bar separates navigation from content
  • Divider above footer separates content from status bar
  • Creates three clear visual zones: navigation, content, status

Tried bordered panels first (box-drawing around content) but it highlighted empty space on sparse tabs rather than helping. Dividers are subtler and more effective.

Design item P2 from tui-polish-design.local.md.

Test plan

  • Verify dividers render on all tabs (Monitors, Alerts, Logs, Nodes, Maint, Users)
  • Verify detail panel still renders its own breadcrumb divider correctly
  • Check divider width adapts to terminal resize
  • Confirm no layout overflow on narrow terminals (80 cols)
## Summary Full-width horizontal rules above and below the content area: - Divider under tab bar separates navigation from content - Divider above footer separates content from status bar - Creates three clear visual zones: navigation, content, status Tried bordered panels first (box-drawing around content) but it highlighted empty space on sparse tabs rather than helping. Dividers are subtler and more effective. Design item P2 from `tui-polish-design.local.md`. ## Test plan - [x] Verify dividers render on all tabs (Monitors, Alerts, Logs, Nodes, Maint, Users) - [x] Verify detail panel still renders its own breadcrumb divider correctly - [x] Check divider width adapts to terminal resize - [x] Confirm no layout overflow on narrow terminals (80 cols)
lerko added 1 commit 2026-06-20 21:34:03 +00:00
feat(tui): add divider lines framing the content area
CI / test (pull_request) Successful in 1m47s
CI / lint (pull_request) Successful in 1m12s
CI / vulncheck (pull_request) Successful in 51s
5398cccd44
Full-width horizontal rules above and below the content area. Tab bar
sits above the top divider, status/keys bar sits below the bottom
divider. Creates three clear visual zones: navigation, content, status.
lerko merged commit 5398cccd44 into main 2026-06-20 21:38:33 +00:00
lerko deleted branch feat/bordered-panels 2026-06-20 21:38:33 +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#144