🏄♂️
Surfer
Design System
Design Story
Components
Examples
Documentation
Contact
Get Started
Open menu
Back to Categories
Forms & Inputs
Interactive form components and user inputs with Surfer design system styling
Button
Action triggers with Surfer design tokens
Variants
Default
Secondary
Outline
Ghost
States
Destructive
Disabled
Disabled Outline
Sizes
Small
Default
Large
With Icons
Download
Like
Star
Icon Only
Pill Buttons
New pill-shaped buttons with Surfer design system
Pill Variants
Primary
Secondary
Outline
Ghost
Status Variants
Destructive
Success
Warning
Pill Sizes
XS
Small
Medium
Large
X-Large
Pill with Icons
Download
Like
Star
Icon Only Pills
Input
Text input fields styled with Surfer design tokens
Textarea
Multi-line text input styled with Surfer design tokens
Label
Form labels styled with Surfer typography tokens
Email Address
Required Field *
Checkbox
Checkbox inputs styled with Surfer design tokens
Accept terms and conditions
Subscribe to newsletter
Disabled option
Radio Group
Radio button groups styled with Surfer design tokens
Option 1
Option 2
Option 3
Select
Dropdown selection styled with Surfer design tokens
Select an option
Disabled select
Switch
Toggle switches styled with Surfer design tokens
Enable notifications
Auto-save
Disabled switch
Slider
Range sliders styled with Surfer design tokens
Volume: 50%
Range Slider
Disabled Slider
Input OTP
One-time password inputs styled with Surfer design tokens
Enter verification code
Form
Complete form layouts styled with Surfer design tokens
Full Name
Email
Message
Submit Form