2. Core Principles & Psychology

Gestalt Principles of Perception

How humans naturally perceive and organize visual information, applied to UI layout and grouping.

Introduction to Gestalt Psychology

Gestalt psychology provides a framework for understanding how humans naturally perceive and organise visual information. Instead of seeing individual parts, we tend to perceive visual elements as unified wholes. These principles are highly relevant to UI design because they explain how users implicitly interpret layouts and relationships between elements. Understanding and applying these principles helps designers create interfaces that feel intuitive and visually coherent. Key Gestalt principles help address the question of why a layout might look messy or confusing.

Key Gestalt Principles include:

  • Proximity
  • Similarity
  • Closure
  • Continuity
  • Common Region
  • Figure-Ground



Proximity (Grouping by Closeness)

Proximity refers to the principle that objects that are close together are perceived as belonging to a group. In UI design, this means that placing related elements close to each other visually groups them. For example, grouping related form fields or navigation items visually using spacing helps users understand their association. Effective use of whitespace is crucial for defining these groups and separating unrelated elements. Violating this principle with inconsistent spacing can wrongly group unrelated items, creating visual noise and ambiguity that hinders usability.

Similarity (Grouping by Shared Appearance)

Similarity states that objects that share visual characteristics, such as shape, colour, size, or orientation, are perceived as related or having similar functions. In UI design, using the same style for all clickable links or all toggle switches signals to the user that these elements have a similar function or belong to the same category. Consistency in styling interactive elements (like buttons) helps users understand their function. By using consistent visual cues, designers can create a sense of unity and make it easier for users to understand the relationships between different parts of the interface.

Closure (Perceiving Incomplete Shapes)

Closure is the principle by which the mind tends to perceive incomplete shapes as complete by filling in the missing gaps. In UI design, this can be used effectively with negative space to imply shapes or boundaries. It also allows for the use of simplified icons that are still recognisable because the user's brain fills in the missing parts. This principle enables more minimalist designs without losing clarity.

Continuity (Following Smooth Paths)

Continuity, also known as good continuation, describes how the eye prefers to follow smooth paths and perceive elements arranged on a line or curve as related. In UI design, aligning elements along a continuous line helps to guide the user's eye through the interface. This implies a connection between the aligned elements and creates a smoother visual flow. Designers can leverage this principle to direct user attention and create a sense of order within the layout.

Common Region (Grouping by Boundaries)

The principle of common region states that elements placed within the same boundary or container are perceived as grouped together. In UI design, using background colours or borders to visually group related content sections, such as within a card, makes it clear that those elements belong together. This provides a strong visual cue for grouping and helps users understand the structure of the content.

Figure-Ground (Distinguishing Objects from Background)

Figure-ground describes how the mind distinguishes between objects (the figure) and their surrounding area (the ground). In UI design, a clear distinction between the foreground and background is needed for focus and legibility. This is often achieved through contrast, shadows, or blur, especially with overlays like modals, ensuring that the primary content or interactive elements stand out from the background. A clear figure-ground relationship helps users to focus on the important parts of the interface.