empowerai/fs-permit-platform

Admin: Form error validation not spoken to screen reader users, errors not spoken when tabbing to invalid inputs.

Opened this issue · 0 comments

Notes

The form errors are not spoken on invalid input focus. The invalid state is not spoken either. If there are 3 errors for an input then all 3 must be connected to the input. This is true for all the inputs not just the date shown below.

Use aria-invalid and aria-describedby http://pauljadam.com/csunmobile/form-aria.html

image.png

Linkage: CTF-87
WCAG: 3.3.1 Error Identification

Acceptance criteria

  • all inputs correctly labelledby for errors

Tasks

  • analyze why afs.readerror isn't working (seth)
  • fix issue (seth)

Definition of Done

  • Code unit / e2e tested and comply with QWASP
  • No new security vulnerabilities
  • Internal team code review
  • Documentation / readme.md / CircleCI updated
  • Docker updated
  • Compare finished design with mockup
  • Usability tested