# themes
hrdx themes are JSON files that override any subset of the built-in colors; missing values inherit the default look. Drop them into a themes/ directory next to the state file and pick them in the settings window. The change applies immediately and persists.
{
"name": "neon",
"description": "Pink accent, near-black bars.",
"colors": {
"accent": 201,
"bar_bg": "#101010"
}
}Values are ANSI 256 color numbers or "#rrggbb" strings.
## default palette
accent #5fd7ff
focused frames, highlights, logo
alt #ff87d7
prefix badge, behind-count
good #5fd787
running dots, input badge
busy #ffaf00
busy spinner
bad #ff5f5f
errors, exited dots
muted #7a8494
secondary text, hints
faint #414b5c
inactive borders, divider
## color slots
| color | used for |
|---|---|
| accent | focused pane frames, highlights, logo, selected items |
| alt | prefix badge, behind-count in the sidebar |
| muted | secondary text, hints, idle pane names |
| faint | inactive pane borders, sidebar divider |
| good | running dots, input badge |
| busy | busy spinner |
| bad | errors, exited dots |
| bar_bg / bar_fg | header and footer bars |
| ink | text on accent backgrounds, tab bar strip |