components

Button

Let users take action and make choices in a single

Source CodeRadix UI
Loading

Installation

Usage

Imports

/components/ui/button.tsx

Code

/components/ui/button.tsx

Examples

Button Colors

Loading

Button Variants

Loading

Button - w/Icon

Loading

Size

Loading

Button is loading

Loading

Disabled

Loading

Rounded Button

Loading

Button as Input

Loading
Loading

Icon Button

Loading

Compact Button

Loading

Button Group

Loading

Button Group -w/Icon Button

Loading

Button - w/Badge

Loading

Social Login Button

Loading

Fancy Button - Glossy

Loading

Fancy Button - Smooth

Loading

Custom Button - Elevated

Loading

App Stores Button

Loading

Props

<Button>
NameDefaultValues
variantstrongstrongsoftoutlineghostlinkglossyglossy-invertedsmoothsmooth-inverted
colorprimaryprimaryinfosuccesswarningerrorneutral
size36283236404448
disabledfalseboolean
loadingfalseboolean
start-ReactNode
end-ReactNode
asChildfalseboolean
<Buttongroup>
NameDefaultValues
variantoutlinestrongsoftoutlineghostglossy-invertedsmoothsmooth-inverted
colorneutralprimaryinfosuccesswarningerrorneutral
size36283236404448
<CompactButton>
NameDefaultValues
variantstrongstrongsoftoutlineghostglossy-invertedsmoothsmooth-inverted
colorprimaryprimaryinfosuccesswarningerrorneutral
size282832
disabledfalseboolean
asChildfalseboolean