{
  "$schema": "https://opencode.ai/theme.json",
  "defs": {
    "bg": "#ffffff",
    "bgPanel": "#ffffff",
    "bgElement": "#f0f3f6",
    "fg": "#24292f",
    "fgMuted": "#57606a",
    "blue": "#0969da",
    "green": "#1a7f37",
    "red": "#cf222e",
    "orange": "#bc4c00",
    "purple": "#8250df",
    "pink": "#bf3989",
    "yellow": "#9a6700",
    "cyan": "#1b7c83"
  },
  "theme": {
    "primary": "blue",
    "secondary": "purple",
    "accent": "cyan",
    "error": "red",
    "warning": "yellow",
    "success": "green",
    "info": "orange",
    "text": "fg",
    "textMuted": "fgMuted",
    "background": "bg",
    "backgroundPanel": "bgPanel",
    "backgroundElement": "bgElement",
    "border": "#d0d7de",
    "borderActive": "blue",
    "borderSubtle": "#d8dee4",
    "diffAdded": "green",
    "diffRemoved": "red",
    "diffContext": "fgMuted",
    "diffHunkHeader": "blue",
    "diffHighlightAdded": "#1a7f37",
    "diffHighlightRemoved": "#cf222e",
    "diffAddedBg": "#e6ffec",
    "diffRemovedBg": "#fff0ee",
    "diffContextBg": "bg",
    "diffLineNumber": "fgMuted",
    "diffAddedLineNumberBg": "#dafbe1",
    "diffRemovedLineNumberBg": "#ffebe9",
    "syntaxComment": "fgMuted",
    "syntaxKeyword": "red",
    "syntaxFunction": "purple",
    "syntaxVariable": "orange",
    "syntaxString": "blue",
    "syntaxNumber": "cyan",
    "syntaxType": "orange",
    "syntaxOperator": "red",
    "syntaxPunctuation": "fg"
  }
}
