diff options
| author | adamdotdevin <[email protected]> | 2025-07-10 12:57:22 -0500 |
|---|---|---|
| committer | adamdotdevin <[email protected]> | 2025-07-10 12:57:22 -0500 |
| commit | 54fe3504baa1a52a55898ceb1cd87c0a5424cd8d (patch) | |
| tree | c75040078595d6144a7e71d29ef8e6fe03b5ad1f /packages/tui/internal/components/chat/editor.go | |
| parent | d2c862e32d8f2a6276ef58591fcafde22aee50a5 (diff) | |
| download | opencode-54fe3504baa1a52a55898ceb1cd87c0a5424cd8d.tar.gz opencode-54fe3504baa1a52a55898ceb1cd87c0a5424cd8d.zip | |
feat(tui): accent editor border on leader key
Diffstat (limited to 'packages/tui/internal/components/chat/editor.go')
| -rw-r--r-- | packages/tui/internal/components/chat/editor.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/tui/internal/components/chat/editor.go b/packages/tui/internal/components/chat/editor.go index 2ed2a9079..d5f6facab 100644 --- a/packages/tui/internal/components/chat/editor.go +++ b/packages/tui/internal/components/chat/editor.go @@ -242,13 +242,17 @@ func (m *editorComponent) Content(width int) string { prompt, m.textarea.View(), ) + borderForeground := t.Border() + if m.app.IsLeaderSequence { + borderForeground = t.Accent() + } textarea = styles.NewStyle(). Background(t.BackgroundElement()). Width(width). PaddingTop(1). PaddingBottom(1). BorderStyle(lipgloss.ThickBorder()). - BorderForeground(t.Border()). + BorderForeground(borderForeground). BorderBackground(t.Background()). BorderLeft(true). BorderRight(true). |
