bon-ui

Theme

Switch appearance and tweak global tokens. Overrides persist in localStorage; defaults come from bon.config.ts.

Appearance

Light, dark, or follow the system preference.

Palette

Semantic color sets for the active mode ({resolved}).

Semantic colors

background

foreground

primary

gray

muted

border

destructive

info

success

warning

Radius

Controls --bon-button-radius, derived --bon-control-radius, and --bon-panel-radius.

Preview

Buttons, form controls, progress, slider, and this panel update with your token choices.
x