-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Align prev/next without pseudo-element #1152
base: master
Are you sure you want to change the base?
Conversation
From the PR preview, it looks like this, I think maybe because you need to re-generate the assets? https://sphinx-rtd-theme.readthedocs.io/en/latest/contributing.html#making-changes (npm run build) |
@stsewd hm, I did view it locally with I'll try floating the left button too, since looks like it's clearing the other button. |
67c139b
to
901a16a
Compare
I meant that you need to commit the changed files from |
My main concern here is flex compatibility issues with older browsers. I am working on a auto prefixer to add browser css extensions automatically. Once I get that patch in we can move forward with using flex in more places. |
@Blendify fair point about compatibility. How far back are we looking at for browser support? Some context behind this PR. The linked bug in the description is part of a set of accessibility issues that our organization must fix by July 1 in our docs system. What's the timeline for your auto-prefixer patch? Is there a shim I can use for flexbox in the meantime? |
Yes, using |
@Blendify thanks for the tip! How does this look? |
This blog can explain it better than I can quickly: https://www.thoughtco.com/css-vendor-prefixes-3466867 |
@agjohnson can you test this on older IE browsers? |
I've pushed this to 2.0 - in this release, we could drop old browser support and merge this PR without having to test it :) |
Fixes #951
Slightly uglier HTML, and an asymmetry in the float attribute between buttons, but should remove an extra stop in a screenreader.