Skip to content

feat: design token governance#93

Merged
wangdicoder merged 10 commits intomasterfrom
design-token-governance
Apr 7, 2026
Merged

feat: design token governance#93
wangdicoder merged 10 commits intomasterfrom
design-token-governance

Conversation

@wangdicoder
Copy link
Copy Markdown
Owner

Summary

  • Design token governance: Added JSON source-of-truth token registry in packages/tokens/source/ with component-level and semantic token definitions, dark theme overrides, schema validation, and a v2 build pipeline
  • SCSS token migration: Migrated all 60+ component stylesheets in packages/react/ to reference design token CSS custom properties instead of hardcoded values
  • CSS Grid layout system: New Grid and GridItem components with named areas, responsive breakpoints, auto-fit, and alignment support
  • Theme Studio rebuild: Replaced the old theme editor with a new Theme Studio featuring runtime presets, tweakcn integration, theme document persistence, and live preview
  • Charts package: Added tests, build scripts, and style improvements for @tiny-design/charts

Release

  • Bump type: minor (new features, backwards compatible)
  • Affected packages: @tiny-design/react, @tiny-design/tokens (fixed version group — @tiny-design/icons will also bump)

Test plan

  • Run pnpm build — all packages compile successfully
  • Run pnpm test — all existing and new tests pass
  • Run pnpm dev — docs site loads, Theme Studio works, Grid demos render correctly
  • Verify component styles still look correct after SCSS token migration
  • Verify dark theme works with new token overrides

🤖 Generated with Claude Code

@wangdicoder wangdicoder merged commit d515c39 into master Apr 7, 2026
1 check passed
@wangdicoder wangdicoder deleted the design-token-governance branch April 7, 2026 10:42
@wangdicoder wangdicoder changed the title feat: design token governance, Grid system, and Theme Studio feat: design token governance Apr 7, 2026
This was referenced Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant