Skip to main contentThe Brandbook supports Light and Dark modes out of the box. Instead of manually rebuilding palettes, the system connects Theme variables (brand colors) to Mode variables (light/dark switching). This makes it possible to change the entire document’s appearance with a single click.
How It Works
- Theme collection → Stores your brand palettes in two groups: Light and Dark.
- Mode collection → Connects directly to those Theme variables, enabling one-click switching.
- Both Light and Dark groups contain the same structure:
- Base → Neutrals, Accent, Card
- Shadow → Shadow colors in multiple intensities
Because Mode tokens are linked to Theme tokens, you can switch modes instantly without losing your brand’s palette.
Editing Light/Dark Modes
- Open the Mode collection in Figma Variables.
- Select Light or Dark mode.
- Adjust values in the Theme collection (not in Mode directly).
- Example: update your Accent color in Theme → Light group, and it updates across every component in Light Mode.
- Toggle the Mode to preview the entire Brandbook in Light or Dark instantly.
Why It Matters
- Consistency → Ensures every element (text, background, shadows, cards) stays aligned between Light and Dark.
- Accessibility → Contrast is preserved by defining both Light and Dark values for every color.
- Speed → No need to rebuild layouts; switching is instantaneous.
- Scalability → Works across multi-brand setups (Client / Your Brand). Each brand retains its own Light/Dark palettes.
Best Practices
- Always edit Light/Dark colors in the Theme collection. Never override directly in Mode.
- Keep pairs aligned. Every Neutral, Accent, and Card color should have both Light and Dark values defined.
- Test contrasts. After customizing palettes, preview both modes to ensure readability and accessibility.
- Apply Mode at the highest level. Use it on full pages or slides, not individual components, to preview changes correctly.
Next Steps
- Components → See how Light/Dark mode affects cards, grids, and other modular sections.
- Changelog → Track updates and improvements to theming and mode switching.