summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorSquibid <[email protected]>2025-10-20 03:34:04 +0000
committerGitHub <[email protected]>2025-10-19 22:34:04 -0500
commit95d413bec62298c60cb49c50f1eca5763e407399 (patch)
treef72db1ef4590e347f29b5cf03778bc4f7a8a36a8 /packages
parent1cb5a703820c8fceef790a693d960edeb0b3ab06 (diff)
downloadopencode-95d413bec62298c60cb49c50f1eca5763e407399.tar.gz
opencode-95d413bec62298c60cb49c50f1eca5763e407399.zip
theme: add mellow theme (#3198)
Diffstat (limited to 'packages')
-rw-r--r--packages/tui/internal/theme/themes/mellow.json87
1 files changed, 87 insertions, 0 deletions
diff --git a/packages/tui/internal/theme/themes/mellow.json b/packages/tui/internal/theme/themes/mellow.json
new file mode 100644
index 000000000..f2a00a47f
--- /dev/null
+++ b/packages/tui/internal/theme/themes/mellow.json
@@ -0,0 +1,87 @@
+{
+ "$schema": "https://opencode.ai/theme.json",
+ "defs": {
+ "dark_bg": "#161617",
+ "dark_fg": "#c9c7cd",
+ "dark_bg_dark": "#131314",
+
+ "dark_black": "#27272a",
+ "dark_red": "#f5a191",
+ "dark_green": "#90b99f",
+ "dark_yellow": "#e6b99d",
+ "dark_blue": "#aca1cf",
+ "dark_magenta": "#e29eca",
+ "dark_cyan": "#ea83a5",
+ "dark_white": "#c1c0d4",
+
+ "dark_bright_black": "#353539",
+ "dark_bright_red": "#ffae9f",
+ "dark_bright_green": "#9dc6ac",
+ "dark_bright_yellow": "#f0c5a9",
+ "dark_bright_blue": "#b9aeda",
+ "dark_bright_magenta": "#ecaad6",
+ "dark_bright_cyan": "#f591b2",
+ "dark_bright_white": "#cac9dd",
+
+ "dark_gray00": "#18181a",
+ "dark_gray01": "#1b1b1d",
+ "dark_gray02": "#2a2a2d",
+ "dark_gray03": "#3e3e43",
+ "dark_gray04": "#57575f",
+ "dark_gray05": "#757581",
+ "dark_gray06": "#9998a8",
+ "dark_gray07": "#c1c0d4"
+ },
+ "theme": {
+ "primary": "dark_cyan",
+ "secondary": "dark_cyan",
+ "accent": "dark_blue",
+ "error": "dark_cyan",
+ "warning": "dark_yellow",
+ "success": "dark_green",
+ "info": "dark_blue",
+ "text": "dark_fg",
+ "textMuted": "dark_white",
+ "background": "dark_bg",
+ "backgroundPanel": "dark_gray01",
+ "backgroundElement": "dark_gray02",
+ "border": "dark_gray02",
+ "borderActive": "dark_gray01",
+ "borderSubtle": "dark_gray00",
+ "diffAdded": "dark_black",
+ "diffRemoved": "dark_black",
+ "diffContext": "dark_fg",
+ "diffHunkHeader": "dark_magenta",
+ "diffHighlightAdded": "dark_bright_green",
+ "diffHighlightRemoved": "dark_bright_red",
+ "diffAddedBg": "dark_green",
+ "diffRemovedBg": "dark_red",
+ "diffContextBg": "dark_gray00",
+ "diffLineNumber": "diffContextBg",
+ "diffAddedLineNumberBg": "dark_green",
+ "diffRemovedLineNumberBg": "dark_red",
+ "markdownText": "dark_fg",
+ "markdownHeading": "dark_gray06",
+ "markdownLink": "dark_blue",
+ "markdownLinkText": "dark_cyan",
+ "markdownCode": "dark_bright_green",
+ "markdownBlockQuote": "dark_gray00",
+ "markdownEmph": "dark_bright_yellow",
+ "markdownStrong": "dark_bright_red",
+ "markdownHorizontalRule": "markdownText",
+ "markdownListItem": "dark_blue",
+ "markdownListEnumeration": "dark_bright_blue",
+ "markdownImage": "markdownLink",
+ "markdownImageText": "markdownLinkText",
+ "markdownCodeBlock": "dark_fg",
+ "syntaxComment": "dark_gray05",
+ "syntaxKeyword": "dark_blue",
+ "syntaxFunction": "dark_gray07",
+ "syntaxVariable": "dark_fg",
+ "syntaxString": "dark_green",
+ "syntaxNumber": "dark_magenta",
+ "syntaxType": "dark_magenta",
+ "syntaxOperator": "dark_yellow",
+ "syntaxPunctuation": "dark_gray06"
+ }
+}