Constrain UI to 95 percent width
This commit is contained in:
@@ -231,7 +231,7 @@ func (m Model) renderHelpPanel() string {
|
|||||||
Border(lipgloss.RoundedBorder()).
|
Border(lipgloss.RoundedBorder()).
|
||||||
BorderForeground(lipgloss.Color("#FA8072")).
|
BorderForeground(lipgloss.Color("#FA8072")).
|
||||||
Padding(1, 2).
|
Padding(1, 2).
|
||||||
Width(int(float64(m.TerminalWidth) * 0.97)).
|
Width(int(float64(m.TerminalWidth) * 0.95)).
|
||||||
Render(sb.String())
|
Render(sb.String())
|
||||||
|
|
||||||
return panel
|
return panel
|
||||||
@@ -248,7 +248,7 @@ func (m Model) renderDebugPanel() string {
|
|||||||
Border(lipgloss.RoundedBorder()).
|
Border(lipgloss.RoundedBorder()).
|
||||||
BorderForeground(lipgloss.Color("#FA8072")).
|
BorderForeground(lipgloss.Color("#FA8072")).
|
||||||
Padding(1, 2).
|
Padding(1, 2).
|
||||||
Width(int(float64(m.TerminalWidth) * 0.97)).
|
Width(int(float64(m.TerminalWidth) * 0.95)).
|
||||||
Render(header + "\n\n" + content)
|
Render(header + "\n\n" + content)
|
||||||
|
|
||||||
return panel
|
return panel
|
||||||
@@ -271,7 +271,7 @@ func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
|||||||
case tea.WindowSizeMsg:
|
case tea.WindowSizeMsg:
|
||||||
m.TerminalWidth = msg.Width
|
m.TerminalWidth = msg.Width
|
||||||
usableHeight := int(float64(msg.Height) * 0.9)
|
usableHeight := int(float64(msg.Height) * 0.9)
|
||||||
totalAvailableWidth := int(float64(msg.Width) * 0.97)
|
totalAvailableWidth := int(float64(msg.Width) * 0.95)
|
||||||
borderPadding := 4
|
borderPadding := 4
|
||||||
totalBorderSpace := borderPadding * 3
|
totalBorderSpace := borderPadding * 3
|
||||||
availableWidth := totalAvailableWidth - totalBorderSpace
|
availableWidth := totalAvailableWidth - totalBorderSpace
|
||||||
|
|||||||
Reference in New Issue
Block a user