Skip to content

Design System Overview

The design system exists to reduce repeated UI decisions across planning, design, and development. It is not only a component catalog. It defines how a screen is planned, named, specified, implemented, reviewed, released, and maintained.

RoleNeeds
PlannerScope, priority, screen adoption order
DesignerFoundation, tokens, component anatomy, Figma rules
DeveloperToken names, component APIs, Storybook examples
QAAccessibility, state, responsive, regression criteria
ContentUX writing, documentation, release notes
  • Foundation: color, typography, spacing, radius, shadow, layout, motion
  • Design tokens: TypeScript export plus CSS custom properties
  • Core components: Button and Input first; Dialog, Card, Select, Tabs, Tooltip remain existing components
  • Documentation: Astro Starlight pages
  • Code review surface: Storybook
  • Operation: contribution, versioning, release, and migration rules