summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/theme/themes/github.json
diff options
context:
space:
mode:
Diffstat (limited to 'packages/ui/src/theme/themes/github.json')
-rw-r--r--packages/ui/src/theme/themes/github.json85
1 files changed, 85 insertions, 0 deletions
diff --git a/packages/ui/src/theme/themes/github.json b/packages/ui/src/theme/themes/github.json
new file mode 100644
index 000000000..8cdf54f14
--- /dev/null
+++ b/packages/ui/src/theme/themes/github.json
@@ -0,0 +1,85 @@
+{
+ "$schema": "https://opencode.ai/desktop-theme.json",
+ "name": "GitHub",
+ "id": "github",
+ "light": {
+ "palette": {
+ "neutral": "#ffffff",
+ "ink": "#24292f",
+ "primary": "#0969da",
+ "accent": "#1b7c83",
+ "success": "#1a7f37",
+ "warning": "#9a6700",
+ "error": "#cf222e",
+ "info": "#bc4c00"
+ },
+ "overrides": {
+ "text-weak": "#57606a",
+ "syntax-comment": "#57606a",
+ "syntax-keyword": "#cf222e",
+ "syntax-string": "#0969da",
+ "syntax-primitive": "#8250df",
+ "syntax-variable": "#bc4c00",
+ "syntax-property": "#1b7c83",
+ "syntax-type": "#bc4c00",
+ "syntax-constant": "#1b7c83",
+ "syntax-operator": "#cf222e",
+ "syntax-punctuation": "#24292f",
+ "syntax-object": "#bc4c00",
+ "markdown-heading": "#0969da",
+ "markdown-text": "#24292f",
+ "markdown-link": "#0969da",
+ "markdown-link-text": "#1b7c83",
+ "markdown-code": "#bf3989",
+ "markdown-block-quote": "#57606a",
+ "markdown-emph": "#9a6700",
+ "markdown-strong": "#bc4c00",
+ "markdown-horizontal-rule": "#d0d7de",
+ "markdown-list-item": "#0969da",
+ "markdown-list-enumeration": "#1b7c83",
+ "markdown-image": "#0969da",
+ "markdown-image-text": "#1b7c83",
+ "markdown-code-block": "#24292f"
+ }
+ },
+ "dark": {
+ "palette": {
+ "neutral": "#0d1117",
+ "ink": "#c9d1d9",
+ "primary": "#58a6ff",
+ "accent": "#39c5cf",
+ "success": "#3fb950",
+ "warning": "#e3b341",
+ "error": "#f85149",
+ "info": "#d29922"
+ },
+ "overrides": {
+ "text-weak": "#8b949e",
+ "syntax-comment": "#8b949e",
+ "syntax-keyword": "#ff7b72",
+ "syntax-string": "#39c5cf",
+ "syntax-primitive": "#bc8cff",
+ "syntax-variable": "#d29922",
+ "syntax-property": "#39c5cf",
+ "syntax-type": "#d29922",
+ "syntax-constant": "#58a6ff",
+ "syntax-operator": "#ff7b72",
+ "syntax-punctuation": "#c9d1d9",
+ "syntax-object": "#d29922",
+ "markdown-heading": "#58a6ff",
+ "markdown-text": "#c9d1d9",
+ "markdown-link": "#58a6ff",
+ "markdown-link-text": "#39c5cf",
+ "markdown-code": "#ff7b72",
+ "markdown-block-quote": "#8b949e",
+ "markdown-emph": "#e3b341",
+ "markdown-strong": "#d29922",
+ "markdown-horizontal-rule": "#30363d",
+ "markdown-list-item": "#58a6ff",
+ "markdown-list-enumeration": "#39c5cf",
+ "markdown-image": "#58a6ff",
+ "markdown-image-text": "#39c5cf",
+ "markdown-code-block": "#c9d1d9"
+ }
+ }
+}