diff options
| author | Squibid <[email protected]> | 2025-10-20 03:34:04 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-10-19 22:34:04 -0500 |
| commit | 95d413bec62298c60cb49c50f1eca5763e407399 (patch) | |
| tree | f72db1ef4590e347f29b5cf03778bc4f7a8a36a8 /packages | |
| parent | 1cb5a703820c8fceef790a693d960edeb0b3ab06 (diff) | |
| download | opencode-95d413bec62298c60cb49c50f1eca5763e407399.tar.gz opencode-95d413bec62298c60cb49c50f1eca5763e407399.zip | |
theme: add mellow theme (#3198)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/tui/internal/theme/themes/mellow.json | 87 |
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" + } +} |
