What goes into building a design system
summary
Live-coding a React component library in CodeSandbox, the talk shows building input components with emotion and style-system, extracting a central theme object of colors, font sizes and borders into reusable tokens, and generating plain CSS for non‑React projects so marketing pages share the same styles. Specifics include using object styles over strings, putting component styles inside the theme, and the claim that tokens alone deliver most value; the demo mostly works despite network hiccups.
AI-written summary · about
chapters (9)
- 0:00Start
- 4:17What Is a Design System
- 5:14Design Systems
- 7:34Component Libraries
- 8:32Create an Input Component
- 14:39Extra Variables
- 17:00Style System
- 25:10Adding Styles
- 30:09Design System Is for People
related talks
21mDesign Systems 101: The Developer Approach to Better Frontends
19mHarnessing React to Build Consistently Designed Applications
16mCSS, Design Systems & Developer Experience
22mStyling Components for React UI Kits
30mDesigning with React
30mDynamic Styling Systems with React
29mStyling React For Reuse
35mWe need to talk about our frontend workflow
