{ "$schema": "https://raw.githubusercontent.com/can1357/oh-my-pi/main/packages/coding-agent/theme-schema.json", "name": "light-glacier", "vars": { "glacierBg": "#F2F7FA", "glacierPanel": "#E6EFF4", "glacierSurface": "#FAFDFF", "glacierBorder": "#C4D6E2", "crevasseBlue": "#3A7FB6", "iceTeal": "#3E8F7A", "warningAmber": "#C58A36", "errorRed": "#C45A55", "frostBlue": "#5F8FB8", "glacierMist": "#CFE2F1", "mutedText": "#51626D", "dimText": "#7A8A95" }, "colors": { "accent": "crevasseBlue", "border": "glacierBorder", "borderAccent": "frostBlue", "borderMuted": "glacierPanel", "success": "iceTeal", "error": "errorRed", "warning": "warningAmber", "muted": "mutedText", "dim": "dimText", "text": "", "thinkingText": "mutedText", "selectedBg": "glacierMist", "userMessageBg": "glacierSurface", "userMessageText": "", "customMessageBg": "#E9F1F6", "customMessageText": "", "customMessageLabel": "crevasseBlue", "toolPendingBg": "glacierBg", "toolSuccessBg": "#E2F2EC", "toolErrorBg": "#F1E1E2", "toolTitle": "", "toolOutput": "mutedText", "mdHeading": "crevasseBlue", "mdLink": "frostBlue", "mdLinkUrl": "dimText", "mdCode": "iceTeal", "mdCodeBlock": "crevasseBlue", "mdCodeBlockBorder": "glacierBorder", "mdQuote": "mutedText", "mdQuoteBorder": "glacierBorder", "mdHr": "glacierBorder", "mdListBullet": "iceTeal", "toolDiffAdded": "iceTeal", "toolDiffRemoved": "errorRed", "toolDiffContext": "mutedText", "syntaxComment": "dimText", "syntaxKeyword": "crevasseBlue", "syntaxFunction": "frostBlue", "syntaxVariable": "mutedText", "syntaxString": "iceTeal", "syntaxNumber": "warningAmber", "syntaxType": "crevasseBlue", "syntaxOperator": "mutedText", "syntaxPunctuation": "mutedText", "thinkingOff": "glacierBorder", "thinkingMinimal": "dimText", "thinkingLow": "frostBlue", "thinkingMedium": "crevasseBlue", "thinkingHigh": "iceTeal", "thinkingXhigh": "warningAmber", "bashMode": "crevasseBlue", "statusLineBg": "#EEF5F9", "statusLineSep": "glacierBorder", "statusLineModel": "crevasseBlue", "statusLinePath": "frostBlue", "statusLineGitClean": "iceTeal", "statusLineGitDirty": "warningAmber", "statusLineContext": "mutedText", "statusLineSpend": "crevasseBlue", "statusLineStaged": "iceTeal", "statusLineDirty": "warningAmber", "statusLineUntracked": "frostBlue", "statusLineOutput": "crevasseBlue", "statusLineCost": "warningAmber", "statusLineSubagents": "crevasseBlue", "pythonMode": "#f0c040" }, "export": { "pageBg": "#F2F7FA", "cardBg": "#FAFDFF", "infoBg": "#E6EFF4" } }