Quotes say explicitly that all fields are mandatory;
Quotes explicitly that main email address field should not include "@" character;
API errors related to invalid data sent from form fields (wrong local part, already used local part, wrong secondary email address) are indicated on the field, not above the form;
Proposal
[x] shows "All fields are mandatory." above the form;
[x] all fields have an aria-required=true attribute;
[x] mail email address field has the description 'do not include "@" in it';
[x] API error causes such as "Enter a valid value.", "Enter a valid email address.", "Mailbox with this Local_part and Domain already exists." are not shown anymore above the form but are used to highlight corresponding invalid field. Other errors are still displayed above the form;
Purpose
Improve UI and a11y for mailbox creation form.
Proposal
Before
After
Resolve #278, #279.