Skip to content

Field ​

Overview ​

A form field layout container that groups a label, control, and supporting text with configurable vertical, horizontal, or responsive orientation.

Theme entry: Field

Props ​

NameTypeRequiredDefaultDescription
themeOverrideObjectnullA partial ThemeObject keyed by component name, merged over this component's theme and provided to descendants.
classimport('vue').HTMLAttributes['class']undefinedAdditional CSS classes to apply to the root element.
orientationstringundefinedControls whether the label and input stack vertically, sit side by side, or switch layout responsively.

Slots ​

default ​

Slot.

Source ​

client/lib/shell/field/Field.vue