Mobile first is a reading order, not a breakpoint
Start from the narrowest screen and the order of the words falls out of it. The wide layout is the one that has to justify itself.
Next.js + React + Sass + Cloudflare
A small blog about building for the web: mobile first, accessible, unhurried.
Start readingShort essays on building for the web. 4 posts, newest first.
Start from the narrowest screen and the order of the words falls out of it. The wide layout is the one that has to justify itself.
One hidden link exposes every assumption about focus, landmarks and order. Fixing it tends to fix the page around it.
Sass modules make every token come from one place. A short migration log, including the parts that broke.
Line length, leading and size are one decision, not three. Notes on picking them together for screens of every width.