diff options
| author | Adam <[email protected]> | 2025-12-28 05:12:32 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-28 05:12:36 -0600 |
| commit | 4a9ff9412e8daedc36319bd2ee8ca62d5aa52be7 (patch) | |
| tree | ad035366cdebc87d4eea75475201af3d11bd64ed /packages/ui/src/theme/themes/solarized.json | |
| parent | d6db6ff198c4513ca5511ae49b03d4277bc21718 (diff) | |
| download | opencode-4a9ff9412e8daedc36319bd2ee8ca62d5aa52be7.tar.gz opencode-4a9ff9412e8daedc36319bd2ee8ca62d5aa52be7.zip | |
feat(desktop): themes
Diffstat (limited to 'packages/ui/src/theme/themes/solarized.json')
| -rw-r--r-- | packages/ui/src/theme/themes/solarized.json | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/packages/ui/src/theme/themes/solarized.json b/packages/ui/src/theme/themes/solarized.json new file mode 100644 index 000000000..7cb44775a --- /dev/null +++ b/packages/ui/src/theme/themes/solarized.json @@ -0,0 +1,131 @@ +{ + "$schema": "https://opencode.ai/desktop-theme.json", + "name": "Solarized", + "id": "solarized", + "light": { + "seeds": { + "neutral": "#fdf6e3", + "primary": "#268bd2", + "success": "#859900", + "warning": "#b58900", + "error": "#dc322f", + "info": "#2aa198", + "interactive": "#268bd2", + "diffAdd": "#c6dc7a", + "diffDelete": "#f2a1a1" + }, + "overrides": { + "background-base": "#fdf6e3", + "background-weak": "#f6efda", + "background-strong": "#faf3dc", + "background-stronger": "#f6edd4", + "border-weak-base": "#e3e0cd", + "border-weak-hover": "#d9d4c2", + "border-weak-active": "#cfcab7", + "border-weak-selected": "#c5c0ad", + "border-weak-disabled": "#f2edda", + "border-weak-focus": "#cbc6b2", + "border-base": "#bcb5a0", + "border-hover": "#b1aa96", + "border-active": "#a59f8c", + "border-selected": "#999382", + "border-disabled": "#ede7d4", + "border-focus": "#aca58f", + "border-strong-base": "#8c8572", + "border-strong-hover": "#7f7866", + "border-strong-active": "#716b5b", + "border-strong-selected": "#645f50", + "border-strong-disabled": "#d5cdb8", + "border-strong-focus": "#78715f", + "surface-diff-add-base": "#eef5d6", + "surface-diff-delete-base": "#fde4dd", + "surface-diff-hidden-base": "#e3ecf3", + "text-base": "#586e75", + "text-weak": "#7a8c8e", + "text-strong": "#073642", + "syntax-string": "#859900", + "syntax-primitive": "#d33682", + "syntax-property": "#268bd2", + "syntax-type": "#b58900", + "syntax-constant": "#2aa198", + "syntax-info": "#2aa198", + "markdown-heading": "#268bd2", + "markdown-text": "#586e75", + "markdown-link": "#268bd2", + "markdown-link-text": "#2aa198", + "markdown-code": "#859900", + "markdown-block-quote": "#b58900", + "markdown-emph": "#b58900", + "markdown-strong": "#d33682", + "markdown-horizontal-rule": "#cfd1bf", + "markdown-list-item": "#268bd2", + "markdown-list-enumeration": "#2aa198", + "markdown-image": "#268bd2", + "markdown-image-text": "#2aa198", + "markdown-code-block": "#2aa198" + } + }, + "dark": { + "seeds": { + "neutral": "#002b36", + "primary": "#6c71c4", + "success": "#859900", + "warning": "#b58900", + "error": "#dc322f", + "info": "#2aa198", + "interactive": "#6c71c4", + "diffAdd": "#4c7654", + "diffDelete": "#c34b4b" + }, + "overrides": { + "background-base": "#001f27", + "background-weak": "#022733", + "background-strong": "#01222b", + "background-stronger": "#032830", + "border-weak-base": "#20373f", + "border-weak-hover": "#243e47", + "border-weak-active": "#28434f", + "border-weak-selected": "#2d4958", + "border-weak-disabled": "#0f2026", + "border-weak-focus": "#2a4552", + "border-base": "#31505b", + "border-hover": "#365765", + "border-active": "#3c5e70", + "border-selected": "#42657a", + "border-disabled": "#13272e", + "border-focus": "#3a5a6b", + "border-strong-base": "#4a7887", + "border-strong-hover": "#528294", + "border-strong-active": "#5a8ca1", + "border-strong-selected": "#6396ae", + "border-strong-disabled": "#1b323b", + "border-strong-focus": "#56879a", + "surface-diff-add-base": "#0f2f29", + "surface-diff-delete-base": "#321c1c", + "surface-diff-hidden-base": "#0f3844", + "text-base": "#93a1a1", + "text-weak": "#6c7f80", + "text-strong": "#fdf6e3", + "syntax-string": "#859900", + "syntax-primitive": "#d33682", + "syntax-property": "#6c71c4", + "syntax-type": "#b58900", + "syntax-constant": "#2aa198", + "syntax-info": "#2aa198", + "markdown-heading": "#6c71c4", + "markdown-text": "#93a1a1", + "markdown-link": "#6c71c4", + "markdown-link-text": "#2aa198", + "markdown-code": "#859900", + "markdown-block-quote": "#b58900", + "markdown-emph": "#b58900", + "markdown-strong": "#d33682", + "markdown-horizontal-rule": "#0e3b46", + "markdown-list-item": "#6c71c4", + "markdown-list-enumeration": "#2aa198", + "markdown-image": "#6c71c4", + "markdown-image-text": "#2aa198", + "markdown-code-block": "#93a1a1" + } + } +} |
