Skip to content

A11Y [fix]: Ensure customer support form errors notify screen readers#3227

Merged
lvachon1 merged 2 commits into
mainfrom
lev/a11y/fix/customer_support_error_VO_tweaks
Jun 8, 2026
Merged

A11Y [fix]: Ensure customer support form errors notify screen readers#3227
lvachon1 merged 2 commits into
mainfrom
lev/a11y/fix/customer_support_error_VO_tweaks

Conversation

@lvachon1

@lvachon1 lvachon1 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Scope

Asana Ticket: ♿ Ensure customer support form errors notify screen readers

Implementation

Added error indicators for the recaptcha input. It needed a bit of extra logic since we don't control the HTML inside of it.

I also noticed that our JS scripts do not attach themselves until the document is fully loaded. On local the recaptcha takes a few seconds to load, and if the form is submitted during that time it will fail to properly validate with javascript.

Screenshots

Prod

Screenshot 2026-06-03 at 2 45 52 PM

Local

Screenshot 2026-06-03 at 2 38 19 PM

How to test

http://localhost:4001/customer-support

Leave the Recaptcha blank and try to submit the form

…tra logic since we don't control the HTML inside of it.
@lvachon1 lvachon1 requested a review from a team as a code owner June 3, 2026 18:48
@lvachon1 lvachon1 requested a review from joshlarson June 3, 2026 18:48
@lvachon1 lvachon1 merged commit bbca826 into main Jun 8, 2026
17 checks passed
@lvachon1 lvachon1 deleted the lev/a11y/fix/customer_support_error_VO_tweaks branch June 8, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants