-
Notifications
You must be signed in to change notification settings - Fork 9k
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
Current status on 508 compliance and accessibility #4935
Comments
Hi @Ryandaydev! I don't know of anyone working on this at the moment. If you're interested in making some PRs around this, please reach out to me - we have some UI/UX changes coming down the pipeline, so I'd like to understand what you're planning to do in order to make the components/elements of concern are still relevant. Feel free to book an available session during my office hours. |
Nice chatting with you the other day, @shockey. I will wait to see your next release and then will plan on testing and contributing some recommended changes for 508 compliance and accessibility. Note: if anyone other govvies are interested assisting with this effort, reach out to me directlyl |
You as well @Ryandaydev - I'll reach out to you within a month with an update. |
@shockey I wanted to touch base to see what the current status is? |
Hi @Ryandaydev - no updates from my end. If you're ready to move forward with your contributions, I can handle the legwork in making sure that they fit in well with anything else coming from our side 😄 |
OK, so do you suggest that we go ahead and make a pull request off of the 3.18.3 branch? |
Please open a PR against master - if there are any conflicts, I can take care of them! |
Closing - this has been addressed out-of-band 😄 |
I wanted to touch base and see the current status of any efforts for improving accessibility and 508 compliance for the open source swagger UI?
I found the issues below, and some have been closed, so I don't to make duplicate work if there is already an effort in place.
Here are prior gh issues on this topic (some in older versions):
#2216
#3235
#1021
For reference, I ran some automated tests on a site using the 3.18.3 distribution and found quite a few violations, which I could share offline. (I also fixed many of them but only in the swagger-ui-bundle.js, which appears to be a generated file so that probably isn't enough to send in a PR.)
The text was updated successfully, but these errors were encountered: