Interactive Elements
Components for user interaction and feedback
Create engaging user interfaces with our comprehensive collection of interactive components. From buttons and form inputs to date pickers and progress indicators, these components handle all user interactions and provide clear feedback throughout your application.
Buttons
A flexible button component supporting multiple variants, sizes, colors, and states
Links
A link component for navigation with multiple variants and styling options
Inputs
Text input components with validation, error states, and accessibility features
Checkbox
Checkbox component for single or multiple selections with custom styling
Radio Group
Radio group component for single selection from multiple options
Select
Dropdown selection component with search, grouping, and custom styling
Switch
Toggle switch component for binary choices with smooth animations
Textarea
Multi-line text input component with resizing and validation support
Label
Label component for form fields with accessibility and styling options
Autocomplete
Autocomplete input component with suggestions and keyboard navigation
Calendar
Calendar component for date selection with range and multi-date support
Time Picker
Time picker component for selecting hours and minutes
Date Picker
Date picker component combining calendar and time selection
Pagination
Pagination component for navigating through paginated content
Progress Bar
Progress bar component for showing task completion or loading states
Skeleton
Skeleton loading component for showing content placeholders
Status Button
Button component with built-in loading and success states