Skip to main content

Overview

The Button component is a flexible, accessible button with support for multiple variants, colors, sizes, and icons.

Basic Usage

Variants

Filled (Default)

The default filled variant with solid background.
ButtonVariants

Border

Button with border and transparent background.

Plain

Minimal button with no background or border.

Sizes

Buttons come in three sizes: small (s), medium (m), and large (l).

With Icons

Add icons to your buttons using the icon prop.

Icon Only Buttons

Create icon-only buttons by omitting the children.

Props