Rework theme: midnight-orchid -> dark-mechanicus

Heavier AdMech flair on the dark-purple undertone:
- Background: deep aubergine-black (#16101e)
- Accent: AdMech blood red (#a8232c), with burnished brass borders
  (#b8803d) and copper/ember highlights
- Syntax: crimson keywords, gilded-gold function names, brass variables,
  warp-green strings, copper numerals, cognitor-pink types, steel
  punctuation
- Thinking-level escalation: textFaint -> textDim -> brass -> copper
  -> ember -> bloodRed (cogitator overclock)
- Bash mode: copper (servitor invocation)

Keeps all 51 required color tokens. Activate with /settings or
"theme": "dark-mechanicus" in settings.json.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-23 21:37:43 +02:00
parent 9e70e1bf23
commit f16c41a47c
2 changed files with 102 additions and 99 deletions
+102
View File
@@ -0,0 +1,102 @@
{
"$schema": "https://raw.githubusercontent.com/badlogic/pi-mono/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
"name": "dark-mechanicus",
"vars": {
"bgDeep": "#0d0812",
"bg": "#16101e",
"bgRaised": "#1f1628",
"bgSunken": "#0a060f",
"parchment": "#e8d9c2",
"textMuted": "#a89379",
"textDim": "#6a5e50",
"textFaint": "#2e2621",
"bloodRed": "#a8232c",
"rust": "#c0392b",
"ember": "#d4562b",
"darkBlood": "#5a0a0a",
"brass": "#b8803d",
"copper": "#c46e2a",
"gildedGold": "#d4a937",
"steel": "#5a5f6a",
"gunmetal": "#3d4148",
"oldBronze": "#8b6914",
"warpGreen": "#7a8a42",
"voidPurple": "#4a2d4d",
"cognitorPink": "#c75a8a",
"selectedBg": "#2a1925",
"userMsgBg": "#1d1322",
"customMsgBg": "#1d1b25",
"toolPending": "#1a1520",
"toolSuccess": "#1d2218",
"toolError": "#2a1215"
},
"colors": {
"accent": "bloodRed",
"border": "brass",
"borderAccent": "rust",
"borderMuted": "gunmetal",
"success": "warpGreen",
"error": "rust",
"warning": "gildedGold",
"muted": "textMuted",
"dim": "textDim",
"text": "",
"thinkingText": "textMuted",
"selectedBg": "selectedBg",
"userMessageBg": "userMsgBg",
"userMessageText": "",
"customMessageBg": "customMsgBg",
"customMessageText": "",
"customMessageLabel": "brass",
"toolPendingBg": "toolPending",
"toolSuccessBg": "toolSuccess",
"toolErrorBg": "toolError",
"toolTitle": "bloodRed",
"toolOutput": "textMuted",
"mdHeading": "bloodRed",
"mdLink": "copper",
"mdLinkUrl": "textDim",
"mdCode": "ember",
"mdCodeBlock": "",
"mdCodeBlockBorder": "steel",
"mdQuote": "textMuted",
"mdQuoteBorder": "brass",
"mdHr": "textFaint",
"mdListBullet": "bloodRed",
"toolDiffAdded": "warpGreen",
"toolDiffRemoved": "rust",
"toolDiffContext": "textDim",
"syntaxComment": "textDim",
"syntaxKeyword": "bloodRed",
"syntaxFunction": "gildedGold",
"syntaxVariable": "brass",
"syntaxString": "warpGreen",
"syntaxNumber": "copper",
"syntaxType": "cognitorPink",
"syntaxOperator": "rust",
"syntaxPunctuation": "steel",
"thinkingOff": "textFaint",
"thinkingMinimal": "textDim",
"thinkingLow": "brass",
"thinkingMedium": "copper",
"thinkingHigh": "ember",
"thinkingXhigh": "bloodRed",
"bashMode": "copper"
},
"export": {
"pageBg": "#0d0812",
"cardBg": "#16101e",
"infoBg": "#1a1520"
}
}
-99
View File
@@ -1,99 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/badlogic/pi-mono/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
"name": "midnight-orchid",
"vars": {
"bgDeep": "#120d1c",
"bg": "#1a1525",
"bgRaised": "#231b35",
"bgSunken": "#0f0a19",
"text": "#e4dcf0",
"textMuted": "#9d8fbf",
"textDim": "#6c5b85",
"textFaint": "#3e3550",
"violet": "#bd93f9",
"deepViolet": "#9578d4",
"lavender": "#c792ea",
"magenta": "#ff79c6",
"hotPink": "#ff5eb3",
"cyan": "#8be9fd",
"teal": "#64d9b3",
"sage": "#7ec699",
"amber": "#ffb86c",
"gold": "#f1fa8c",
"rose": "#ff6b8b",
"selectedBg": "#2e2340",
"userMsgBg": "#221a35",
"customMsgBg": "#1f1830",
"toolPending": "#1d1728",
"toolSuccess": "#1a2420",
"toolError": "#2b1722"
},
"colors": {
"accent": "violet",
"border": "deepViolet",
"borderAccent": "magenta",
"borderMuted": "textFaint",
"success": "sage",
"error": "rose",
"warning": "amber",
"muted": "textMuted",
"dim": "textDim",
"text": "",
"thinkingText": "textMuted",
"selectedBg": "selectedBg",
"userMessageBg": "userMsgBg",
"userMessageText": "",
"customMessageBg": "customMsgBg",
"customMessageText": "",
"customMessageLabel": "lavender",
"toolPendingBg": "toolPending",
"toolSuccessBg": "toolSuccess",
"toolErrorBg": "toolError",
"toolTitle": "lavender",
"toolOutput": "textMuted",
"mdHeading": "violet",
"mdLink": "cyan",
"mdLinkUrl": "textDim",
"mdCode": "magenta",
"mdCodeBlock": "",
"mdCodeBlockBorder": "textFaint",
"mdQuote": "textMuted",
"mdQuoteBorder": "deepViolet",
"mdHr": "textFaint",
"mdListBullet": "magenta",
"toolDiffAdded": "sage",
"toolDiffRemoved": "rose",
"toolDiffContext": "textDim",
"syntaxComment": "textDim",
"syntaxKeyword": "violet",
"syntaxFunction": "amber",
"syntaxVariable": "cyan",
"syntaxString": "sage",
"syntaxNumber": "hotPink",
"syntaxType": "teal",
"syntaxOperator": "magenta",
"syntaxPunctuation": "textMuted",
"thinkingOff": "textFaint",
"thinkingMinimal": "textDim",
"thinkingLow": "deepViolet",
"thinkingMedium": "violet",
"thinkingHigh": "lavender",
"thinkingXhigh": "magenta",
"bashMode": "amber"
},
"export": {
"pageBg": "#120d1c",
"cardBg": "#1a1525",
"infoBg": "#2e2340"
}
}