NCIOCPL / cgov-digital-platform

The Cancer.gov Digital Communications Platform
GNU General Public License v2.0
11 stars 33 forks source link

META: Add Audio-Described Files to Video Component #4318

Open andyvanavery31 opened 7 months ago

andyvanavery31 commented 7 months ago

Description

To meet accessibility requirements for video components, the user must be able to access the audio-described version of the video. This change request is to add these two items to the video component in a way that meets accessibility requirements, has easy navigation, and aligns with the look and feel of the latest redesign. This META ticket will track the related tickets to accomplish this across the platform.

What's the expected change?

What's the current functionality?

Tracked Tickets

Tasks

Resources

Requirements

Tickets to be made:

Acceptance Criteria?

Front End Audio-Described File

Scenario: A visitor to a site page finds a video and wants to access the audio-described version
  Given the site visitor is on a page with a video
  When a sighted user sees the video
  Then the audio-described file will be visible
    And the user can access the file
    And the presentation will match the comp
  When a non-sighted user navigates through the page
  Then they will be able to navigate to the audio-described file
    And the user can access the file

Drupal Implementation

Scenario: A content editor is adding or editing a video content type on the CMS
  Given the user is logged into the CMS
  When the user is adding or editing a video content type on the CMS
  Then the fields of the video content type will match the content model (see link in Resources section)
monika-jaeger commented 1 month ago

Comps to review & discuss in Requirements Meeting on 9/25/24

https://www.figma.com/design/GCOniv8OTyj9OC1udKwo6S/Mini-Landing-Pages?node-id=7085-33001&t=XlGlZSCC8Vl2Tjqd-1

cc: @blilianyu @andyvanavery31

blilianyu commented 3 weeks ago

@andyvanavery31 @monika-jaeger Here are the updated comps https://www.figma.com/design/GCOniv8OTyj9OC1udKwo6S/Mini-Landing-Pages?node-id=7085-33001&t=YIF5ipaOSLb6BCcA-1