EpicutsDesign
Design system

Epicuts Design

The tokens, components and brand assets behind epicuts.com, rendered from the same source the site uses.

How tokens flow

Tokens are written once as W3C design tokens. npm run tokens turns them into everything that reads them, and CI fails if the output is stale.

  1. src/tokens/*.tokens.json

    The source. Edit values here.

  2. src/styles/tokens.css

    CSS variables, light / dark / primary modes and the Tailwind theme.

  3. src/lib/tokens/values.ts

    Resolved values for TypeScript: media queries, Motion easing, meta colors.

  4. src/lib/tokens/catalog.json

    Every public token with its description, for these pages.