Theme
Density
Width
Forms

Field

Label, control, description and error in one consistent stack. Labels are wired to the control, help text is announced with it, and errors turn the border risk as well as the text.

Default

Shown on the PDF and in the client portal.

Sizes

Invalid

Enter an email address, for example accounts@hydroheat.co.uk.

Disabled

Set by the signed agreement.

Invoice form

Required fields show the browser message on submit; a server error comes back through the form errors prop.

Invoice for Hydroheat
INV-0142 already exists for Hydroheat.

Printed under the line items.