mirror of
https://github.com/hanzoai/themes.git
synced 2026-10-01 00:43:44 +00:00
Dracula preset for Claude Code (native name/base/overrides format)
This commit is contained in:
@@ -0,0 +1,24 @@
|
|||||||
|
# Hanzo themes
|
||||||
|
|
||||||
|
Theme presets for the coding harnesses `hanzo code` drives — in each tool's
|
||||||
|
**native** theme format (no binary patching).
|
||||||
|
|
||||||
|
## Claude Code (`claude/*.json`)
|
||||||
|
|
||||||
|
Claude loads custom themes from `~/.claude/themes/<name>.json` and selects one
|
||||||
|
via `theme: "custom:<name>"` in `~/.claude/settings.json`. Schema:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{ "name": "Dracula", "base": "dark", "overrides": { "<colorKey>": "#rrggbb" } }
|
||||||
|
```
|
||||||
|
|
||||||
|
`base` is a built-in theme (`dark`/`light`) whose colors fill any key not in
|
||||||
|
`overrides`. `hanzo code claude` drops the selected preset into `~/.claude/themes`
|
||||||
|
and selects it automatically (default: `dracula`).
|
||||||
|
|
||||||
|
- **dracula** — the Dracula palette, Claude accent in signature purple `#bd93f9`.
|
||||||
|
|
||||||
|
## Codex / hanzo dev
|
||||||
|
|
||||||
|
Codex-rs harnesses (`codex`, `dev`) theme via `~/.codex/config.toml` — presets
|
||||||
|
land here as that lands.
|
||||||
@@ -0,0 +1,79 @@
|
|||||||
|
{
|
||||||
|
"name": "Dracula",
|
||||||
|
"base": "dark",
|
||||||
|
"overrides": {
|
||||||
|
"autoAccept": "#bd93f9",
|
||||||
|
"autoAcceptShimmer": "#e0caff",
|
||||||
|
"background": "#8be9fd",
|
||||||
|
"bashBorder": "#ff79c6",
|
||||||
|
"bashMessageBackgroundColor": "#363847",
|
||||||
|
"blue_FOR_SUBAGENTS_ONLY": "#7696fc",
|
||||||
|
"briefLabelClaude": "#bd93f9",
|
||||||
|
"briefLabelYou": "#8be9fd",
|
||||||
|
"chromeYellow": "#bd93f9",
|
||||||
|
"claude": "#bd93f9",
|
||||||
|
"claudeBlueShimmer_FOR_SYSTEM_SPINNER": "#d2afff",
|
||||||
|
"claudeBlue_FOR_SYSTEM_SPINNER": "#bd93f9",
|
||||||
|
"claudeShimmer": "#d2afff",
|
||||||
|
"clawd_background": "#000000",
|
||||||
|
"clawd_body": "#ffb86c",
|
||||||
|
"composerSidebarBackground": "#282a36",
|
||||||
|
"cyan_FOR_SUBAGENTS_ONLY": "#8be9fd",
|
||||||
|
"diffAdded": "#225c31",
|
||||||
|
"diffAddedDimmed": "#415446",
|
||||||
|
"diffAddedWord": "#3da658",
|
||||||
|
"diffRemoved": "#7a2929",
|
||||||
|
"diffRemovedDimmed": "#6d4e4e",
|
||||||
|
"diffRemovedWord": "#c14747",
|
||||||
|
"effortUltra": "#bd93f9",
|
||||||
|
"error": "#ff5555",
|
||||||
|
"fastMode": "#f1fa8c",
|
||||||
|
"fastModeShimmer": "#f8fdc7",
|
||||||
|
"green_FOR_SUBAGENTS_ONLY": "#50fa7b",
|
||||||
|
"ide": "#bd93f9",
|
||||||
|
"inactive": "#94969e",
|
||||||
|
"inactiveShimmer": "#c0c1c2",
|
||||||
|
"inverseText": "#000000",
|
||||||
|
"memoryBackgroundColor": "#374346",
|
||||||
|
"merged": "#bd93f9",
|
||||||
|
"messageActionsBackground": "#3c3f50",
|
||||||
|
"orange_FOR_SUBAGENTS_ONLY": "#ffb86c",
|
||||||
|
"permission": "#bd93f9",
|
||||||
|
"permissionShimmer": "#e0caff",
|
||||||
|
"pink_FOR_SUBAGENTS_ONLY": "#ff79c6",
|
||||||
|
"planMode": "#50fa7b",
|
||||||
|
"professionalBlue": "#7696fc",
|
||||||
|
"promptBorder": "#82848e",
|
||||||
|
"promptBorderShimmer": "#a2a4aa",
|
||||||
|
"purple_FOR_SUBAGENTS_ONLY": "#bd93f9",
|
||||||
|
"rainbow_blue": "#8298dc",
|
||||||
|
"rainbow_blue_shimmer": "#b4c2f0",
|
||||||
|
"rainbow_green": "#50fa7b",
|
||||||
|
"rainbow_green_shimmer": "#8bfca8",
|
||||||
|
"rainbow_indigo": "#bd93f9",
|
||||||
|
"rainbow_indigo_shimmer": "#e0caff",
|
||||||
|
"rainbow_orange": "#ffb86c",
|
||||||
|
"rainbow_orange_shimmer": "#ffd6a9",
|
||||||
|
"rainbow_red": "#ff5555",
|
||||||
|
"rainbow_red_shimmer": "#ff9292",
|
||||||
|
"rainbow_violet": "#ff79c6",
|
||||||
|
"rainbow_violet_shimmer": "#ffb6e0",
|
||||||
|
"rainbow_yellow": "#f1fa8c",
|
||||||
|
"rainbow_yellow_shimmer": "#f8fdc7",
|
||||||
|
"rate_limit_empty": "#44475a",
|
||||||
|
"rate_limit_fill": "#ffb86c",
|
||||||
|
"red_FOR_SUBAGENTS_ONLY": "#ff5555",
|
||||||
|
"remember": "#f1fa8c",
|
||||||
|
"selectionBg": "#44475a",
|
||||||
|
"skill": "#bd93f9",
|
||||||
|
"subtle": "#45485b",
|
||||||
|
"success": "#50fa7b",
|
||||||
|
"suggestion": "#ff79c6",
|
||||||
|
"text": "#f8f8f2",
|
||||||
|
"userMessageBackground": "#323443",
|
||||||
|
"userMessageBackgroundHover": "#3c3f50",
|
||||||
|
"warning": "#f1fa8c",
|
||||||
|
"warningShimmer": "#f8fdc7",
|
||||||
|
"yellow_FOR_SUBAGENTS_ONLY": "#f1fa8c"
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user