-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Needs Accessibility Review #654
Comments
Thanks Mike for pointing this out, I definitely add this to the Roadmap (#74) |
@artf just wanted to check about the timeline to add this feature. |
GatsbyJS has made a great commitment to accessibility. Might be worth checking them out @ankx06 |
@mgifford thanks for the quick reply. I am still not able to navigate to all components in canvas. My expectation is to navigate to all the components using keyboard tab. Currently, keyboard focus goes to map and html native elements only. Is there some configuration that is required to enable accessibility? |
I doubt it.. This isn't something you can just "turn on". |
@mgifford GatsbyJS itself is just a static site generator, not a kind of "site builder application", so what do you mean exactly with your statement?
You can actually move around components (once a component is selected in canvas) by using "W" (previous component), "S" (next component), "A" (parent component) and "D" (child component). |
Ya, sorry.. Been a while since I posted this link in 2017.. Had kinda forgotten what the focus of GrapeJS is. But ya, as I said 5 days ago, accessibility "isn't something you can just 'turn on'." |
@mgifford no problem |
There's so much else in the tech world to look at @artf totally understand. One of the easiest ways to get started is to just us http://wave.webaim.org/ Load up one of your sites and see if there are errors. There's a nice browser extension for it that is quite handy. You can then get into incorporating something like axe-core into it https://github.com/dequelabs/axe-core Most sites care about SEO. Google cares about having good user experience. So using tools like this are also useful: Hope this helps. |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
The demo looks great, but points to the need of a serious accessibility review.
There is an open issue in the Drupal community looking at this, and we are working on a good pattern.
The start though is having elements be focus-able for keyboard only users.
The text was updated successfully, but these errors were encountered: