Design System
Token-driven, not improvised
Without a design system, every new page reinvents colours, spacing, components — and the site ages inconsistently, section by section.
A scalable design system with Style Dictionary: automated tokens, shared components (shadcn/ui), Storybook documentation. Consistency guaranteed even as the site grows, not just at launch.
Visual audit
We map the colours, spacing, typography already in use (including the undeclared ones) to see what to keep and what to correct.
Tokens
Palette, type scales, spacing declared as variables, not repeated by hand in every component.
Shared components
A library (shadcn/ui) as the base, customised to the brand, not a generic theme repurposed.
Documentation
A design system nobody consults is useless: we document it where whoever works on the site actually finds it.
- —Declared colour, typography and spacing tokens
- —Shared, reusable component library
- —Visual consistency guaranteed even as the site grows
- —Documentation people can actually consult, not just code
For those planning to add pages and sections over time — a blog, new services, a new language.
Not for a one-page site that won't grow: there, a design system is more structure than is needed.