-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Fly-out menu broken from MkDocs projects #4549
Comments
I guess that is because of #4448 Not sure about the problem with your docs :/ |
#4448 isn't exactly the same as it mentions changes for MkDocs 1.0. The fly-out broke with your 0.15.x to 0.17.3 upgrade. It means it's currently broken for all MkDocs projects, I assume, that don't explicitly downgrade MkDocs via I guess this issues is missing the |
We don't have the |
Yep, I can confirm that mkdocs/mkdocs#1571 |
I think this bug was introduced in https://github.com/rtfd/readthedocs.org/pull/4499/files, I'm investigating |
They are building with MkDocs 1.0+. I think the issues are related to that. I outlined some of the issues we have with MkDocs 1.0 here: #4448 |
I found that you are using https://github.com/nodemcu/nodemcu-firmware/blob/fe40323ec49a0169ab2ca9a8722f623665b5e5ec/mkdocs.yml#L5-L6 Which I think should just work with mkdocs 0.17 :/ but the for some reason the rtd templates doesn't override the theme |
I am going to move #4448 up my priority list and try to get a PR as soon as possible. There have been some significant compatibility problems between Read the Docs and mkdocs and a lot of them stem from different users using different versions of mkdocs and the difficulty in testing that. It also doesn't help that the mkdocs Read the Docs theme is outside of our control (as opposed to the Sphinx Read the Docs theme which we do control) and mkdocs made a few changes to it that broke some of what we were doing. I think the solution is to:
Does that sound good? |
I figured out exactly what the problem is and why our template overrides weren't taking effect (which in turn broke the flyout menu). The problem is that the I am going to work toward a solution along the lines of my comment above |
I have a PR along the lines of what I discussed above: #4556 Any feedback on that PR is welcome. |
This being closed doesn't mean that the fix is already in production i.e. live, is it? Reason for asking: I'm still not seeing any version flyout/flyout-replacement on https://nodemcu.readthedocs.io/en/latest/en/support/. |
@marcelstoer yes, this isn't deployed yet. All deployed code is merged in rel branch (from master) |
This is a follow-up to #4314 (comment)
Details
Expected Result
Actual Result
Note that for https://mkdocs.readthedocs.io/en/stable/ the behavior is different for reasons unknown to me. There you get a somewhat crippled fly-out bottom-right once you scroll all the way to the end of a page.
The text was updated successfully, but these errors were encountered: