Back to Components
Buttons
Button
A versatile button component with multiple variants including default, outline, fancy, ghost, and secondary styles.
Dependencies
- @radix-ui/react-slot
- class-variance-authority
- clsx
- tailwind-merge
Files
- components/ui/button.tsx
Installation
Using shadcn CLI
npx shadcn add button --url https://ui.hampton.ioManual installation
Copy the component file to your project and install dependencies:
npm install @radix-ui/react-slot class-variance-authority clsx tailwind-merge