Field
A form row — label, control, hint and error — with ids and ARIA wired for you.
Basic
Label, control and hint. The field gives the input an id, points the label at it and adds the hint to its aria-describedby.
Horizontal
layout="horizontal" puts the label on the left — for settings pages. Below 40rem it stacks again.
Controls
Works with every control: input, textarea, select, multi select, country select, date picker, number, chips, password, an icon field or an input group — the field finds the focusable element inside.
Validation
The error comes from the projected formControlName — no [control] needed. Submit marks the form touched.
Server error
errorText shows an error from outside the form — usually the server — and turns the control red until you clear it.
Success
successText confirms a valid value once the user has touched the control.
Design tokens
[dt] changes the field tokens — here a narrower label column.