{
  "$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "claude-code-light-ansi",
  "vars": {
    "claude": 9,
    "claudeShimmer": 11,
    "autoAccept": 5,
    "bashBorder": 5,
    "permission": 4,
    "planMode": 6,
    "promptBorder": 7,
    "inactive": 8,
    "subtle": 8,
    "success": 2,
    "error": 1,
    "warning": 3,
    "diffAddedWord": 10,
    "diffRemovedWord": 9,
    "userMsgBg": 7,
    "selectionBg": 6,
    "bashMsgBg": 15
  },
  "colors": {
    "accent": "permission",
    "border": "subtle",
    "borderAccent": "claude",
    "borderMuted": "promptBorder",
    "success": "success",
    "error": "error",
    "warning": "warning",
    "muted": "inactive",
    "dim": "subtle",
    "text": "",
    "thinkingText": "inactive",
    "selectedBg": "selectionBg",
    "scrollbarThumb": "selectionBg",
    "searchMatchBg": "selectionBg",
    "searchMatchText": "",
    "userMessageBg": "userMsgBg",
    "userMessageText": 0,
    "customMessageBg": "userMsgBg",
    "customMessageText": 0,
    "customMessageLabel": "claudeShimmer",
    "toolPendingBg": "bashMsgBg",
    "toolSuccessBg": "bashMsgBg",
    "toolErrorBg": "bashMsgBg",
    "toolTitle": "claude",
    "toolOutput": "inactive",
    "mdHeading": "",
    "mdLink": 4,
    "mdLinkUrl": "subtle",
    "mdCode": "permission",
    "mdCodeBlock": "",
    "mdCodeBlockBorder": "subtle",
    "mdQuote": "",
    "mdQuoteBorder": "subtle",
    "mdHr": "subtle",
    "mdListBullet": "",
    "toolDiffAdded": "diffAddedWord",
    "toolDiffRemoved": "diffRemovedWord",
    "toolDiffContext": "inactive",
    "syntaxComment": 8,
    "syntaxKeyword": 1,
    "syntaxFunction": 13,
    "syntaxVariable": 4,
    "syntaxString": 4,
    "syntaxNumber": 4,
    "syntaxType": 2,
    "syntaxOperator": 8,
    "syntaxPunctuation": 8,
    "thinkingOff": "promptBorder",
    "thinkingMinimal": "promptBorder",
    "thinkingLow": "promptBorder",
    "thinkingMedium": "promptBorder",
    "thinkingHigh": "promptBorder",
    "thinkingXhigh": "promptBorder",
    "thinkingMax": "promptBorder",
    "bashMode": "bashBorder"
  },
  "export": {
    "pageBg": "#FFFFFF",
    "cardBg": "#F0F0F0",
    "infoBg": "#FAF5FA"
  }
}
