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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user