Skip to content

Textarea โ€‹

A multi-line text input with sizes, color and visual variants, validation states, slot-overridable label and helper, JS-driven auto-resize, and an optional character counter. Toggle Vue / CSS to switch the live demo and source together.

Basic โ€‹

Default textarea with label, placeholder and helper text.

Vue SFC

Sizes โ€‹

Small, medium and large.

Vue SFC

Variants โ€‹

outlined, filled and underlined.

Vue SFC

Colors โ€‹

All built-in color variants.

Vue SFC

States โ€‹

Disabled, readonly and required.

Vue SFC

Validation โ€‹

valid, invalid and warning states with messages.

Vue SFC

Auto resize โ€‹

Grow with content between min-rows and max-rows.

Vue SFC

Counter โ€‹

Live character count via show-counter and max-length.

Vue SFC

Slots โ€‹

Custom label and helper content via named slots.

Vue SFC

Event log โ€‹

Live log of mno-input and mno-change events.

Vue SFC

Customized โ€‹

Override per-element styling with cssClass (Vue) or extra utility classes (CSS).

Vue SFC