Tags: web-dev map

Design Systems MOC

Date: 2026-08-16


The layer where visual decisions become system constraints, so the same decision isn’t remade on every screen. Engineering work with a governance problem attached — the design half is User Experience, and Design Engineering is the cross-domain view of both.


Primitives

Decided once, referenced everywhere. Getting these wrong is the expensive mistake, because everything above encodes them.

  • Design Tokens — named values for colour, space, type, radius, shadow. The contract between design and code
  • Colour Systems — palettes, semantic naming, and why --colour-danger outlives --red-500
  • Type Scale — a ratio-based scale, and choosing sizes from it rather than by eye
  • Spacing Systems — one scale applied consistently, which is most of what “looks designed” means
  • Theming — light, dark and brand variants as token swaps rather than parallel stylesheets

Components

The system

Design to code

  • Design Handoff — what a developer actually needs, and what gets sent instead
  • Figma to Code — the workflow, its automation, and where generated output stops being useful

Borders

Filed in other domains, needed constantly here.