Buttons

A collection of button components with various styles, sizes, and states. Built on top of shadcn/ui with full accessibility support.

Variants

Default

Primary button for main actions

Secondary

For secondary actions

Outline

Subtle outlined button

Ghost

Minimal ghost button

Link

Button styled as a link

Destructive

For destructive actions

Sizes

Button Sizes

Available size options from small to large

With Icons

Icon Left

Button with icon on the left

Icon Right

Button with icon on the right

Icon Only

Compact button with only an icon

Download Button

Button with download icon

States

Disabled

Non-interactive disabled state

Loading

Button with loading spinner

Button Groups

Button Group

Multiple buttons grouped together

Action Buttons

Primary and secondary actions