design-visual-hierarchy

Installation
SKILL.md

Design Visual Hierarchy

Use size, weight, contrast, whitespace, and position to signal importance — so users understand what to focus on first without reading every element on the screen.

Why This Is Best Practice

Adopted by: Apple Human Interface Guidelines, Google Material Design, and IBM Carbon Design System all specify typographic scales, color hierarchies, and spacing systems explicitly to enforce visual hierarchy; NNG's eye-tracking research applies visual hierarchy as the primary framework for predicting where users look and in what order; every major design system (Figma, Atlassian, Shopify Polaris) encodes hierarchy through component elevation, type scale, and color system Impact: Lidwell et al. (2003) document that pages with clear visual hierarchy reduce time-on-task by 20–35% compared to visually flat layouts of equivalent content; NNG eye-tracking studies confirm that in the absence of deliberate hierarchy, users impose F-pattern or Z-pattern reading on pages — meaning they miss content outside those paths; Weinschenk (2011) cites pre-attentive processing research showing that size, color, and position differences of sufficient magnitude are processed in < 250ms — before conscious attention — making hierarchy legible without reading Why best: Flat design (equal visual weight for all elements) maximizes information density at the cost of parsability — every element competes for attention equally; visual hierarchy is the mechanism that converts a list of elements into a communicative layout; without it, users cannot quickly identify the primary action, the most important information, or where to start

Sources: Lidwell, Holden & Butler "Universal Principles of Design" (Rockport, 2003); NNG "Visual Hierarchy" (Babich, 2017); Weinschenk "100 Things Every Designer Needs to Know About People" (New Riders, 2011) Ch. 1–4; Treisman "Preattentive processing in vision" (Computer Vision, Graphics, and Image Processing, 1985)

Steps

1. Define one primary element per screen

Installs
1
GitHub Stars
6
First Seen
Oct 15, 2026