BSH Home Appliances
Multi-brand · Consumer & IoTOne token system behind BSH's 14-brand portfolio.
Bosch, Siemens and Gaggenau among the flagships, all shipping from one shared token layer instead of separate UI stacks.
- Starting point
A portfolio on separate UI stacks that kept drifting apart.
- Outcome
One shared token layer feeding Figma and production code.
- Tech stack
- W3C design tokens
- Figma variables + libraries
- Style Dictionary
- Web Components
- Code Connect
- Credits
- Florian Gampert — Design systems
- Brand product teams — Adoption
Separate UI stacks, no shared language
ChallengeEach brand carried its own UI stack, and consistency was bought back in standing meetings, design reviews and reconciliation work, a coordination tax paid every release.
A shared layer with brands underneath
ApproachOne token layer all brands read from, each brand's look sitting underneath, so brand identity became a token decision, not a separate copy of the code.
- A Figma-to-code pipeline keeping variables and production tokens in sync
- Component foundations used across all the brand product teams
- Rules that let the central team and brand teams ship at the same time
Design-code parity from ~10% to ~99%
OutcomeWhat teams designed and what shipped finally matched. It's the same architecture we install today.
- ~10% → ~99% parity
- 14 brands · 30 markets · 100M+ users
- −30% cycle time
- −95% handoff errors
We used to keep the whole portfolio consistent through sheer coordination, and it didn't scale. Once the token architecture was in place, moving a screen from one brand to another became a setting, not a redesign.
This shape of work, installed in your product in 90 days.
Apply for your Strategy Call