diff options
| author | Sebastian Herrlinger <[email protected]> | 2025-12-08 21:59:01 +0100 |
|---|---|---|
| committer | Sebastian Herrlinger <[email protected]> | 2025-12-08 21:59:09 +0100 |
| commit | 1e7d78a215cf9cbc7204b6aacb282d6add0828aa (patch) | |
| tree | 36f88e3874e3f84d6c49972a97ff82ff717816c9 /packages | |
| parent | 7a6cb8561700dac1806e7816ae7c3c35db962727 (diff) | |
| download | opencode-1e7d78a215cf9cbc7204b6aacb282d6add0828aa.tar.gz opencode-1e7d78a215cf9cbc7204b6aacb282d6add0828aa.zip | |
bump opentui to v0.1.58, fixing diff color issues in light themes
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/package.json | 4 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/context/theme.tsx | 6 | ||||
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/routes/session/index.tsx | 1 |
3 files changed, 9 insertions, 2 deletions
diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 309c6e88c..bd1bd6634 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -64,8 +64,8 @@ "@opencode-ai/sdk": "workspace:*", "@opencode-ai/util": "workspace:*", "@openrouter/ai-sdk-provider": "1.2.8", - "@opentui/core": "0.1.56", - "@opentui/solid": "0.1.56", + "@opentui/core": "0.1.58", + "@opentui/solid": "0.1.58", "@parcel/watcher": "2.5.1", "@pierre/precision-diffs": "catalog:", "@solid-primitives/event-bus": "1.1.2", diff --git a/packages/opencode/src/cli/cmd/tui/context/theme.tsx b/packages/opencode/src/cli/cmd/tui/context/theme.tsx index dd25024f3..c8e0da7ac 100644 --- a/packages/opencode/src/cli/cmd/tui/context/theme.tsx +++ b/packages/opencode/src/cli/cmd/tui/context/theme.tsx @@ -573,6 +573,12 @@ function generateSubtleSyntax(theme: Theme) { function getSyntaxRules(theme: Theme) { return [ { + scope: ["default"], + style: { + foreground: theme.text, + }, + }, + { scope: ["prompt"], style: { foreground: theme.accent, diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx index bba0eb1df..402e802e9 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -1600,6 +1600,7 @@ ToolRegistry.register<typeof EditTool>({ showLineNumbers={true} width="100%" wrapMode={ctx.diffWrapMode()} + fg={theme.text} addedBg={theme.diffAddedBg} removedBg={theme.diffRemovedBg} contextBg={theme.diffContextBg} |
