── /styling/custom-theme ─────────────────────────────────────────────────────────────────────────────────────
 Overview │ Components │ Interactions │ Styling │ Patterns │ Reference                          theme: default
  Theme               Custom theme                                                                           ░
  Theme tokens        Build a variant with dataclasses.replace; nothing global is mutated.                   ░
▌ Custom theme        ───────────────────────────────────────────────────────────────────────────────────────░
  Glyphs & bands      ┌─ preview ───────────────────────────────────────────────────────────────────────────┐░
  Glyphs              │  default accent                                                                     │░
  Row bands           │  amber accent                                                                       │░
                      │  violet accent                                                                      │░
                      │                                                                                     │░
                      │ default                                                                             │░
                      │ amber                                                                               │░
                      │ violet                                                                              │░
                      └─────────────────────────────────────────────────────────────────────────────────────┘░
                      ┌─ variants ──────────────────────────────────────────────────────────────────────────┐░
                      │ replace(DEFAULT_THEME, content=replace(..., accent=Style(fg='#e8a020')))            │░
                      │  amber                                                                              │░
                      │ the same recipe for violet                                                          │░
                      │  violet                                                                             │░
                      └─────────────────────────────────────────────────────────────────────────────────────┘░
                      Try: c-t switches the whole shell; the variants show one replaced field                ░
                      API: replace(DEFAULT_THEME, content=replace(..., accent=Style(fg='#e8a020')))          ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
                                                                                                             ░
c-1..6 section · c-n/c-p topic · tab focus · / palette · c-f find · c-t theme · c-g stats · q quit
theme default · focus navlist · last -                                                   styling/custom-theme
