CSS Primer For the AI Era

A vocabulary for shaping interfaces with AI

User Tools

Site Tools


vocabulary:css_visual_vocabulary:weight

Visual Weight

the perceived heaviness or lightness of elements
— shaping presence, hierarchy, and balance

Subtopics

These four sub‑entries form the complete vocabulary of visual weight.

Visual weight is the gravity of an interface.
It is not physical mass — it is perceived mass:
how much presence an element carries, how much attention it demands, how grounded or airy it feels.

Weight is shaped by color, contrast, size, density, stroke, shadow, and spacing.
It is the interface’s sense of mass, balance, and presence.


What visual weight expresses

Heavy elements feel:

  • strong — high presence
  • anchored — grounded, stable
  • important — visually dominant
  • technical — engineered, structured
  • assertive — demanding attention

Light elements feel:

  • gentle — soft presence
  • airy — open, breathable
  • secondary — supportive, not dominant
  • calm — low visual pressure
  • minimal — quiet, restrained

Weight is emotional gravity.


How visual weight is created

Visual weight emerges from several levers:

  • Color — darker colors feel heavier; lighter colors feel lighter
  • Contrast — high contrast increases weight
  • Size — larger elements feel heavier
  • Stroke thickness — thicker strokes feel more substantial
  • Shadow depth — deeper shadows increase weight
  • Spacing — tight spacing increases weight; open spacing reduces it
  • Surface density — filled surfaces feel heavier than outlines

Weight is not a single property
— it is a composition of mass cues
.


What visual weight avoids

To maintain clarity, weight avoids:

  • unnecessary heaviness in secondary elements
  • overly light primary elements
  • inconsistent weight across similar components
  • heavy shadows paired with soft edges
  • dense surfaces without breathing room

Weight must be intentional
— not accidental
.


How we describe visual weight when working with AI

“Increase visual weight for stronger hierarchy.”
“Lighten the component by reducing stroke thickness.”
“Use a heavier surface for primary actions.”
“Reduce shadow weight to keep the tone calm.”
“Maintain consistent weight across the system.”

These phrases guide gravity without micromanaging CSS.


Why visual weight matters

Visual weight shapes:

  • Hierarchy — what feels primary or secondary
  • Tone — heavy = assertive; light = calm
  • Contrast — weight amplifies difference
  • Softness — soft edges reduce weight
  • Expression — personality through mass
  • Comfort — balanced weight reduces visual fatigue

Weight is the structural physics of design.


Tony de Araujo —New York | Lisbon


vocabulary/css_visual_vocabulary/weight.txt · Last modified: by editor