ui/docs/forms.md
FlashMessage on success<MessageError> or Hds::Alert at the top of formsonsubmit (not onchange for inputs)<AlertInline> beside form buttons, especially if the error banner is hidden from view (long forms). Message options:
invalidFormMessage from a model's validate() method that includes an error counthas-error-border class to invalid inputs