03.3.6 · Skill in UI design

Design systems

Reusable components and rules that keep an interface consistent.

A design system collects tokens, components and usage guidelines in one place. It speeds up building and keeps the product coherent as it grows. Engineers usually maintain the code side of it, so they shape how well it works.

Your status · Design systems

Saved in this browser only. It colours this skill's tile on your map.

Resources

1
  • bookGo deeper
    Atomic design ↗
    Brad Frost · 2016 · free online book

    The book that shaped how teams build design systems, free to read online.

Tools

2
  • ToolOpen source
    Storybook

    Open-source workshop for building, documenting and testing UI components in isolation.

  • ToolFreemium
    Figma

    Collaborative interface design and prototyping in the browser, the industry default.