chore(monorepo): 🤖 Figma Design Tokens plugin (initial)#954
chore(monorepo): 🤖 Figma Design Tokens plugin (initial)#954punkbit wants to merge 13 commits intochore/design-tokens-packagefrom
Conversation
|
7422db2 to
aaec2ea
Compare
38430ae to
ba2af9e
Compare
814d7ad to
6385b7a
Compare
136daf3 to
bdb8537
Compare
This is expected. The console logs must persist throughout this initial phase to get feedback due to the context. Do ignore for now, please! |
|
Claude finished @punkbit's task in 1m 2s —— View job Code Review
All three previously flagged must-fix items have been addressed in this round of commits. 🙌 ✅ Resolved from prior reviews
ℹ️ Console logs Noted that these are intentional for the initial feedback phase per the author's comment — acknowledged, not flagging. 💡 Suggestion (non-blocking)
The plugin is in solid shape for this initial port. No blocking issues remain. |
DreaminDani
left a comment
There was a problem hiding this comment.
This is net new designer-only tooling. So I have no problem approving it.
89e8d6a to
06a8185
Compare
|
Claude finished @punkbit's task in 2m 39s —— View job Code Review
Solid initial port — the logic is well-structured, the type system is clean, and test coverage for the core paths is good. Previous must-fix items were all addressed. A few things worth noting: ♿ Accessibility
💡 Suggestions (non-blocking)
Overall the plugin is in good shape. The a11y gap is the only item I'd encourage addressing before merge. Everything else is future polish. |
06a8185 to
bbc8757
Compare
|
Claude finished @punkbit's task in 1m 40s —— View job Code Review
The two latest commits ( ✅ Resolved from prior review
♿ Accessibility (still open from prior review)
💡 Suggestions (non-blocking, carried from prior review)
Overall the plugin continues to improve incrementally. The a11y gap is the only item I'd encourage fixing before merge. |
|
Claude finished @punkbit's task in 1m 13s —— View job Code Review
The two latest commits ( ♿ Accessibility (still open from two prior reviews)
Without 💡 Suggestions (non-blocking, carried from prior reviews)
The plugin continues to improve. The a11y gap is the only item I'd encourage addressing before merge — it's a two-line fix. |
…, the error is caught
…ying that files must include primitives or semantic in their filename for automatic scope assignment and Light/Dark mode creation to work correctly
2c40032 to
bad2a63
Compare
|
Claude finished @punkbit's task in 51s —— View job Code Review
The plugin is in good shape overall and the previous must-fix items were all resolved. One a11y issue has been flagged in each of the last three reviews and remains open — flagging it here one more time. ♿ Accessibility (carried from 3 prior reviews)
Without 💡 Suggestions (non-blocking, carried from prior reviews)
The a11y fix is a two-line change. Everything else is future polish. |
📚 Storybook Preview Deployed✅ Preview URL: https://click-20gk0v0jl-clickhouse.vercel.app Built from commit: |
Why?
The Design Tokens Figma plugin is based on Figma's Schema 2025 Design Systems recap and was developed as a standalone proof of concept in a separate repo. Porting it to the monorepo as a new package ensures it shares the same dependency management, build tooling, and workspace conventions as the rest of the click-ui ecosystem.
How?
Tickets?
N/A
Contribution checklist?
Security checklist?
Preview?
Install via Plugins → Development → Import plugin from manifest... using packages/figma-design-tokens-plugin/manifest.json