The foundational button component with multiple variants, sizes, and full Radix UI Slot support for polymorphic usage. Designed to be the workhorse of your UI with consistent styling and accessible interactions.
npx futureuikit add buttonSupports standard variants: Default, Destructive, Outline, Secondary, Ghost, and Link.Four size options: Default, Small (sm), Large (lg), and Icon.Full asChild support via Radix UI Slot for flexible component composition.Highly accessible with built-in focus states and disabled handling.Consistent, professional aesthetic that fits any design system.