Tutorial

The 8 design principles every site relies on

The vocabulary designers have used for 100+ years — hierarchy, contrast, alignment, proximity. Once you see them, you can't un-see them on every site you visit.

1

Hierarchy — where should the eye land first?

Good design tells visitors what to look at in what order. Use size, weight, color, and position to rank content from most → least important.

No hierarchy

Spring Sale Starts Today

30% off all orders over $50

Shop now

Clear hierarchy
Limited Time

Spring Sale Starts Today

30% off all orders over $50

2

Contrast — make differences feel different

Contrast isn't just about accessibility. It's the main tool for drawing attention: a dark element on a light background pulls your eye, and vice-versa.

Low contrast → feels flat
Hard to read
Almost invisible
High contrast → commands attention
Sharp & clear
Jumps off the page
Rule: if two things should feel different, exaggerate the difference. Similar-but-not-quite looks like a mistake.
3

Alignment — nothing placed arbitrarily

Every element should line up with something else on the page. Left-aligned text, centered headlines, right-aligned prices — pick a grid and stick to it. Random indentation signals amateur work faster than anything.

Misaligned
Aligned
4

Repetition — consistent patterns build trust

Repeat colors, fonts, shapes, and spacing throughout your site. Repetition is how a collection of pages becomes a product.

Same card pattern used 3× creates a system
Design
HierarchySize and weight guide the eye
Design
ContrastDifferences must feel different
Design
AlignmentNothing placed arbitrarily
5

Proximity — group related things

Elements close together look related; elements far apart look distinct. Use space to show what goes with what.

No grouping
Ada Lovelace
ada@email.com
Grace Hopper
grace@email.com
Alan Turing
alan@email.com
Grouped by person
Ada Lovelace
ada@email.com
Grace Hopper
grace@email.com
Alan Turing
alan@email.com
6

White space — less is more

Whitespace (also called negative space) isn't wasted space. It's the breathing room that lets content feel premium instead of cluttered. Apple, Stripe, and every luxury brand owe their polish to generous whitespace.

Cramped
Limited Edition Sneaker

Handcrafted premium materials. Free shipping available. Only 500 made worldwide. Shop now.

Breathing room
Limited Edition Sneaker

Handcrafted premium materials.

7

Balance — symmetric or intentionally asymmetric

Every layout has a visual weight. You can balance it by mirroring elements (symmetric) or by offsetting a large element with several smaller ones (asymmetric). The only wrong answer is accidental imbalance.

Symmetric — 3 equal columns
Asymmetric — 1 big + 2 small balances visually
8

Color & unity — a palette that tells one story

Limit your palette. A 5-color system (background, surface, text, primary, accent) is plenty. Too many colors and the site feels like a clown car.

Unified 5-color palette
The 60-30-10 rule: 60% of the page in your dominant color, 30% secondary, 10% accent. Works every time.

Exercise — find the principles everywhere

Open apple.com, stripe.com, or linear.app and count:

Every polished site is just these 8 principles applied consistently. Once you see the system, you can build one too.

Keep learning

You already knew this — now you have the words.

Every time a site "just looks nice", it's because these 8 principles are working together quietly. Apply them to your next project and watch the difference.