feat(tui): two-column detail layout with viewport scrolling

Refactored full-screen detail panel: status+endpoint on left column,
timing+config on right column. Halves vertical height of the info
section. Content wraps in a viewport when it exceeds terminal height
— scroll with j/k/arrows/pgup/pgdn.

Restored renderSparkTooltip lost in rewrite. Fixed lint warnings.
This commit is contained in:
2026-06-24 20:48:15 -04:00
parent 99121d07d8
commit fb50184f37
3 changed files with 123 additions and 90 deletions
+1
View File
@@ -200,6 +200,7 @@ type Model struct {
detailChanges []models.StateChange
detailChangesSiteID int
detailDailyDays []monitor.DayReport
detailViewport viewport.Model
filterMode bool
filterText string