Skip to content

v8.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 12:20
47c8db2

8.0.0 (2026-07-23)

  • refactor(tokens)!: replace Style Dictionary with hand-maintained CSS theme (4e4a9c3)

Bug Fixes

  • build: create dist/fonts/ before copying font files (71419ba)
  • build: create dist/fonts/ before copying font files (#28) (47c8db2)
  • correct stale references to deleted files in docs and comments (aed87fd)

Features

  • icon: add new icons to registry (fa703d4)

BREAKING CHANGES

  • The Style Dictionary token pipeline has been removed.
    The tokens/ directory (3 DTCG JSON files) and scripts/build-tokens.ts
    are deleted. Token values now live in src/styles/theme.css as a single
    hand-maintained CSS file with @theme inline registration.
  • Add src/styles/theme.css (558 lines) consolidating all primitives,
    semantic light/dark tokens, font-face declarations, body styles,
    gradients, and @theme inline block into one file
  • Add src/styles/tokens.css — standalone @theme inline block for
    consumer apps to @reference without pulling in tw-animate-css or
    tailwindcss-react-aria-components as devDeps
  • Move Montserrat variable fonts from assets/fonts/ to src/styles/fonts/
  • Delete src/styles/global.css (content folded into theme.css)
  • Add src/colors.ts exporting ColorTeal500 and ColorPurple700 for
    consumers needing direct hex values (e.g. SVG logos)
  • Add scripts/validate-tokens.ts replacing build-tokens.ts — checks
    dark-theme token coverage only (no generation step)
  • Update package.json: remove style-dictionary devDep, replace
    build:tokens script with validate:tokens, update exports map
    (remove ./tokens/*.css, add ./styles/tokens.css and ./styles/theme.css)
  • Update CI workflow: build:tokens → validate:tokens in all jobs
  • Update .storybook/preview.ts to import theme.css
  • Update .gitignore: remove src/tokens/ entry (no longer generated)
  • Update src/index.ts: remove tokens export, add colors export