Module 04 of 10 · 6 lessons
Craft
Build visual systems that survive real devices, real content, and real networks.
0 of 6 lessons complete
010203040506
Spacing & alignment
Use a spacing grid, optical alignment, and related corner radii
Colour systems
Build perceptually consistent colour scales with OKLCH
Layout patterns
Prefer resilient CSS layouts that survive long content and narrow screens
Mobile resilience
Account for safe areas, dynamic viewports, zoom, and mobile keyboards
Performance details
Prevent layout shift and keep visual details from slowing the page
Polish: the last 5%
Run a final pass across spacing, colour, edges, and shadows