radix-ui / primitives

Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
https://radix-ui.com/primitives
MIT License
15.52k stars 792 forks source link

Accessibility audit on Radix UI and Next Steps #2317

Open zoltan-dulac opened 1 year ago

zoltan-dulac commented 1 year ago

Modified from the discussion in https://github.com/radix-ui/primitives/discussions/2232

Originally posted by **zoltan-dulac** June 27, 2023 Good Afternoon. I am a member of Publicis Sapient's Accessibility Center of Excellence, and since our front-end team is interested in using your library on client work, we decided to do an audit of it, testing the component library using a number of screen reader/browser pairs: - Voicover/Safari on OSX and iOS - NVDA/Firefox on Windows. - Talkback/Chrome on Android. We have a list of 35 accessibility issues that we would like to open. These are currently in this spreadsheet: https://useragentman.com/tmp/Radix-ui_accessibility-review.xlsx Before we do the laborious job of cutting and pasting them into the Issues tab on this project's GitHub, we thought ask if you are would review the spreadsheet and see if you are interested in fixing these first. Please let us know: we are really eager to help if possible. Thanks for your consideration. Zoltan.
cusserycms commented 12 months ago

I'd really be interested as well. I'm currently in PRE-MVP status for an application that needs to be fully 508 compliant for gov't purposes. Is Radix fully WCAG 2.1 compliant for its primitives? The color system passes all the contrast test's I've run on it.

vladmoroz commented 4 months ago

What are the issues? I don't have any software that would open an .xlsx spreadsheet