diff options
| author | adamdottv <[email protected]> | 2025-06-20 15:49:51 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-06-20 15:49:51 -0500 |
| commit | 9081e17fcc9a68012b18ee9270c5959071ba60b0 (patch) | |
| tree | 7cdb87d1a7bbfd281bb918ad922f9c507063350a | |
| parent | ef3fd5900fd33289576ea7853afacb3c2b06bf33 (diff) | |
| download | opencode-9081e17fcc9a68012b18ee9270c5959071ba60b0.tar.gz opencode-9081e17fcc9a68012b18ee9270c5959071ba60b0.zip | |
fix(tui): visual tweaks to themes
| -rw-r--r-- | packages/tui/internal/components/dialog/theme.go | 2 | ||||
| -rw-r--r-- | packages/tui/internal/components/modal/modal.go | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/tui/internal/components/dialog/theme.go b/packages/tui/internal/components/dialog/theme.go index 2bbcebc71..f00b8d1f0 100644 --- a/packages/tui/internal/components/dialog/theme.go +++ b/packages/tui/internal/components/dialog/theme.go @@ -89,8 +89,8 @@ func (t *themeDialog) Update(msg tea.Msg) (tea.Model, tea.Cmd) { if item, newIdx := t.list.GetSelectedItem(); newIdx >= 0 && newIdx != prevIdx { theme.SetTheme(item.name) + return t, util.CmdHandler(ThemeSelectedMsg{ThemeName: item.name}) } - return t, cmd } diff --git a/packages/tui/internal/components/modal/modal.go b/packages/tui/internal/components/modal/modal.go index afb67a959..98e34d627 100644 --- a/packages/tui/internal/components/modal/modal.go +++ b/packages/tui/internal/components/modal/modal.go @@ -114,7 +114,7 @@ func (m *Modal) Render(contentView string, background string) string { titleLine := m.title + spacer + escText titleLine = titleStyle.Render(titleLine) - finalContent = strings.Join([]string{titleLine, contentView}, "\n") + "\n" + finalContent = strings.Join([]string{titleLine, "", contentView}, "\n") } else { finalContent = contentView } |
