Button Component
Capsule-shaped buttons with solid ink borders and orbit hover effect.
Variants
Sizes
With Icons
Icon Buttons
States
Hover over buttons to see the orbit outline effect.
Affordance Control
Use affordance="none" to disable orbit hover when buttons are inside already-hoverable containers.
42
Buttons in Containers
Use affordance="subtle" or border-transparent for buttons inside bordered containers to reduce visual noise.
Confirm action?
This will apply changes to your account.
CTA Buttons
Call-to-action buttons for hero sections and important actions.
Build Something Amazing
Start creating beautiful interfaces with the Orbit Capsule system.
API Reference
Button Props
| Prop | Type | Default |
|---|---|---|
| variant | "default" | "secondary" | "outline" | "accent" | "destructive" | "ghost" | "subtle" | "link" | "default" |
| size | "sm" | "default" | "lg" | "icon-sm" | "icon" | "icon-lg" | "default" |
| affordance | "orbit" | "subtle" | "none" | "orbit" |
Affordance Variants
orbit— Default orbit expansion effect on hoversubtle— Subtle brightness change, ideal for buttons inside hoverable containersnone— No hover affordance effect