/ learning_roadmap
A suggested order to read these guides in
Every guide stands on its own, but read in this order they build on each other — start with the fundamentals, move into reusable systems, then layout, accessibility, and the advanced layer.
Check off a guide once you've read it — progress is saved in this browser.
- 01
Foundations
4 guidesStart here. The three principles every later guide assumes you already know: how space, contrast, and line length carry meaning before color or type styling enters the picture.
- 02
Typography & Color Systems
4 guidesTurn one-off choices into systems — a type scale that resizes itself, a color palette built from tokens instead of swatches, and a dark theme that's re-derived rather than inverted.
- 03
Layout, Structure & Accessibility
9 guidesMake an interface hold together everywhere it's used: Figma's constraint model, a responsive layout that's a contract rather than a breakpoint list, and the accessibility tree underneath it all.
- Auto Layout Is a Constraint System, Not a Convenience Toggle
- Components and Variants Are a Contract, Not a Copy-Paste Shortcut
- Figma-to-Code Handoff Is a Translation, Not a Screenshot
- Grid Systems Are a Rhythm, Not a Ruler
- Responsive Layout Is a Contract, Not a Breakpoint List
- Mobile Breakpoints Are Device Categories, Not Arbitrary Pixels
- Thumb Zones Are a Layout Constraint, Not a Nice-to-Have
- iOS and Android Are Different Systems, Not One Design Reused Twice
- Accessibility Is a Structural Decision, Not a Final Pass
- 04
Systems & Motion
3 guidesThe advanced layer teams reach for once the basics are solid: Figma's own data layer for theming, naming conventions that survive a rebrand, and motion timing with real physics behind it.