Input
Accessible form text field with label, helper, prefix/suffix addons, password toggle, and validation states.
Standard Input with Helper
Label + input + optional helper text. Uses .vui-field wrapper for consistent spacing.
Enter your official name as it appears on your ID.
Validation Error State
Adds .vui-input-error border and a red helper message for failed validation.
Please enter a valid email address.
URL Prefix Addon
Attach a static text prefix (e.g. a domain) flush to the input field.
Password with Reveal Toggle
Eye-icon button to show/hide plain text. Zero JS library required.