Accessible React/Tailwind Button Component with Variants

42
Challenge brief
Button ComponentBuild a button component capable of showing different states, sizes and icon configurations
14
Software Engineering Student @ WGU
Undergrad Software Engineering
2.8k Reputation
Designed a deep, reusable Button component in React. Styled with Tailwind. Variants were created using "cva" package. Inspired by Shadcn. Hosted on Vercel.
Submission vs Design
Loading...

Implementation details

Tech stack

HTML
Basics
CSS
Basics
React
Basics
Components
React
Tailwind
TypeScript

Code

Loading...
Discussions
Loading...