- Accordion new
- ActionSheet new
- Alert new
- Alert Dialog new
- Angle Slider new
- Autocomplete new
- Avatar new
- Badge new
- Breadcrumb new
- Button new
- Button Group new
- Card new
- Carousel new
- Checkbox new
- Clipboard new
- Collapsible new
- Color Picker new
- Date Input new
- Date Picker new
- Dialog new
- DialogCaller new
- Drawer beta
- Editable new
- Empty new
- Field new
- Fieldset new
- File Upload new
- Filters new
- Floating Panel new
- Hover Card new
- Image new
- Image Cropper new
- Input new
- Input Group new
- Json Tree View new
- Kbd new
- Listbox new
- Marquee new
- Menu new
- Number Input new
- Pagination new
- Password Input new
- PhoneField new
- Pin Input new
- Popover new
- Progress Circular new
- Progress Linear new
- Qr Code new
- Radio Group new
- Rating Group new
- Scroll Area new
- ScrollSpy new
- Segment Group new
- Select new
- Separator new
- Sidebar new
- Signature Pad new
- Skeleton new
- Slider new
- Splitter new
- Steps new
- Switch new
- Table new
- Tabs new
- Tags Input new
- Textarea new
- Timeline new
- Timer new
- Toast new
- Toc new
- Toggle new
- Toggle Group new
- Tooltip new
- Tour new
- Tree View new
- Typography new
Accordion
Vue accordion for expandable FAQ and content sections, with single or multiple open panels and keyboard support.
ActionSheet
Vue bottom sheet action dialog with a promise-based API for picking an option on mobile and desktop.
Alert
Vue alert callout to highlight important status, warnings, errors, or success messages in your UI.
Alert Dialog
Vue alert dialog for critical confirmations and destructive actions that require an explicit user decision.
Angle Slider
Vue angle slider to pick a rotation or direction value on a circular control with keyboard support.
Autocomplete
Vue autocomplete combobox to search and select from a filtered list of suggestions as you type.
Avatar
Vue avatar component for user profile images with fallback initials or placeholders when media fails.
Badge
Vue badge for compact status labels, counts, and categorical tags next to text or controls.
Breadcrumb
Vue breadcrumb navigation that shows the path to the current page with hierarchical links.
Button
Vue button with variants and sizes for primary actions, secondary controls, and icon buttons.
Button Group
Vue button group that joins related actions with shared borders, spacing, and consistent sizing.
Card
Vue card layout with composable header, content, and footer sections for grouping related UI.
Carousel
Vue carousel for sliding through images or content panels with previous, next, and indicator controls.
Checkbox
Vue checkbox for boolean and indeterminate selections in forms, filters, and multi-select lists.
Clipboard
Vue clipboard component to copy text to the clipboard with a trigger and copied-state feedback.
Collapsible
Vue collapsible panel to show or hide content behind a trigger, ideal for progressive disclosure.
Color Picker
Vue color picker to choose colors with swatches, channels, and hex or RGB values in forms and editors.
Date Input
Vue date input for typing and parsing calendar dates with accessible, localized field behavior.
Date Picker
Vue date picker calendar to select a single date or range with keyboard and localization support.
Dialog
Vue dialog modal overlay for focused tasks, forms, and confirmations above the main page content.
DialogCaller
Vue dialog caller to open components programmatically with a promise-based stack API.
Drawer
Vue drawer panel that slides in from the edge for navigation, filters, or secondary content.
Editable
Vue editable text field that switches between read and edit modes for inline content updates.
Empty
Vue empty state with header, media, and actions for zero-data, error, or onboarding screens.
Field
Vue form field wrapper that shares label, helper, and error context with inputs and controls.
Fieldset
Vue fieldset to group related form controls under a shared legend with consistent spacing.
File Upload
Vue file upload for drag-and-drop or browse selection of single or multiple files with item previews.
Filters
Vue filter builder with typed fields, operators, and chips to narrow lists and data tables.
Floating Panel
Vue floating panel window that can be dragged, resized, and positioned over the main interface.
Hover Card
Vue hover card that previews rich content on hover or focus without leaving the current page.
Image
Vue image component with loading states and fallback support for reliable media rendering.
Image Cropper
Vue image cropper to pan, zoom, and crop photos before upload or avatar updates.
Input
Vue text input with size variants for forms, search fields, and general single-line entry.
Input Group
Vue input group to compose inputs with addons, prefix or suffix text, and inline action buttons.
Json Tree View
Vue JSON tree view to explore nested objects and arrays in a collapsible, readable hierarchy.
Kbd
Vue kbd element to display keyboard shortcuts and key combinations in docs and command UIs.
Listbox
Vue listbox for selecting one or more options from a keyboard-navigable list.
Marquee
Vue marquee for continuously scrolling text or content, useful for tickers and highlight strips.
Menu
Vue menu dropdown for actions and navigation with nested submenus and keyboard shortcuts.
Number Input
Vue number input with steppers, min and max bounds, and precise numeric entry for forms.
Pagination
Vue pagination controls to navigate multi-page lists and tables with page size and ranges.
Password Input
Vue password input with show and hide toggle for secure credential entry in login forms.
PhoneField
Vue phone number input with country selector, libphonenumber validation, and E.164 output.
Pin Input
Vue PIN and OTP input for one-time codes and verification flows with per-digit fields.
Popover
Vue popover to show contextual content anchored to a trigger without blocking the page.
Progress Circular
Vue circular progress indicator for loading states and determinate completion percentages.
Progress Linear
Vue linear progress bar for uploads, multi-step flows, and determinate task completion.
Qr Code
Vue QR code generator to encode URLs and text as scannable codes for sharing and auth flows.
Radio Group
Vue radio group for choosing a single option from a mutually exclusive set of choices.
Rating Group
Vue rating group for star or score selection in reviews, feedback, and preference forms.
Scroll Area
Vue scroll area with custom scrollbars for overflowing content in panels and sidebars.
ScrollSpy
Track which section is in view and share the active value with navigation like Toc.
Segment Group
Vue segment group (segmented control) to switch between exclusive view or filter options.
Select
Vue select dropdown to pick a value from a searchable, keyboard-accessible list of options.
Separator
Vue separator to visually or semantically divide sections of content and menus.
Sidebar
Vue sidebar layout with responsive drawer, icon collapse, and hover flyout submenus for app navigation.
Signature Pad
Vue signature pad to capture handwritten signatures with draw, clear, and export support.
Skeleton
Vue skeleton placeholder that reserves layout space while content or data is loading.
Slider
Vue slider to select a numeric value or range along a track with keyboard and pointer input.
Splitter
Vue splitter for resizable panes that let users adjust layout width or height interactively.
Steps
Vue steps (stepper) to guide users through multi-step wizards and onboarding flows.
Switch
Vue switch toggle for binary on and off settings with an accessible, thumb-style control.
Table
Vue table layout with header, body, footer, and empty states for structured data display.
Tabs
Vue tabs to switch between related views or panels in a compact, keyboard-accessible layout.
Tags Input
Vue tags input to enter, edit, and remove multiple tags or tokens in a single field.
Textarea
Vue textarea for multi-line text entry with size variants for comments, notes, and forms.
Timeline
Vue timeline for sequential events with items, markers, and content in vertical or horizontal layouts.
Timer
Vue timer for countdowns and elapsed time displays in workflows, quizzes, and live sessions.
Toast
Vue toast notifications for brief success, error, and info feedback without blocking the UI.
Toc
Table of contents with a rail indicator — continuous, sharp diagonals, or rounded S-curves that follow nested items.
Toggle
Vue toggle button for pressed and unpressed states, useful for formatting and view options.
Toggle Group
Vue toggle group for single or multi-select toolbars of related toggle buttons.
Tooltip
Vue tooltip that shows a short hint on hover or focus for icons, truncated labels, and controls.
Tour
Vue product tour to highlight UI steps with guided tooltips for onboarding and feature discovery.
Tree View
Vue tree view for nested folders and hierarchical data with expand, collapse, and selection.
Typography
Vue typography styles for headings, paragraphs, lists, and prose with responsive defaults.