Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No keyboard accessibility = please add DO NOT USE ALERT #600

Open
MarcusMorba opened this issue Jan 22, 2024 · 2 comments
Open

No keyboard accessibility = please add DO NOT USE ALERT #600

MarcusMorba opened this issue Jan 22, 2024 · 2 comments

Comments

@MarcusMorba
Copy link

As the project does not offer any keyboard accessibility, please add a highly visible aler, that especially new projects should not use the library at all and old project need to replace the functionality.

Latest by June 28th 2025 webshops selling in the EU need to be accessible by law:
https://ec.europa.eu/social/main.jsp?catId=1202&intPageId=5581&langId=en

Thanks.

@tlietz
Copy link

tlietz commented Mar 15, 2024

Keyboard accessibility can be added with a custom sensor plugin. There was a commit made a while ago that didn't make it into the project which serves as a good template for implementing keyboard accessibility:
5360c32

Additionally, there's the Focusable, and Accouncement plugins, which makes this arguably the most accessible vanilla js dnd library.

@MarcusMorba
Copy link
Author

MarcusMorba commented Jul 30, 2024

Thanks for the response. Also saw the "Accessible COMING SOON"-section on the webpage.
As soon as "coming soon" has been removed, this issue could be closed.

besides that - also due to raising awarness - I would recommend to add "accessibility" as 1st item topic on the documentation and example sites with a little more documentation about sensor and the other plugins.

Thanks in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants