Skip to content
Design Academy My progress

Stage 1 · Lesson 2 of 10

Contrast, balance, alignment, proximity and repetition

Five principles that turn a pile of elements into an organised screen.

  • Beginner
  • 35 min
  • 6:00 video
  • 3 check questions
  • Exercise: 35 min

Read first Principles of visual hierarchy

0:00 6:00

WatchNielsen Norman Group6:00

Visual Design Principles in Action

The five visual design principles — scale, hierarchy, balance, contrast and Gestalt — used to critique a real interface. This is the closest thing to a companion video for this lesson.

By the end of this lesson you can

  • Define contrast, balance, alignment, proximity and repetition.
  • Spot violations of each principle in a real interface.
  • Fix a layout by applying the principles deliberately.

The idea

Five principles explain most of what makes a layout feel organised or messy. They are simple to state and take practice to apply well.

Contrast
Things that are different should look clearly different. If two elements are only slightly different (two greys that are nearly the same, two font sizes 1px apart), it looks like a mistake. Make differences decisive or remove them.
Balance
Visual weight should feel distributed, so the screen does not seem to tip to one side. Balance can be symmetrical (centred, formal) or asymmetrical (a large image on one side balanced by a block of text and generous space on the other). Interfaces usually use asymmetrical balance.
Alignment
Every element should line up with something else. Shared edges create invisible lines that the eye follows. A layout with many slightly different starting points looks careless even when people cannot say why.
Proximity
Things that are close together are seen as related. A label should be closer to its own field than to the field above. A heading should be closer to the content it introduces than to the content before it.
Repetition
Repeating the same styles for the same kinds of things (all cards alike, all section headings alike) creates consistency and helps people learn the interface. Repetition is the visual basis of a design system.

These principles work together. Proximity and alignment create groups, repetition makes similar groups recognisable, contrast separates the important from the rest, and balance makes the whole screen feel stable.

Why it matters in real projects

When proximity is wrong, people attach labels to the wrong fields and fill forms incorrectly. When alignment is inconsistent, screens feel untrustworthy, which matters for payments, health and anything official. When repetition breaks, people stop recognising patterns and have to relearn each screen. These are not aesthetic details; they affect errors, speed and trust.

A realistic example

A clinic's patient registration form has labels positioned exactly halfway between fields, so "Date of birth" seems to belong equally to the field above and below. Some fields start at different left edges because they were added at different times. The "Continue" button is centred while everything else is left-aligned.

The fix uses each principle: labels move to sit 4px above their own field with 24px between field groups (proximity); every label, field and the button share one left edge (alignment); all fields use one style (repetition); the "Continue" button becomes the only filled element (contrast). In a short test, people who previously typed their phone number into the email field stop doing so.

Proximity ties each label to its field; one left edge creates alignment; the filled button creates contrast.

Step by step

  1. Draw the alignment lines

    Take a screenshot and draw vertical lines at every left edge. Count them. Fewer, deliberate lines are better.

  2. Check every gap

    Is the space inside each group clearly smaller than the space between groups? A useful starting rule is that the gap between groups is at least twice the gap within them.

  3. Look for near-misses

    Find elements that are almost the same but not quite: two slightly different greys, two button heights. Make them identical or clearly different.

  4. Check repetition

    Do all items of the same type share one style? List any exceptions and decide whether they are intentional.

  5. Check balance

    Squint. Does the screen feel heavier on one side or at the top? Adjust spacing or sizes until it feels settled.

Common mistakes

  • Mistake Spacing everything equally.

    Instead Equal spacing removes grouping. Use small gaps inside groups and larger gaps between them.

  • Mistake Centring some elements and left-aligning others on the same screen.

    Instead Choose one alignment for each column of content. Centre only short, self-contained items such as an empty state.

  • Mistake Low-contrast differences that look accidental.

    Instead Make differences obvious, or remove them.

  • Mistake Drawing boxes around everything to group it.

    Instead Try spacing first. Borders add visual noise; space often groups more cleanly.

Check your understanding

Choose an answer, then check it. There is an explanation either way.

Question 1 of 3A label sits exactly halfway between two input fields. Which principle is broken?
Show answer

Proximity. Proximity shows relationships. The label must be visibly closer to the field it describes.

Question 2 of 3Two buttons are 40px and 42px tall. What is the best fix?
Show answer

Make them the same height, or clearly different if they have different roles. Small, accidental differences look like errors. Contrast should be decisive.

Question 3 of 3Which principle is the visual basis of a design system?
Show answer

Repetition. Repeating the same styles for the same things is what a design system formalises.

Practice exercise

Exercise · about 35 min

Fix a form layout with five principles

Find a form on any website (contact, sign-up, checkout). Recreate it roughly in a design tool, then fix it using the five principles.

Steps

  1. Recreate the form, keeping its spacing and alignment.
  2. Annotate every problem, labelled with the principle it breaks.
  3. Fix proximity and alignment first, then repetition, then contrast.
  4. Check balance last.
  5. Put the before and after side by side with annotations.

Deliverable

An annotated before and after comparison.

Self-assessment

Tick each item when it is true of your exercise. Be honest; this is for you.

4 items

Summary

  • Contrast: make differences decisive.
  • Balance: distribute visual weight so the screen feels stable.
  • Alignment: line every element up with something.
  • Proximity: put related things together and unrelated things apart.
  • Repetition: style the same things the same way.

Further reading

Third-party sources, chosen for reliability. They open in a new tab.

Your notes

Marking complete updates your course and roadmap progress.

Back to Visual design fundamentals Roadmap