diff options
| author | adamdottv <[email protected]> | 2025-06-26 15:12:26 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-06-26 15:12:26 -0500 |
| commit | 5394b5188bf192085891c457d1b054dd0dd93bdc (patch) | |
| tree | 8bc3a950edf065be053b2fc650eb0d011af18954 /packages | |
| parent | 8e680b3957e2de251f4a4bc6d5e9aacf022de244 (diff) | |
| download | opencode-5394b5188bf192085891c457d1b054dd0dd93bdc.tar.gz opencode-5394b5188bf192085891c457d1b054dd0dd93bdc.zip | |
fix(tui): editor styles were off
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/tui/internal/components/dialog/complete.go | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/packages/tui/internal/components/dialog/complete.go b/packages/tui/internal/components/dialog/complete.go index f2ed30fff..68e656145 100644 --- a/packages/tui/internal/components/dialog/complete.go +++ b/packages/tui/internal/components/dialog/complete.go @@ -6,6 +6,7 @@ import ( "github.com/charmbracelet/bubbles/v2/key" "github.com/charmbracelet/bubbles/v2/textarea" tea "github.com/charmbracelet/bubbletea/v2" + "github.com/charmbracelet/lipgloss/v2" "github.com/sst/opencode/internal/app" "github.com/sst/opencode/internal/components/list" "github.com/sst/opencode/internal/styles" @@ -34,8 +35,7 @@ func (ci *CompletionItem) Render(selected bool, width int) string { Padding(0, 1) if selected { - itemStyle = itemStyle. - Foreground(t.Primary()) + itemStyle = itemStyle.Foreground(t.Primary()) } title := itemStyle.Render( @@ -199,8 +199,14 @@ func (c *completionDialogComponent) View() string { c.list.SetMaxWidth(maxWidth) - return baseStyle.Padding(0, 0). + return baseStyle. + Padding(0, 0). Background(t.BackgroundElement()). + BorderStyle(lipgloss.ThickBorder()). + BorderLeft(true). + BorderRight(true). + BorderForeground(t.Border()). + BorderBackground(t.Background()). Width(c.width). Render(c.list.View()) } |
