chore(ButtonGroup): 🤖 Migrate component button group to CSS Modules#986
chore(ButtonGroup): 🤖 Migrate component button group to CSS Modules#986punkbit wants to merge 14 commits intotest/buttongroup-visual-regressionfrom
Conversation
🦋 Changeset detectedLatest commit: 52d9b02 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
204a787 to
634aa64
Compare
- Rename classes to follow BEM convention (lowercase with underscores) - Reorder CSS properties alphabetically - Update component to use new class names
📚 Storybook Preview Deployed✅ Preview URL: https://click-8ifgcr3y8-clickhouse.vercel.app Built from commit: |
The |
The issue's already present in the |
|
Claude finished @punkbit's task in 1m 43s —— View job PR Review: ButtonGroup CSS Modules MigrationGreat migration overall — clean removal of Styled Components, solid use of CVA, comprehensive visual regression suite, and excellent accessibility coverage. A few things to flag: 🚨 Must Fix
💡 Suggestions (non-blocking)
♿ Accessibility
🧪 Testing Excellent coverage — unit tests for controlled/uncontrolled/multi-select modes + full visual regression suite for both themes, all variants, hover/focus states. Well done! |
Why?
Migrate the component ButtonGroup from Styled-Components to CSS Modules.
How?
Tickets?
N/A
Contribution checklist?
buildcommand runs locallyPreview?
N/A