Skip to content

feat(buttons): add new button variants to component library#13

Merged
Gyanthakur merged 2 commits into
Gyanthakur:mainfrom
fahimahammed:feature/more-buttons
Oct 1, 2025
Merged

feat(buttons): add new button variants to component library#13
Gyanthakur merged 2 commits into
Gyanthakur:mainfrom
fahimahammed:feature/more-buttons

Conversation

@fahimahammed

Copy link
Copy Markdown
Contributor

Summary

This PR introduces several new button variants to the component library to enhance flexibility and UI consistency.

Added Buttons

  • OutlineButton – bordered button with transparent background
  • LinkButton – styled as a text link
  • DangerButton – red button for destructive actions
  • SuccessButton – green button for positive actions
  • RoundButton – circular button for icons
  • LoadingButton – shows a spinner while loading

Changes

  • All buttons are fully responsive and use Tailwind CSS
  • LoadingButton includes a simple animated spinner
  • Updated Page.jsx (or Page.tsx) to showcase all new buttons

Notes

  • No breaking changes; existing buttons remain unchanged
  • Can be used immediately in any part of the library

Please review and provide feedback.

@vercel

vercel Bot commented Oct 1, 2025

Copy link
Copy Markdown

@fahimahammed is attempting to deploy a commit to the gyanthakur's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job, @fahimahammed! Thanks for creating the pull request.
Soon the maintainers/owner will review it and provide you with feedback/suggestions.
Make sure to star this awesome repository and follow the account!

@vercel

vercel Bot commented Oct 1, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
component-library Ready Ready Preview Comment Oct 1, 2025 5:12pm

@Gyanthakur

Copy link
Copy Markdown
Owner

You are not in my follower list yet.

@fahimahammed

Copy link
Copy Markdown
Contributor Author
Screenshot 2025-10-01 at 11 15 18 PM i already follow you

@Gyanthakur Gyanthakur merged commit 2ef2a79 into Gyanthakur:main Oct 1, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants