From d9dcd58b663963c7c8f7a90d1ebce347a4c620df Mon Sep 17 00:00:00 2001 From: Tyler Koenig Date: Thu, 28 May 2026 15:31:01 -0400 Subject: [PATCH] fix(tui): maint tab min widths fit 80-column terminals Reduce minimums so fixedMin=51 (was 71). At narrow: compact headers (ST, MON). At wide: full headers (STATUS, MONITORS, STARTED) with expanded widths. --- internal/tui/tab_maint.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/tui/tab_maint.go b/internal/tui/tab_maint.go index b12c394..e09383c 100644 --- a/internal/tui/tab_maint.go +++ b/internal/tui/tab_maint.go @@ -99,12 +99,12 @@ func (m Model) viewMaintTab() string { cols := []colDef{ {"#", "#", 4, 4, false}, - {"TITLE", "TITLE", 12, 28, true}, + {"TITLE", "TITLE", 10, 28, true}, {"TYPE", "TYPE", 13, 14, false}, - {"MON", "MONITORS", 15, 22, false}, - {"STATUS", "STATUS", 11, 12, false}, - {"START", "STARTED", 14, 16, false}, - {"ENDS", "ENDS", 14, 16, false}, + {"MON", "MONITORS", 10, 22, false}, + {"ST", "STATUS", 8, 12, false}, + {"START", "STARTED", 8, 16, false}, + {"ENDS", "ENDS", 8, 16, false}, } headers, widths := m.computeTableLayout(cols, 0) titleW := widths[1]