-
-
Notifications
You must be signed in to change notification settings - Fork 646
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
Not accessibility friendly #26
Comments
better late than never... in my steps I'm doing: when: {
show: makeAccessible()
} And I have a // one of the things it does:
$(".shepherd-next").not("attr[aria-role]").attr("aria-label", "go to the next step in the guided tour")
.attr("title", "go to the next step in the guided tour").attr("href", "#")
.attr("onclick", "return false;"); and scss styling helps give it focus .shepherd-step {
z-index: 10000;
}
.shepherd-target {
&.shepherd-enabled {
z-index: 1000;
}
} we chose this library specifically because we thought it was the most accessible friendly option |
Hey, really interested in this— I think the original qualm was being able to tab through the buttons on a Shepard element. I have a question about how someone gets to that situation (asking the question in a very basic way). I am curious about being taken through what the ideal user experience would be for someone who is using an assistive device. Are they tabbing through elements? Does it take focus? How should we provide context for the element the tour is describing? |
Doesn't work well with screen readers, nor can you really tab between the buttons
The text was updated successfully, but these errors were encountered: