Skip to content

Layout

Layout is the invisible architecture of design. It establishes hierarchy, creates rhythm, and transforms disparate elements into coherent experiences.


PrincipleEffectApplication
HierarchyDirects attentionSize, weight, position
ProximityImplies relationshipWhitespace, grouping
AlignmentCreates orderGrid, baseline
ContrastSignals importanceScale, color, weight

Deconstructing Designs by Kevin Hale teaches reverse-engineering as a design skill.

The approach: take any interface, trace its invisible grid lines, measure its spacing ratios, and document its hierarchy. Through analysis, internalize the patterns that make layouts work.

Take a screenshot. Draw the grid. What system emerges?


ModelDimensionUse Case
FlexboxSingle axisComponent internals, alignment
GridTwo axesPage structure, galleries
FlowDocumentLong-form content
  1. Holy Grail — Header, footer, content with sidebars
  2. Sidebar — Navigation + fluid content area
  3. Card Grid — Responsive equal-height containers
  4. Split — 50/50 hero layouts
  5. F-Pattern — Optimized for scanning behavior

  • CSS — Layout engines and calculation tools
  • Typography — Type scale integration with spacing