forms
Button
8 variants, 2 appearances (solid/outlined), 2 sizes.
import { Button } from "@raydenui/ui"Interactive demo
Props
| Prop | Type | Default | Description |
|---|---|---|---|
variant | "primary" | "secondary" | "grey" | "destructive" | "text" | "success" | "warning" | "info" | "primary" | Visual variant |
appearance | "solid" | "outlined" | "solid" | Fill or outline |
size | "sm" | "lg" | "lg" | Size |
icon | ReactNode | IconName | — | Optional icon |
iconPosition | "none" | "leading" | "trailing" | "icon-only" | "none" | Icon placement |