{
  "$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "gruber-lighter",
  "vars": {
    "fg": "#282828",
    "fg1": "#181818",
    "fg2": "#101010",
    "bgMinus1": "#e8e4dc",
    "bg": "#f5f5f5",
    "bg1": "#cec9c0",
    "bg2": "#c2bcb4",
    "bg3": "#b6b0a8",
    "bg4": "#aaa49c",
    "redMinus1": "#871a20",
    "red": "#98222a",
    "red1": "#9b2028",
    "green": "#82a762",
    "yellow": "#cc9600",
    "brown": "#704313",
    "quartz": "#45554d",
    "niagara2": "#cdd1d8",
    "niagara1": "#465169",
    "niagara": "#37526d",
    "wisteria": "#59477e"
  },
  "colors": {
    "accent": "yellow",
    "border": "niagara1",
    "borderAccent": "yellow",
    "borderMuted": "bg4",
    "success": "green",
    "error": "red",
    "warning": "brown",
    "muted": "quartz",
    "dim": "niagara1",
    "text": "fg",
    "thinkingText": "quartz",

    "selectedBg": "bg2",
    "userMessageBg": "bg1",
    "userMessageText": "fg2",
    "customMessageBg": "niagara2",
    "customMessageText": "fg",
    "customMessageLabel": "wisteria",
    "toolPendingBg": "bg1",
    "toolSuccessBg": "#c8d6c1",
    "toolErrorBg": "#d9c2c2",
    "toolTitle": "fg1",
    "toolOutput": "fg",

    "mdHeading": "yellow",
    "mdLink": "niagara",
    "mdLinkUrl": "niagara1",
    "mdCode": "green",
    "mdCodeBlock": "fg",
    "mdCodeBlockBorder": "bg4",
    "mdQuote": "quartz",
    "mdQuoteBorder": "niagara1",
    "mdHr": "bg4",
    "mdListBullet": "yellow",

    "toolDiffAdded": "green",
    "toolDiffRemoved": "red1",
    "toolDiffContext": "quartz",

    "syntaxComment": "quartz",
    "syntaxKeyword": "yellow",
    "syntaxFunction": "niagara",
    "syntaxVariable": "fg1",
    "syntaxString": "green",
    "syntaxNumber": "brown",
    "syntaxType": "wisteria",
    "syntaxOperator": "fg",
    "syntaxPunctuation": "quartz",

    "thinkingOff": "bg4",
    "thinkingMinimal": "niagara1",
    "thinkingLow": "niagara",
    "thinkingMedium": "green",
    "thinkingHigh": "yellow",
    "thinkingXhigh": "red1",

    "bashMode": "brown"
  },
  "export": {
    "pageBg": "#f5f5f5",
    "cardBg": "#e8e4dc",
    "infoBg": "#cec9c0"
  }
}
