Design systems
A design system is simply your decisions, written down and reusable: tokens for colour and spacing, a component library and the rules that tie them together. Even a one-page system beats redeciding the same details on every screen.
- Start with tokens (colour, spacing, radius, type scale) before components.
- Document the “why”, not just the “what”, so the system survives team changes.
- Grow it from real screens — do not design components you do not need yet.