| { | | "$schema": "https://opencode.ai/theme.json", | | "theme": { | | "primary": "#22d3ee", | | "secondary": "#93c5fd", | | "accent": "#f8fafc", | | "error": "#ff3b5c", | | "warning": "#fde047", | | "success": "#4ade80", | | "info": "#93c5fd", | | "text": "#ffffff", | | "textMuted": "#f8fafc", | | "selectedListItemText": "#020617", | | "thinkingOpacity": 0.92, | | "background": "none", | | "backgroundPanel": "none", | | "backgroundElement": "none", | | "backgroundMenu": "none", | | "border": "#f8fafc", | | "borderActive": "#22d3ee", | | "borderSubtle": "#e2e8f0", | | "diffAdded": "#4ade80", | | "diffRemoved": "#ff3b5c", | | "diffContext": "#f8fafc", | | "diffHunkHeader": "#93c5fd", | | "diffHighlightAdded": "#bbf7d0", | | "diffHighlightRemoved": "#fecdd3", | | "diffAddedBg": "#243f34", | | "diffRemovedBg": "#463039", | | "diffContextBg": "#2d3746", | | "diffLineNumber": "#f8fafc", | | "diffAddedLineNumberBg": "#20382e", | | "diffRemovedLineNumberBg": "#3c2831", | | "markdownText": "#ffffff", | | "markdownHeading": "#22d3ee", | | "markdownLink": "#bae6fd", | | "markdownLinkText": "#a5f3fc", | | "markdownCode": "#86efac", | | "markdownBlockQuote": "#f8fafc", | | "markdownEmph": "#fde68a", | | "markdownStrong": "#fef3c7", | | "markdownHorizontalRule": "#e2e8f0", | | "markdownListItem": "#22d3ee", | | "markdownListEnumeration": "#93c5fd", | | "markdownImage": "#fb7185", | | "markdownImageText": "#fecdd3", | | "markdownCodeBlock": "#ffffff", | | "syntaxComment": "#f8fafc", | | "syntaxKeyword": "#fb7185", | | "syntaxFunction": "#bae6fd", | | "syntaxVariable": "#ffffff", | | "syntaxString": "#86efac", | | "syntaxNumber": "#fde047", | | "syntaxType": "#a5f3fc", | | "syntaxOperator": "#fecdd3", | | "syntaxPunctuation": "#f8fafc" | | } | | } |
Hazmat: Open-source containment for AI agents