Skip to content

Announce Divi contact form validation and success states for screen readers #114

@RichardGeorgeDavis

Description

@RichardGeorgeDavis

Problem

The plugin currently improves labels/required states, but feedback messaging for errors/success still needs explicit screen-reader announcement behavior and keyboard-flow validation.

Proposed scope

  • Add explicit aria-live/status semantics for contact form validation and success messages where plugin-managed selectors exist.
  • Ensure feedback is programmatically associated with user interaction flow.
  • Preserve current label and required-field enhancements.

WCAG-oriented acceptance criteria

  • Screen readers announce form errors and success messages without requiring focus hunting.
  • Keyboard-only users can complete form flows without losing context when errors appear.
  • Color is not the sole cue for validation feedback.
  • No regressions in existing contact form accessibility behavior.

Related context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions