Loading...
Loading...
The precise design and UI vocabulary used on index.how/to/articulate — covering typography, color, iconography, layout, interaction, motion, accessibility, information architecture, copywriting, tools, analysis, and components. Use when reaching for the exact word for a design concept ("what's the term for the space between two specific letters?"), when a UI idea is described loosely and needs its proper name, when choosing between confusable near-synonyms (badge vs tag, tooltip vs popover, opacity vs visibility, kerning vs tracking), or when writing or reviewing copy, specs, or commits and you want exact terminology instead of vague language.
npx skill4agent add index-how/vocabulary vocabularyindex.how/to/articulatevocabulary.mdterms-index.mdvocabulary.mdvocabulary.mdterms-index.mdvocabulary.mdvocabulary.mdvocabulary.mdterms-index.md| Category | Covers |
|---|---|
| Typography | How text is set, spaced, and read |
| Color | How color is defined, mixed, and applied |
| Iconography | How icons are drawn and balanced |
| Layout | How space and structure organise a page |
| Interaction | How elements respond to input |
| Motion | How things move and transition |
| Accessibility | How interfaces work for everyone |
| Information Architecture | How content is structured and found |
| Copywriting | How words guide and reassure |
| Tools | How design is made and shared |
| Analysis | How design decisions are measured |
| Components | The building blocks of an interface |
User: "What do you call the little gap between two specific letters that you nudge by hand?"
vocabulary.mdThat's kerning — the space between two specific characters, adjusted manually. Don't confuse it with tracking, which is letter-spacing applied uniformly across a whole word or block.
User: "Should this little 'New' label be a badge or a tag?"
If it's attached to another element and just informational, it's a badge. But the moment it carries a word like "New" or a status, it starts behaving like a tag — standalone, and sometimes selectable or removable — and needs that treatment instead. The two aren't the same thing.
Spec says: "add some space so the lines aren't too cramped."
The term is leading — the vertical space between lines. Worth naming it explicitly so it's not confused with tracking (horizontal letter-spacing) or gap (space between flex/grid children).
vocabulary.mdvocabulary.md