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
284 stars 206 forks source link

Appointment List Re-design - Update details link text (Accessibility) #54099

Closed ldelacosta closed 1 year ago

ldelacosta commented 1 year ago

Description

Product and Design team are looking to update the appointment list to help the Veteran better understand the details for their appointment


Acceptance Criteria

Background: the va_online_scheduling_appointment_list toggle is on

Problem found: The aria-labels that screenreaders use to announce the details links don't contain enough information to identify the appointment. For some users, tabbing will be the main interaction with the list.

Current aria-label text example: Details for appointment on Thursday, February 16 9:00 a.m.

Proposed solution

Design Assets

All spec copy is FPO. Use copy in copy doc.

Screenreader specs:

Definition of Done


outerpress commented 1 year ago

@ldelacosta good to go on this one 👍

vbahinwillit commented 1 year ago

Just and FYI. Everything is now working as expect. The appointment detail information is read when tabbing to the 'Details' link. There is some unexplained behavior when navigating to the columns within the row that may be related to the use of the 'va-link' web component. This behavior should be discussed with the 508 team.

ldelacosta commented 1 year ago

@outerpress @Cieramaddox - ready to be tested in staging. Please reach out if you have any issues. Thanks!

outerpress commented 1 year ago

@ldelacosta this is working perfectly! So much easier to navigate VO with tab now

ldelacosta commented 1 year ago

No new issues reported. Closing out the ticket.