department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
282 stars 203 forks source link

[a11y support] MHV Secure Messaging - Custom Combo Box a11y research #95959

Open rileyorr opened 1 hour ago

rileyorr commented 1 hour ago

[!NOTE] QUICK SUMMARY: The MHV Secure Messaging team is proposing to add the USWDS combo box component to VADS.

Issue Description

As the Secure Messaging design team begins conducting their own research on the component and begins ideation around interaction design, a research effort needs to be conducted focusing on accessibility findings and considerations. The goal is to document past research, logged issues, and recommendations for the team to incorporate early on in the design phase.

About the Team

Supporting Artifacts

### a11y Tasks (These may map to separate tickets as the work unfolds)
- [x] Review existing research conducted by the USWDS team focusing on assistive technology
- [x] Inspect the existing combo box component using various AT
- [x] Research similar components in other design systems (ex. UK.gov)
- [x] Read logged issues in the USWDS GitHub repo with a focus on accessibility-related issues
- [x] Document findings in a Mural
- [x] Present findings to the Secure Messaging design team as they begin their research + ideation
### Acceptance Criteria
- [x] Research has been documented and shared with the Secure Messaging design team
## Ticket Updates (CAIA Internal)
- [ ] _Connect to an `Epic` or `Intake` (what body of work is this a part of?)_
- [ ] _Label with `Originator/Team` (product team or stakeholder requesting support)_
- [ ] _Label date in the `Open Date` field_
- [ ] _Label with `Estimate` (level of effort expected for this ticket)_
- [ ] _Add `Assignee(s)` name(s) to ticket_ (include Naomi)
- [ ] _Add `Assignee(s) name(s) to each task` they will complete via handle tag (if known)_
- [ ] _Select a `Priority Level`_
- [ ] _Update date in `Last Checked` field_
- [ ] _Label with `Actual` (level of effort it took to complete this ticket)_
- [ ] _Update date in_ `Closed Date`
### Related Tickets
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/94309
rileyorr commented 1 hour ago

Findings have been documented in a Mural board and presented to the team during a design and research collaboration meeting. This ticket is ready to close!

cc @sara-amanda @NaomiPMC