feat: add Button component#5783
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Add new dependency for storybook for pseudo states Write stories for 24 button states
Co-authored-by: Claudio W <cwunder@gnome.org> Signed-off-by: Umair Raza <52033975+umairraza96@users.noreply.github.com>
43dbf59 to
44b5144
Compare
remove `storybook-addon-pseudo-states` dependency
Signed-off-by: Claudio W <cwunder@gnome.org>
- Remove tertiary variant - Add special variant - Adjust styles for special - Remove unused `.dark` class
|
Hey @umairraza96 the PostCSS changes got merged. I guess you can rebase and do the following:
|
|
What kind of review do you need from releaser? |
|
I think that @umairraza96 messed up their rebase. And now it is containing files that are owned by releasers (aka release blog posts) This PR became a big mess... |
I will try to fix it. Using |
You need to keep in mind that your fork I recommend syncing your fork through GitHub UI or manual pull on your main from upstream's main. |
Exactly that was the issue, figured it out. |
ovflowd
left a comment
There was a problem hiding this comment.
I've pushed a quick fix (accidentally you created a index.scss) and added the variant stories.
LGTM! Thank you soooooo much for your contribution, @umairraza96! Superb work, and thank you for the continuous effort here, even after all the extensive reviews 🙇
Description
Add new dependency for storybook for pseudo states
Write stories for 24 button states
Validation
Related Issues
Addresses #5758
Check List
npx turbo lintto ensure the code follows the style guide. And runnpx turbo lint:fixto fix the style errors if necessary.npx turbo formatto ensure the code follows the style guide.npx turbo testto check if all tests are passing.