Skip to content

Components

VUIII provides a comprehensive set of Vue 3 components for building modern web applications.

Form Inputs

ComponentDescription
InputText input with icon support and validation states
TextareaMulti-line text input
SelectNative select dropdown with flexible option formats
AutocompleteSearchable dropdown with keyboard navigation
CheckboxCheckbox with toggle/switch variant
CheckboxGroupMulti-select checkbox group
RadioGroupSingle-select radio button group
RadioButtonGroupButton-styled radio group
FilePickerFile picker with drag-and-drop support

Buttons

ComponentDescription
ButtonPolymorphic button with variants and icons
IconButtonIcon-only button
ButtonGroupGroup of related buttons

Forms & Layout

ComponentDescription
FormFieldsDynamic form generator from configuration
FormGroupForm field wrapper with label and error support
TableData table with sorting and custom columns
DividerVisual separator line
TypographyConsistent text styling
BreadcrumbsNavigation breadcrumbs

Feedback & Overlays

ComponentDescription
DialogStackModal dialog system
DropdownPopover dropdown container
DropdownMenuMenu for dropdown content
SnackbarStackToast notification system

Utilities

ComponentDescription
IconIcon component with custom resolver

Released under the MIT License.