Buttons are interactive elements used to trigger actions, submit forms, and navigate users through an application.
- Multiple style variants: solid, soft, outline, ghost
- Different size options for various contexts
- Customizable with different color themes
- Support for icons and text content
- Follows accessibility best practices
- Can be used as buttons, links, or form submitters
solid
soft
outline
ghost
An interactive component used to trigger an action or event, such as submitting a form, opening a dialog, or performing a delete operation.
| Prop | Type | Default |
|---|---|---|
children | ReactNode | -- |
type | enum | 'button' |
className | string | '' |
customRootClass | string | '' |
variant | string | '' |
size | string | '' |
color | string | '' |
disabled | boolean | false |