diff options
| author | Sebastian <[email protected]> | 2026-03-29 21:37:46 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-29 21:37:46 +0200 |
| commit | 5d2dc8888cc8e06d34c30ed3a1a9765cb76b0904 (patch) | |
| tree | 6fb6964b3b07dfba35716a2ebf4f350c8c290e8f /packages | |
| parent | 0b1018f6dd0cde01ef3313112d2d988cc5080f08 (diff) | |
| download | opencode-5d2dc8888cc8e06d34c30ed3a1a9765cb76b0904.tar.gz opencode-5d2dc8888cc8e06d34c30ed3a1a9765cb76b0904.zip | |
theme colors for dialog textarea placeholders (#19939)
Diffstat (limited to 'packages')
4 files changed, 4 insertions, 0 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/question.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/question.tsx index 1565a3008..dd046c354 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/question.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/question.tsx @@ -387,6 +387,7 @@ export function QuestionPrompt(props: { request: QuestionRequest }) { }} initialValue={input()} placeholder="Type your own answer" + placeholderColor={theme.textMuted} minHeight={1} maxHeight={6} textColor={theme.text} diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-export-options.tsx b/packages/opencode/src/cli/cmd/tui/ui/dialog-export-options.tsx index d29fe05ee..64bd4fbb0 100644 --- a/packages/opencode/src/cli/cmd/tui/ui/dialog-export-options.tsx +++ b/packages/opencode/src/cli/cmd/tui/ui/dialog-export-options.tsx @@ -103,6 +103,7 @@ export function DialogExportOptions(props: DialogExportOptionsProps) { ref={(val: TextareaRenderable) => (textarea = val)} initialValue={props.defaultFilename} placeholder="Enter filename" + placeholderColor={theme.textMuted} textColor={theme.text} focusedTextColor={theme.text} cursorColor={theme.text} diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-prompt.tsx b/packages/opencode/src/cli/cmd/tui/ui/dialog-prompt.tsx index cb1b8257a..370fc54bd 100644 --- a/packages/opencode/src/cli/cmd/tui/ui/dialog-prompt.tsx +++ b/packages/opencode/src/cli/cmd/tui/ui/dialog-prompt.tsx @@ -74,6 +74,7 @@ export function DialogPrompt(props: DialogPromptProps) { ref={(val: TextareaRenderable) => (textarea = val)} initialValue={props.value} placeholder={props.placeholder ?? "Enter text"} + placeholderColor={theme.textMuted} textColor={props.busy ? theme.textMuted : theme.text} focusedTextColor={props.busy ? theme.textMuted : theme.text} cursorColor={props.busy ? theme.backgroundElement : theme.text} diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx index 151f73cf7..34c6ee878 100644 --- a/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx +++ b/packages/opencode/src/cli/cmd/tui/ui/dialog-select.tsx @@ -260,6 +260,7 @@ export function DialogSelect<T>(props: DialogSelectProps<T>) { }, 1) }} placeholder={props.placeholder ?? "Search"} + placeholderColor={theme.textMuted} /> </box> </box> |
