Skip to main content
Fanfare components support brand-level theming through BrandTheme values and packaged variants.

Theme fields

Use theme values for presentation only. Do not use variants or theme fields to control access behavior.

Theme a widget

Theme a subtree

Nested themes shallow-merge over parent themes. This lets you set a site-level brand theme and override a single widget when needed.

Variants

Variants change presentation, not state or behavior.