back

UI · Reference

UI Design vocabulary

Names for every visible piece of an interface, with mini demos, so you can describe what you want without guessing. Buttons, fields, surfaces, navigation, feedback, motion, and more.

Download as human-skill (.md)

00

The building blocks of the canvas itself, how design tools (Figma, Sketch, XD) organize what you draw. Use these and an AI knows structure, not just appearance.

01

How the screen is divided. These are the bones everything else sits on.

02

How people move around the product.

03

Boxes that hold and reveal content.

04

How users give the product information.

05

Naming buttons by hierarchy is the single biggest upgrade to your AI prompts.

06

Showing information, status, and identity.

07

How the product talks back, confirmations, warnings, waiting, emptiness.

08

Naming text roles & the type scale gets you consistent hierarchy.

09

Tokens are named values (not raw hex). Say "use the danger token," not "make it #f00."

10

The invisible structure. Most "off" designs are really spacing problems.

11

Every interactive element has multiple looks. Naming them prevents "why doesn't it react?"

12

How things move. Name the motion and the easing for results that feel right.

13

Whole-screen archetypes. Naming the pattern saves a paragraph of description.

14

When you want a vibe, these adjectives steer the look far better than "modern" or "clean."