ReUI
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
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.

PropTypeDefault
variant enum primary
appearance enum
size enum md
shape enum default
mode enum default
underline enum
underlined enum
asChild booleanfalse
className string