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

132 lines
4.2 KiB
JSON

{
"$schema": "https://opencode.ai/desktop-theme.json",
"name": "Shades of Purple",
"id": "shadesofpurple",
"light": {
"seeds": {
"neutral": "#f7ebff",
"primary": "#7a5af8",
"success": "#3dd598",
"warning": "#f7c948",
"error": "#ff6bd5",
"info": "#62d4ff",
"interactive": "#7a5af8",
"diffAdd": "#c8f8da",
"diffDelete": "#ffc3ef"
},
"overrides": {
"background-base": "#f7ebff",
"background-weak": "#f2e2ff",
"background-strong": "#fbf2ff",
"background-stronger": "#fff7ff",
"border-weak-base": "#e5d3ff",
"border-weak-hover": "#dac8f5",
"border-weak-active": "#d1bdeb",
"border-weak-selected": "#c6b3e1",
"border-weak-disabled": "#fcf6ff",
"border-weak-focus": "#ccb9e7",
"border-base": "#baa4d5",
"border-hover": "#b098cb",
"border-active": "#a68dc2",
"border-selected": "#9b82b8",
"border-disabled": "#f1e7ff",
"border-focus": "#a692c6",
"border-strong-base": "#8769a9",
"border-strong-hover": "#7b5c9d",
"border-strong-active": "#704f91",
"border-strong-selected": "#664587",
"border-strong-disabled": "#d8c4f0",
"border-strong-focus": "#755495",
"surface-diff-add-base": "#edf8f1",
"surface-diff-delete-base": "#ffe4f4",
"surface-diff-hidden-base": "#e9e4ff",
"text-base": "#3b2c59",
"text-weak": "#6c568f",
"text-strong": "#1c1033",
"syntax-string": "#3dd598",
"syntax-primitive": "#ff6bd5",
"syntax-property": "#7a5af8",
"syntax-type": "#f7c948",
"syntax-constant": "#62d4ff",
"syntax-info": "#62d4ff",
"markdown-heading": "#7a5af8",
"markdown-text": "#3b2c59",
"markdown-link": "#7a5af8",
"markdown-link-text": "#62d4ff",
"markdown-code": "#3dd598",
"markdown-block-quote": "#f7c948",
"markdown-emph": "#f7c948",
"markdown-strong": "#ff6bd5",
"markdown-horizontal-rule": "#decbed",
"markdown-list-item": "#7a5af8",
"markdown-list-enumeration": "#62d4ff",
"markdown-image": "#7a5af8",
"markdown-image-text": "#62d4ff",
"markdown-code-block": "#7a5af8"
}
},
"dark": {
"seeds": {
"neutral": "#1a102b",
"primary": "#c792ff",
"success": "#7be0b0",
"warning": "#ffd580",
"error": "#ff7ac6",
"info": "#7dd4ff",
"interactive": "#c792ff",
"diffAdd": "#53c39f",
"diffDelete": "#d85aa0"
},
"overrides": {
"background-base": "#1a102b",
"background-weak": "#1f1434",
"background-strong": "#1c122f",
"background-stronger": "#170e26",
"border-weak-base": "#352552",
"border-weak-hover": "#3a2a5d",
"border-weak-active": "#402f68",
"border-weak-selected": "#463674",
"border-weak-disabled": "#10091b",
"border-weak-focus": "#3d2d65",
"border-base": "#4d3a73",
"border-hover": "#553f7f",
"border-active": "#5d468c",
"border-selected": "#654c99",
"border-disabled": "#150d21",
"border-focus": "#594283",
"border-strong-base": "#7659b0",
"border-strong-hover": "#8262be",
"border-strong-active": "#8e6ccc",
"border-strong-selected": "#9a77da",
"border-strong-disabled": "#1c122c",
"border-strong-focus": "#8666c4",
"surface-diff-add-base": "#142c27",
"surface-diff-delete-base": "#2d1424",
"surface-diff-hidden-base": "#231737",
"text-base": "#f5f0ff",
"text-weak": "#c9b6ff",
"text-strong": "#ffffff",
"syntax-string": "#7be0b0",
"syntax-primitive": "#ff7ac6",
"syntax-property": "#c792ff",
"syntax-type": "#ffd580",
"syntax-constant": "#7dd4ff",
"syntax-info": "#7dd4ff",
"markdown-heading": "#c792ff",
"markdown-text": "#f5f0ff",
"markdown-link": "#c792ff",
"markdown-link-text": "#7dd4ff",
"markdown-code": "#7be0b0",
"markdown-block-quote": "#ffd580",
"markdown-emph": "#ffd580",
"markdown-strong": "#ff7ac6",
"markdown-horizontal-rule": "#2d1d41",
"markdown-list-item": "#c792ff",
"markdown-list-enumeration": "#7dd4ff",
"markdown-image": "#c792ff",
"markdown-image-text": "#7dd4ff",
"markdown-code-block": "#f5f0ff"
}
}
}