Files
opencode/packages/ui/src/theme/themes/dracula.json
2025-12-28 05:12:36 -06:00

132 lines
4.2 KiB
JSON

{
"$schema": "https://opencode.ai/desktop-theme.json",
"name": "Dracula",
"id": "dracula",
"light": {
"seeds": {
"neutral": "#f8f8f2",
"primary": "#7c6bf5",
"success": "#2fbf71",
"warning": "#f7a14d",
"error": "#d9536f",
"info": "#1d7fc5",
"interactive": "#7c6bf5",
"diffAdd": "#9fe3b3",
"diffDelete": "#f8a1b8"
},
"overrides": {
"background-base": "#f8f8f2",
"background-weak": "#f1f2ed",
"background-strong": "#f6f6f1",
"background-stronger": "#f2f2ec",
"border-weak-base": "#e2e3da",
"border-weak-hover": "#d8d9d0",
"border-weak-active": "#cfd0c7",
"border-weak-selected": "#c4c6bc",
"border-weak-disabled": "#eceee3",
"border-weak-focus": "#c9cabf",
"border-base": "#c4c6ba",
"border-hover": "#b8baae",
"border-active": "#abada3",
"border-selected": "#979a90",
"border-disabled": "#e5e7dd",
"border-focus": "#b0b2a7",
"border-strong-base": "#9fa293",
"border-strong-hover": "#8e9185",
"border-strong-active": "#7e8176",
"border-strong-selected": "#6f7268",
"border-strong-disabled": "#c7c9be",
"border-strong-focus": "#878b7f",
"surface-diff-add-base": "#e4f5e6",
"surface-diff-delete-base": "#fae4eb",
"surface-diff-hidden-base": "#dedfe9",
"text-base": "#1f1f2f",
"text-weak": "#52526b",
"text-strong": "#05040c",
"syntax-string": "#2fbf71",
"syntax-primitive": "#d16090",
"syntax-property": "#7c6bf5",
"syntax-type": "#f7a14d",
"syntax-constant": "#1d7fc5",
"syntax-info": "#1d7fc5",
"markdown-heading": "#7c6bf5",
"markdown-text": "#1f1f2f",
"markdown-link": "#7c6bf5",
"markdown-link-text": "#1d7fc5",
"markdown-code": "#2fbf71",
"markdown-block-quote": "#f7a14d",
"markdown-emph": "#f7a14d",
"markdown-strong": "#d16090",
"markdown-horizontal-rule": "#c3c5d4",
"markdown-list-item": "#7c6bf5",
"markdown-list-enumeration": "#1d7fc5",
"markdown-image": "#7c6bf5",
"markdown-image-text": "#1d7fc5",
"markdown-code-block": "#1d7fc5"
}
},
"dark": {
"seeds": {
"neutral": "#1d1e28",
"primary": "#bd93f9",
"success": "#50fa7b",
"warning": "#ffb86c",
"error": "#ff5555",
"info": "#8be9fd",
"interactive": "#bd93f9",
"diffAdd": "#2fb27d",
"diffDelete": "#ff6b81"
},
"overrides": {
"background-base": "#14151f",
"background-weak": "#181926",
"background-strong": "#161722",
"background-stronger": "#191a26",
"border-weak-base": "#2d2f3c",
"border-weak-hover": "#303244",
"border-weak-active": "#35364c",
"border-weak-selected": "#3b3d55",
"border-weak-disabled": "#1e1f2b",
"border-weak-focus": "#383a50",
"border-base": "#3f415a",
"border-hover": "#464967",
"border-active": "#4d5073",
"border-selected": "#55587f",
"border-disabled": "#272834",
"border-focus": "#4a4d6d",
"border-strong-base": "#606488",
"border-strong-hover": "#6a6e96",
"border-strong-active": "#7378a3",
"border-strong-selected": "#7d82b1",
"border-strong-disabled": "#343649",
"border-strong-focus": "#6f739c",
"surface-diff-add-base": "#1f2a2f",
"surface-diff-delete-base": "#2d1f27",
"surface-diff-hidden-base": "#24253a",
"text-base": "#f8f8f2",
"text-weak": "#b6b9e4",
"text-strong": "#ffffff",
"syntax-string": "#50fa7b",
"syntax-primitive": "#ff79c6",
"syntax-property": "#bd93f9",
"syntax-type": "#ffb86c",
"syntax-constant": "#8be9fd",
"syntax-info": "#8be9fd",
"markdown-heading": "#bd93f9",
"markdown-text": "#f8f8f2",
"markdown-link": "#bd93f9",
"markdown-link-text": "#8be9fd",
"markdown-code": "#50fa7b",
"markdown-block-quote": "#ffb86c",
"markdown-emph": "#ffb86c",
"markdown-strong": "#ff79c6",
"markdown-horizontal-rule": "#44475a",
"markdown-list-item": "#bd93f9",
"markdown-list-enumeration": "#8be9fd",
"markdown-image": "#bd93f9",
"markdown-image-text": "#8be9fd",
"markdown-code-block": "#f8f8f2"
}
}
}