Workday / canvas-kit

Development kits to implement UI following the Workday Canvas Design System (https://canvas.workday.com/). See our Component Storybook -
https://workday.github.io/canvas-kit/
Apache License 2.0
301 stars 221 forks source link

Implement an Aria-Live Alert Sub-System #1582

Open myvuuu opened 2 years ago

myvuuu commented 2 years ago

🚀 Feature Proposal

Create an aria-live alert sub-system for Canvas components to pass messages and alerts to that will be announced by a screen reader. This aria-live sub-system should be implemented in:

Success Criteria:

Motivation

This will help us enhance the accessibility features for Canvas Toast, which currently does not announce alerts to screen readers.

jaclynjessup commented 2 years ago

These components: Toast, Breadcrumbs, and Pagination - should be able to work with an aria-live sub-system even if built by another team.

Based on the closed Spike #1630 it was deemed we would not build this but now we are. This will be put on hold till @NicholasBoll is back & further discussion will be held.