Skip to content
Vy logo
Fundamentals
Guides
Components
Resources
Settings
Settings
Search
Fundamentals
The design process
What are design tokens?
Colors
States
Styles and effects
Layout
Animation
Icons
Illustration style
Accessibility
Guides
Introduction
Contribute to the code
Contribute to the docs
Releasing new versions
Setup (React)
Accessibility
How to write tests
How to make a new React component
How to make a new React Native component
How to add new icons
Resources
Design tokens
Icon library
Illustration library
Profile
Accessibility statement
Buttons and links
Button
IconButton
CloseButton
FloatingActionButton
ButtonGroup
TextLink
MediaController
Form
Input
SearchInput
PasswordInput
PhoneNumberInput
Textarea
DatePicker
TimePicker
NativeSelect
InfoSelect
CardSelect
Combobox
Radio
Checkbox
Switch
ChoiceChip
FormControl
AttachedInputs
NumericStepper
Feedback and loading
Alert
Toast
Badge
Tooltip / Nudge
ContentLoader
FullScreenLoader
Spinner
ProgressBar
ProgressLoader
ProgressIndicator
Skeleton
Navigation
Breadcrumb
Tab
Stepper
Pagination
Layout
Box
Card
Accordion
Stack
Table
Travel
LineTag
Typography
Text
Heading
Lists
Modals and dialogs
Modal
Drawer
Component overview
[@portabletext/react] Unknown block type "introduction", specify a component for it in the `components.types` prop
Accordion
Alert
AttachedInputs
Badge
Box
Breadcrumb
Button
Button Group
Card
CardSelect
Checkbox
ChoiceChip
CloseButton
Combobox
Content loader
Datepicker
Divider
Drawer
Floating Action Button
FormControl
Full screen loader
Heading
IconButton
Image
Info Select
Input
Line tags
Lists
MediaController
Modal
NativeSelect
NumericStepper
Pagination
PasswordInput
PhoneNumberInput
ProgressBar
ProgressIndicator
ProgressLoader
Radio
SearchInput
Skeletons
Spinner
Stack
Stepper
Switch
Table
Tabs
Text
TextArea
TextLink
TimePicker
Toast
Tooltip / Nudge
On this page