refactor(tui): unify detail toggle on Enter, remove i keybind

Enter now toggles detail sidebar open/closed with preference
persistence. Removes redundant i keybind that did the same thing.
Hotbar updated: [Enter]Detail when closed, [Enter]Close when open.
This commit is contained in:
2026-06-30 19:51:44 -04:00
parent ef54b36e0d
commit efa8894b18
2 changed files with 22 additions and 31 deletions
+2 -2
View File
@@ -293,7 +293,7 @@ func (m Model) renderFooter(_ dashboardStats) string {
} else if m.detailOpen && m.detailMode == detailHistory {
keys = "[Esc]Back [l]Logs [S]Settings [T]Theme [q]Quit"
} else if m.detailOpen {
keys = "[i]Close [h]History [s]SLA [e]Edit [m]Maint [l]Logs [S]Settings [T]Theme [q]Quit"
keys = "[Enter]Close [h]History [s]SLA [e]Edit [m]Maint [l]Logs [S]Settings [T]Theme [q]Quit"
} else {
groupHint := ""
if m.cursor < len(m.sites) && m.sites[m.cursor].Type == "group" {
@@ -303,7 +303,7 @@ func (m Model) renderFooter(_ dashboardStats) string {
groupHint = " [Space]Collapse"
}
}
keys = "[/]Filter [i]Info [Enter]Detail" + groupHint + " [n]New [e]Edit [d]Del [m]Maint [l]Logs [S]Settings [T]Theme [q]Quit"
keys = "[/]Filter [Enter]Detail" + groupHint + " [n]New [e]Edit [d]Del [m]Maint [l]Logs [S]Settings [T]Theme [q]Quit"
}
line := m.st.subtleStyle.Render(keys)