summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authoradamdottv <[email protected]>2025-06-26 15:12:26 -0500
committeradamdottv <[email protected]>2025-06-26 15:12:26 -0500
commit5394b5188bf192085891c457d1b054dd0dd93bdc (patch)
tree8bc3a950edf065be053b2fc650eb0d011af18954 /packages
parent8e680b3957e2de251f4a4bc6d5e9aacf022de244 (diff)
downloadopencode-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.go12
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())
}