Paths Subjects Questions Quizzes Pricing Search
Intermediate Open Free

Fixing a Confusing Form Layout with Gestalt Principles

A signup form lays out its fields like this, with uniform vertical spacing between every element on the page (label, input, next label, next input, all equally spaced):

Email
[___________]
Password
[___________]
Confirm Password
[___________]

Users report that the "Confirm Password" label sometimes feels like it belongs to the field above it (the original Password field) rather than the field below it, causing confusion about which field they're currently filling in.

  1. Which Gestalt principle explains why uniform spacing causes this specific confusion?
  2. Propose a concrete layout fix using that same principle, and explain why it resolves the ambiguity.
  3. Name one additional Gestalt principle you could layer on top of your fix to further reinforce which label belongs to which field, and how.
Solution

1. Why uniform spacing causes the confusion

This is a proximity violation. When the spacing between every element is identical, there's no perceptual cue distinguishing "this label is closer to the field below it (its actual pair)" from "this label is equidistant from the field above and below." The eye groups by relative distance automatically, before the user consciously reads and reasons about the text — so even though "Confirm Password" is unambiguous as text, the layout isn't unambiguous as a shape, and layout wins the first pass of perception.

2. Concrete fix using proximity

Tighten the spacing between each label and its own field, and increase the spacing between one label-field pair and the next pair. For example: 4px between a label and its input, but 24px between one pair and the next pair's label. This makes each label visibly closer to its own field than to any other field, so the grouping the user perceives now matches the grouping the form actually needs — no text changed, only the spatial relationships did.

3. A second principle to reinforce it

Common region: wrap each label-input pair in a shared visual container (even a subtle background tint or a thin divider between groups, not necessarily a heavy border) so the grouping is reinforced by an enclosing boundary in addition to proximity. Using both principles together is more robust than either alone — a user scanning quickly gets two independent visual signals pointing to the same correct grouping, rather than relying on spacing being read precisely.

Share this question

← Back to Interaction Design Principles practice

We use cookies for product analytics to improve OmniAtlas. See our Privacy Policy.