opencode/packages/tui/test/theme/gallery/themes/candy-pop-light.json
2026-07-16 18:54:39 +00:00

80 lines
2.2 KiB
JSON

{
"$schema": "https://opencode.ai/theme.json",
"defs": {
"bg": "#fdf2f8",
"panel": "#fce7f3",
"element": "#fbcfe8",
"menu": "#ffffff",
"borderSubtle": "#fbcfe8",
"border": "#f9a8d4",
"text": "#831843",
"textSoft": "#9d174d",
"textMuted": "#be185d",
"pink": "#db2777",
"pinkBright": "#be185d",
"purple": "#7c3aed",
"cyan": "#0891b2",
"green": "#059669",
"greenBright": "#047857",
"yellow": "#d97706",
"red": "#e11d48",
"addedBg": "#e0f2e8",
"removedBg": "#fce1e8",
"contextBg": "#fce7f3",
"addedLineBg": "#c9ead9",
"removedLineBg": "#f8cbd7"
},
"theme": {
"primary": "pink",
"secondary": "cyan",
"accent": "pinkBright",
"error": "red",
"warning": "yellow",
"success": "green",
"info": "cyan",
"text": "text",
"textMuted": "textMuted",
"background": "bg",
"backgroundPanel": "panel",
"backgroundElement": "element",
"backgroundMenu": "menu",
"border": "border",
"borderActive": "pink",
"borderSubtle": "borderSubtle",
"diffAdded": "green",
"diffRemoved": "red",
"diffContext": "textMuted",
"diffHunkHeader": "pink",
"diffHighlightAdded": "greenBright",
"diffHighlightRemoved": "pinkBright",
"diffAddedBg": "addedBg",
"diffRemovedBg": "removedBg",
"diffContextBg": "contextBg",
"diffLineNumber": "textMuted",
"diffAddedLineNumberBg": "addedLineBg",
"diffRemovedLineNumberBg": "removedLineBg",
"markdownText": "text",
"markdownHeading": "pink",
"markdownLink": "cyan",
"markdownLinkText": "pinkBright",
"markdownCode": "green",
"markdownBlockQuote": "purple",
"markdownEmph": "pinkBright",
"markdownStrong": "text",
"markdownHorizontalRule": "border",
"markdownListItem": "pink",
"markdownListEnumeration": "cyan",
"markdownImage": "cyan",
"markdownImageText": "pinkBright",
"markdownCodeBlock": "textSoft",
"syntaxComment": "textMuted",
"syntaxKeyword": "pink",
"syntaxFunction": "cyan",
"syntaxVariable": "text",
"syntaxString": "green",
"syntaxNumber": "yellow",
"syntaxType": "pinkBright",
"syntaxOperator": "textSoft",
"syntaxPunctuation": "textMuted"
}
}