diff options
Diffstat (limited to 'packages/ui/src/theme/themes/monokai.json')
| -rw-r--r-- | packages/ui/src/theme/themes/monokai.json | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/packages/ui/src/theme/themes/monokai.json b/packages/ui/src/theme/themes/monokai.json new file mode 100644 index 000000000..d49846ddb --- /dev/null +++ b/packages/ui/src/theme/themes/monokai.json @@ -0,0 +1,131 @@ +{ + "$schema": "https://opencode.ai/desktop-theme.json", + "name": "Monokai", + "id": "monokai", + "light": { + "seeds": { + "neutral": "#fdf8ec", + "primary": "#bf7bff", + "success": "#4fb54b", + "warning": "#f1a948", + "error": "#e54b4b", + "info": "#2d9ad7", + "interactive": "#bf7bff", + "diffAdd": "#bfe7a3", + "diffDelete": "#f6a3ae" + }, + "overrides": { + "background-base": "#fdf8ec", + "background-weak": "#f8f2e6", + "background-strong": "#fbf5e8", + "background-stronger": "#f7efdd", + "border-weak-base": "#e9e0cf", + "border-weak-hover": "#dfd5c3", + "border-weak-active": "#d5cab7", + "border-weak-selected": "#cabfad", + "border-weak-disabled": "#f3ebdd", + "border-weak-focus": "#d0c2b1", + "border-base": "#c7b9a5", + "border-hover": "#bcae98", + "border-active": "#b0a28c", + "border-selected": "#a49781", + "border-disabled": "#efe5d6", + "border-focus": "#b6a893", + "border-strong-base": "#998b76", + "border-strong-hover": "#8a7c67", + "border-strong-active": "#7a6d58", + "border-strong-selected": "#6c604c", + "border-strong-disabled": "#d7cabc", + "border-strong-focus": "#82745f", + "surface-diff-add-base": "#e8f7e1", + "surface-diff-delete-base": "#fde5e4", + "surface-diff-hidden-base": "#e9e0d0", + "text-base": "#292318", + "text-weak": "#6d5c40", + "text-strong": "#1c150c", + "syntax-string": "#4fb54b", + "syntax-primitive": "#d9487c", + "syntax-property": "#bf7bff", + "syntax-type": "#f1a948", + "syntax-constant": "#2d9ad7", + "syntax-info": "#2d9ad7", + "markdown-heading": "#bf7bff", + "markdown-text": "#292318", + "markdown-link": "#bf7bff", + "markdown-link-text": "#2d9ad7", + "markdown-code": "#4fb54b", + "markdown-block-quote": "#f1a948", + "markdown-emph": "#f1a948", + "markdown-strong": "#d9487c", + "markdown-horizontal-rule": "#cdbdab", + "markdown-list-item": "#bf7bff", + "markdown-list-enumeration": "#2d9ad7", + "markdown-image": "#bf7bff", + "markdown-image-text": "#2d9ad7", + "markdown-code-block": "#2d9ad7" + } + }, + "dark": { + "seeds": { + "neutral": "#272822", + "primary": "#ae81ff", + "success": "#a6e22e", + "warning": "#fd971f", + "error": "#f92672", + "info": "#66d9ef", + "interactive": "#ae81ff", + "diffAdd": "#4d7f2a", + "diffDelete": "#f4477c" + }, + "overrides": { + "background-base": "#23241e", + "background-weak": "#27281f", + "background-strong": "#25261f", + "background-stronger": "#292a23", + "border-weak-base": "#343528", + "border-weak-hover": "#393a2d", + "border-weak-active": "#3f4033", + "border-weak-selected": "#454639", + "border-weak-disabled": "#1d1e16", + "border-weak-focus": "#414235", + "border-base": "#494a3a", + "border-hover": "#50523f", + "border-active": "#585a45", + "border-selected": "#60624b", + "border-disabled": "#23241b", + "border-focus": "#555741", + "border-strong-base": "#6a6c55", + "border-strong-hover": "#73755d", + "border-strong-active": "#7d7f66", + "border-strong-selected": "#878970", + "border-strong-disabled": "#2c2d23", + "border-strong-focus": "#7a7c63", + "surface-diff-add-base": "#1e2a1d", + "surface-diff-delete-base": "#301c24", + "surface-diff-hidden-base": "#2f2f24", + "text-base": "#f8f8f2", + "text-weak": "#c5c5c0", + "text-strong": "#ffffff", + "syntax-string": "#a6e22e", + "syntax-primitive": "#f92672", + "syntax-property": "#ae81ff", + "syntax-type": "#fd971f", + "syntax-constant": "#66d9ef", + "syntax-info": "#66d9ef", + "markdown-heading": "#ae81ff", + "markdown-text": "#f8f8f2", + "markdown-link": "#ae81ff", + "markdown-link-text": "#66d9ef", + "markdown-code": "#a6e22e", + "markdown-block-quote": "#fd971f", + "markdown-emph": "#fd971f", + "markdown-strong": "#f92672", + "markdown-horizontal-rule": "#3b3c34", + "markdown-list-item": "#ae81ff", + "markdown-list-enumeration": "#66d9ef", + "markdown-image": "#ae81ff", + "markdown-image-text": "#66d9ef", + "markdown-code-block": "#f8f8f2" + } + } +} |
