What problem does it solve?
Prevents inconsistent styling, hardcoded values, and fragmented component definitions by providing a single-source-of-truth token architecture, component specifications, and slide-generation tooling that keep design and implementation aligned.
Core Features & Use Cases
- Three-layer token architecture: primitive → semantic → component with JSON templates and CSS variable outputs for theme switching.
- Component specifications & states: detailed specs for buttons, inputs, cards, tables, and their interaction states and sizes.
- Slide system & generation: brand-compliant HTML slide generator, layout/strategy search, Chart.js integration, and curated background selection.
- Validation and developer tooling: scripts to generate CSS from tokens, validate token usage in HTML, embed tokens for standalone HTML, and map tokens to Tailwind config.
- Use Case: UI designers and frontend engineers can produce a theme, export CSS variables, generate a deck of slides that strictly uses tokens, and validate assets before release.
Quick Start
Generate a demo slide deck using the design tokens and save the HTML output to assets/designs/slides/demo-pitch.html.