Design systems

Design systems

A design system is a shared library of components, styles and guidelines. The example brings together buttons, a search field, a toggle, a card, colors and type.

Teams use the same parts instead of redesigning them for every screen. A good design system:

  • Keeps the product consistent.
  • Saves time by reusing existing parts.
  • Gives designers and developers a shared language.

It works best when it includes both design files and code, plus guidance on when to use each part.