summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoradamdottv <[email protected]>2025-06-26 15:12:26 -0500
committerJay V <[email protected]>2025-06-26 17:22:21 -0400
commit97e19e96777227834211950345cd22f0ad0f1051 (patch)
tree5a7cdf8a3fbfa97db204bb86a6c394de6ab2a1fb
parentb27851461f01205080ae8560191d64e790268c16 (diff)
downloadopencode-97e19e96777227834211950345cd22f0ad0f1051.tar.gz
opencode-97e19e96777227834211950345cd22f0ad0f1051.zip
fix(tui): editor styles were off
-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())
}