{
  "$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "ghostlight",
  "vars": {
    "void": "#0E1117",
    "panel": "#151A23",
    "panelSoft": "#1A2233",
    "panelWarm": "#252131",
    "ghost": "#7FE7D3",
    "spiritBlue": "#6BA9FF",
    "memoryGold": "#D4A843",
    "ink": "#D4D8E2",
    "mutedSlate": "#758196",
    "dimSlate": "#4D5A70",
    "deepSlate": "#2B3446",
    "successGreen": "#85CF8A",
    "warningAmber": "#E2B86B",
    "errorCoral": "#F56A84",
    "violet": "#A98AFF",
    "plasma": "#FF6B9D"
  },
  "colors": {
    "accent": "ghost",
    "border": "spiritBlue",
    "borderAccent": "ghost",
    "borderMuted": "deepSlate",
    "success": "successGreen",
    "error": "errorCoral",
    "warning": "warningAmber",
    "muted": "mutedSlate",
    "dim": "dimSlate",
    "text": "ink",
    "thinkingText": "mutedSlate",

    "selectedBg": "#203244",
    "userMessageBg": "panelSoft",
    "userMessageText": "ink",
    "customMessageBg": "panelWarm",
    "customMessageText": "ink",
    "customMessageLabel": "ghost",
    "toolPendingBg": "#151D2B",
    "toolSuccessBg": "#16261F",
    "toolErrorBg": "#2B1720",
    "toolTitle": "ghost",
    "toolOutput": "mutedSlate",

    "mdHeading": "memoryGold",
    "mdLink": "spiritBlue",
    "mdLinkUrl": "dimSlate",
    "mdCode": "ghost",
    "mdCodeBlock": "ink",
    "mdCodeBlockBorder": "deepSlate",
    "mdQuote": "mutedSlate",
    "mdQuoteBorder": "memoryGold",
    "mdHr": "deepSlate",
    "mdListBullet": "ghost",

    "toolDiffAdded": "successGreen",
    "toolDiffRemoved": "errorCoral",
    "toolDiffContext": "mutedSlate",

    "syntaxComment": "#62708A",
    "syntaxKeyword": "spiritBlue",
    "syntaxFunction": "memoryGold",
    "syntaxVariable": "#C6D6FF",
    "syntaxString": "successGreen",
    "syntaxNumber": "violet",
    "syntaxType": "ghost",
    "syntaxOperator": "#AFC8FF",
    "syntaxPunctuation": "mutedSlate",

    "thinkingOff": "deepSlate",
    "thinkingMinimal": "mutedSlate",
    "thinkingLow": "spiritBlue",
    "thinkingMedium": "ghost",
    "thinkingHigh": "violet",
    "thinkingXhigh": "plasma",

    "bashMode": "memoryGold"
  },
  "export": {
    "pageBg": "#0E1117",
    "cardBg": "#151A23",
    "infoBg": "#252131"
  }
}
