What problem does it solve?
Create scalable brand-themed Lightning Web Components by extending SLDS 2 with brand tokens and per-brand systems. This approach enables consistent branding across internal Lightning experiences, Experience Cloud sites, and mobile apps, without sacrificing the core design system.
Core Features & Use Cases
- Brand token architecture that sits above SLDS hooks, providing a three-level fallback to brand, SLDS, and literal values.
- Multi-brand support with per-host customization and App Builder integration to switch brands at runtime or design-time.
- Experience Cloud integration through token mappings to DXP where available, ensuring consistency across sites.
- Component-level theme overrides and host-level theming to tailor visuals per context while preserving the design system.
- Dark mode is optional and can be added via tokens and a toggle, if requested.
Quick Start
Define a base brand token system in your root LWC and apply it to the host component to start branded theming.