carbon-design-system / carbon-website

The website for the Carbon Design System.
https://www.carbondesignsystem.com
Apache License 2.0
283 stars 785 forks source link

Component Accessibility Status: Final Dev Deliverable #3519

Closed laurenmrice closed 11 months ago

laurenmrice commented 1 year ago

Developer | Will work on showing this final design on the website while working closely with a designer (Thy)

tay1orjones commented 1 year ago

As part of this, dev should explore how to surface reporting of what types of tests a component has via playwright's grep tags. We may need to add new tags, @avt, @avt-complex-states, @avt-keyboard-nav, @vrt, etc.

By gathering these tests per-component we should be able to produce a JSON file or something that contains data giving us the ability to build a table something like

Component @avt @avt-complex-states other tags ...etc
Dropdown 🚫 ...
MultiSelect ...
Button 🚫 ...
tay1orjones commented 1 year ago

Another concern brought up was that as we look at this, we should take into account that these tests are only for @carbon/react and the design needs to scale to include other framework implementations, such as @carbon/web-components.

tay1orjones commented 1 year ago

Looking forward, this issue will contain the work that comes out of the design explorations:

sstrubberg commented 11 months ago

closing in favor of the issues created yesterday in refinement.