Home
Bookmarks
Leagues
LEARN
Courses
Career Paths
Assessments
Tutorials
Arcade
Glossary
GROW
Certifications
Log in
Glossary
Log inSign up
Courses/Introduction to Design Systems/What is a Design System?/
Exercise #2

Recognizing the Key Components

Each part of a design system has its own purpose, yet all of them contribute to making design and development faster, clearer, and more consistent:

  • Design Principles: The high-level values and philosophy that guide trade-offs and decision-making.
  • Component & Pattern Libraries: Components are individual reusable UI widgets (buttons, input fields), while patterns describe how these elements combine into coherent layouts, navigation structures, and user workflows.
  • Visual & Conceptual Foundations: The atomic base of the system—colors, typography, spacing, border radii, iconography, and state transitions (hover, pressed, focus, disabled).
  • Design Tokens: Platform-agnostic variables that capture visual decisions in a shared, structured format (JSON) compiling to CSS, Swift, and XML.
  • Documentation & Governance: Explicit usage rules, accessibility criteria, and change management workflows.

Topics

Defining the Idea of a Design System
Recognizing the Key Components
The 4 Layers: Foundations & Design Tokens
The 4 Layers: Core Systems & Components
The 3 Essential Parts: Assets, Documentation, and Processes
Speed, Efficiency, and Brand Coherence
Eliminating Design and Technical Debt
Knowing When NOT to Use One
Connecting People Through a Shared Language
Assessing Readiness for a Design System

From lesson

1

What is a Design System?

Level 1 · Understanding Design Systems

Top contributors

Community contribution details will appear here once real learner activity is available.

Share