Mira, will you pray for us today?
Grids are invisible scaffolding — the system that makes designs feel intentional.
Without grids, you're guessing.
Every spacing decision becomes a debate with yourself.
Grids reduce the amount of decision-making you have to do about layout.
That's how professionals work fast without sacrificing quality.
You'll understand the box model, how auto-layout relates to it, and the 4px spacing system
You'll set up proper layout grids for both mobile (4-column) and desktop (12-column) frames
You'll see how the same content adapts across breakpoints while staying consistent
The invisible structure behind every good design
Content → Padding → Border → Margin
Developers use debug borders to visualize boxes — you can think this way too.
When to use which?
Use both — margin creates gap, padding creates internal space
Consolidate into padding
Figma auto-layout is closer to CSS Flexbox
Gap only creates space BETWEEN children
Space on ALL sides of each element (including outer edges)
Space only BETWEEN siblings (not on outer edges)
To add space around an auto-layout frame, wrap it in a parent and use padding.
Columns, gutters, margins — the visible structure you set up in Figma
The spacing rhythm between all elements — what creates the "clean" feel
4, 8, 12, 16, 20, 24, 32, 40, 48...
Why 4px? Divides evenly, aligns with browser defaults.
Even numbers divide cleanly. Avoid 5px or 10px increments.
— Massimo Vignelli
4 columns
375px frame
12 columns
1440px frame
Same content, different column spans.
Watch, then try together
Create a simple card with these elements:
Mobile example →
Experiment with placement:
Try spanning 3 or 4 columns. How does it feel?
Try full width or 2 columns side-by-side.
What changed? What stayed the same?
5 minutes — raise your hand if you need help
Can someone understand the layout at a glance?
Is it obvious what's most important?
Use boxes and text labels, not real content
Wireframes separate structure decisions from visual decisions.
Too much detail, real images, actual text — distracts from layout decisions
Simple boxes, placeholder labels — lets you focus on structure
The goal: solve the layout problem before committing to details.
Due: Wednesday, Feb 18 @ 11:59pm
These wireframes become the foundation for your high-fidelity work.
Same content, different arrangement — let the grid guide you.
Work session — Set up grids, then start C3 wireframes
Get feedback — Grid setup, content alignment, thumb-zone navigation for mobile
Homework
C3: Mobile + Desktop Wireframes (due Wed @ 11:59pm)
Begin high-fidelity PDP designs