-
Notifications
You must be signed in to change notification settings - Fork 128
Improve docs color contrast for accessibility #674
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
Conversation
|
Don't merge yet, still a work in progress. |
5ccd7b2 to
c1baed5
Compare
|
@DimCitus this is ready for review now. What I'm most uncertain about is whether Read The Docs will honor the requirements.txt file I added in this PR. I'm using that file to attempt to pick the latest Sphinx and sphinx_rtd_theme packages. We'll need to bump their versions in the future when other accessibility changes get merged upstream. |
Based on the "read the docs" docs it is possible to do this, but we need to add a |
|
Thanks @JelteF ! I tested the change on a branch of citus_docs and confirmed in the build log that RTD installed the right versions. Also checked the result, and the docs rendered fine. So the change should be good for pg_auto_failover docs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the accessibility work @jonels-msft ! I did a quick review of the docs created locally with your patch and it looks all good. About the requirements thing on the read the docs website, I have added your branch in their build system and it is now published over at https://pg-auto-failover.readthedocs.io/en/jonels-contrast/ for your review.
|
@dimitri hmm, something went wrong with the PR merge. For instance I don't see I'll open a new PR with my changes rebased against master. |
I though I could click “Update Branch” in the GitHub UI and then merge the PR in my TZ, and we've been busy with other things. I'll wait until you ack the current PR before merging then. Feel free to override the GH changes by pushing what you have on top of the current state of the PR, too. |
4402216 to
e5ce8fa
Compare
|
I rebased and force pushed. This PR should be good to merge when you're ready. |
|
You need to do a |
No description provided.