UI Foundations
0 / 6 completedPart 5 · 35 min practice
Components and design systems
Turn a repeated element into a component and apply a color token.
Lesson
A component connects a definition to its instances so changes stay consistent. Variants represent intentional options, such as primary and secondary; tokens name semantic decisions like color.primary or color.surface.
Key ideas
- Definition and instance
- Variants and states
- Semantic tokens
- Composition and reuse
Complete the previous part to unlock this challenge. You can still read this public lesson in the meantime. Grid and responsive design