On the public booking form, required fields aren't visually distinguished from optional ones when the page first loads — no asterisk, no bold label, no border color at that point. The colored (red) border only appears after clicking submit and failing validation on that specific field.
So visitors have no way to know upfront which fields are mandatory — they only find out one field at a time, after submitting and getting an error, which causes unnecessary trial-and-error, especially on forms mixing several built-in fields with custom Extra Fields (some required, some optional).
Feature request: mark required fields with a bold label and/or an asterisk (*) already on initial page load — not only after a failed submit attempt — so visitors can see immediately, before submitting, what's mandatory. Would apply to both built-in fields and custom Extra Fields marked "required": true.
On the public booking form, required fields aren't visually distinguished from optional ones when the page first loads — no asterisk, no bold label, no border color at that point. The colored (red) border only appears after clicking submit and failing validation on that specific field.
So visitors have no way to know upfront which fields are mandatory — they only find out one field at a time, after submitting and getting an error, which causes unnecessary trial-and-error, especially on forms mixing several built-in fields with custom Extra Fields (some required, some optional).
Feature request: mark required fields with a bold label and/or an asterisk (*) already on initial page load — not only after a failed submit attempt — so visitors can see immediately, before submitting, what's mandatory. Would apply to both built-in fields and custom Extra Fields marked "required": true.