01
Colour tokens
Primitive palette → semantic tokens (primary, surface, error, success). No more raw hex values in components.
02
Typography scale
Display / Heading / Body / Label / Caption — each with defined size, weight, line height, and usage role.
03
Spacing & grid system
8pt base grid with a defined spacing scale (4, 8, 12, 16, 24, 32, 48, 64). Applied across all layouts and components.
04
Icon System
Standardised icon set with consistent stroke weight, sizing (16/20/24px), and naming convention.
05
Component Library
Buttons, inputs, modals, tables, cards, navigation, badges — all with variants, states, and auto-layout applied.
06
Documentation Library
Usage do's and don'ts, accessibility notes, and handoff specs — documented directly inside Figma for each component.