Skip to content

[feature] Mark required fields (bold label + asterisk) on initial form load, not just after a failed submit #673

Description

@gseilheimer

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions