Svelte UI

Input Component

Variants

The shared variant axis tints the field's border with one calculation for every variant (no secondary special case): the variant token at --ui-tint-border (50%) at rest, --ui-tint-border-hover (80%) on hover/focus. borderless drops the visible frame (border → transparent) while keeping the box + focus outline.

Sizes

Basic

With Icons

With Validation

Types