diff --git a/internal/tui/tab_sites.go b/internal/tui/tab_sites.go index f9e5bd2..13f45a9 100644 --- a/internal/tui/tab_sites.go +++ b/internal/tui/tab_sites.go @@ -438,7 +438,7 @@ func (m Model) viewSitesTab() string { icon := typeIcon("group", m.collapsed[site.ID]) rows = append(rows, []string{ strconv.Itoa(i + 1), - m.zones.Mark(fmt.Sprintf("site-%d", i), icon+" "+limitStr(site.Name, nameW-2)), + m.zones.Mark(fmt.Sprintf("site-%d", i), icon+" "+limitStr(site.Name, nameW-4)), "group", fmtStatus(site.Status, site.Paused, m.isMonitorInMaintenance(site.ID)), subtleStyle.Render("—"), @@ -456,14 +456,14 @@ func (m Model) viewSitesTab() string { if i+1 >= len(m.sites) || m.sites[i+1].ParentID != site.ParentID { prefix = "└" } - name = prefix + " " + limitStr(name, nameW-2) + name = prefix + " " + limitStr(name, nameW-4) } else { - name = limitStr(name, nameW) + name = limitStr(name, nameW-2) } if (site.Status == "DOWN" || site.Status == "SSL EXP" || site.Status == "LATE") && site.LastError != "" { nameLen := len([]rune(name)) - errSpace := nameW - nameLen - 1 + errSpace := nameW - nameLen - 3 if errSpace > 10 { name = name + " " + subtleStyle.Render(limitStr(site.LastError, errSpace)) }