summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorSebastian Herrlinger <[email protected]>2025-12-08 21:59:01 +0100
committerSebastian Herrlinger <[email protected]>2025-12-08 21:59:09 +0100
commit1e7d78a215cf9cbc7204b6aacb282d6add0828aa (patch)
tree36f88e3874e3f84d6c49972a97ff82ff717816c9 /packages
parent7a6cb8561700dac1806e7816ae7c3c35db962727 (diff)
downloadopencode-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.json4
-rw-r--r--packages/opencode/src/cli/cmd/tui/context/theme.tsx6
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/index.tsx1
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}