What problem does it solve?
frontend-design prevents visual inconsistency by providing a single Indigo design system for HTML, diagrams, slides, and document outputs.
Core Features & Use Cases
- Reusable Design Tokens: Standardized background, surface, accent, text, muted, and border colors so every output shares the same visual language.
- Bilingual Typography Rules: Enforces the Inter + CJK font stack for English + Chinese/Japanese content and a dedicated mono stack for code.
- Format-Specific Styling: Routes styling to the correct guide file for HTML/CSS, Mermaid, PowerPoint, PDF (Pandoc/Typst), and Obsidian Canvas/Excalidraw.
- Accent & Layout Conventions: Provides accent node/shape overrides and consistent spacing/radius rules for clean, professional visuals.
Quick Start
Use frontend-design when producing any HTML page, Mermaid diagram, PowerPoint slide, PDF via Pandoc or Typst, Obsidian Canvas, or an Excalidraw diagram, and apply the Indigo tokens and the corresponding format file from this directory before generating the output.