Components
Button
Renders a clickable button or an element styled as a button
Installation
pnpm dlx shadcn@latest add https://reui.io/r/button.json
Examples
Primary
Loading
Secondary
Loading
Mono
Loading
Destructive
Loading
Outline
Loading
Dashed
Loading
Ghost
Loading
With Icon
Loading
As Input
Loading
Icon Only
Loading
Loading
Loading
Badge
Loading
Size
Loading
Circle
Loading
Link
Loading
Full Width
Loading
Disabled
Loading
API Reference
This component provides a versatile and customizable button system with various styles, appearances, and sizes.
Button
This is the root component for creating buttons with multiple variants, appearances, sizes, and shapes.
Prop | Type | Default |
---|---|---|
variant | ||
appearance | ||
size | ||
shape | ||
mode | ||
underline | ||
underlined | ||
asChild | ||
className |