react-quill
react-quill copied to clipboard
Improved Accessibility
Hello,
This library is fantastic and our team thoroughly enjoys using it! As we are making efforts to move toward full accessibility support in our apps, we ran a "lighthouse" report in Chrome and found several alerts around buttons not having "accessible names" from the library.
Above is a screenshot of the report for reference.
We are using the version 1.3.5. Thanks for your creation and support of such a friendly library!
I would also suggest to add role="textbox
to the editable container
<div role="textbox" contenteditable="true"></div>
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/textbox_role
Can you raise this upstream in Quill? We don't actually control very much of the DOM the editor outputs.
This seems like it would be easy to add to the Quill editor. I am requesting to be a collaborator on that project in order to push up these changes to the repo. What would the process be to bring the changes downstream into this repo once approved?
We'd just need to update the Quill dependency range once merged upstream
Any updates on this? It would significantly improve the ability to make accessible tests.