-
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
Website bullets and menu + and - expand/collapse items broken in 1.0.0 #1236
Comments
Hello @FrightRisk , since the page is hosted on GitHub pages I'm transferring this issue to the appropriate repository. Rather than the |
@astrojuanlu Does this let you see what you need? I have verified that whatever version was done within the last week broke it. Version 1.0.0 has the bug. https://github.com/DCC-EX/dcc-ex.github.io/runs/3605931059?check_suite_focus=true I can also do screen shots and there is an option to download the raw logs or a zip file that puts each part of the run into its own folder. Doing some more digging, I can see that versions on my local machine are different than what GitHub is using: docutils .16 in the build log, I can see it uses different versions on GitHub: Collecting sphinx-rtd-theme |
Hi @FrightRisk, you are using a version of the theme — 0.5.2 — that is not compatible with your html output. Could you try upgrading to the Stable version? |
Hi @nienn, What is interesting is that it works perfectly on my machine and the other team member's machines. It worked on GitHub also. But a few days ago, it broke. So it must be one of all those files, These are from the GitHub action log: Downloading sphinx_rtd_theme-1.0.0-py2.py3-none-any.whl (2.8 MB) There are a ton more files and then dozens of these: DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at Homebrew/homebrew-core#76621 I'll try to download the same versions on my laptop and see if any of them break it for me like it does no GitHub. |
Ok, that broke it. I installed upgraded my read the docs theme on my laptop to 1.0.0 and it also corrupted the same things. And those two things are the only ones I've noticed. So versions before 1.0.0 worked fine. In looking at the code comments and release notes, work was done on the icons for expanding and contracting menus and on the bullet lists. Here are my suspects: Fix navigation expansion button sizes (#1067) These were all updated to more recent versions: "copy-webpack-plugin": "^5.1.2", And there were lots of changes to theme.js I don't know how any of this works, I'm just looking for what changed. |
Am I the only one?? The left menu is also broken on my chrome browser on android. Can't see the hamburger to open the sidebar menu. I told the github action to pip install with ==0.5.2 to use an older version and everything is fixed for now. I hope we can get this fixed |
I think you are not the only one, we have an issue with 1.0.0 in multiple projects, for example: https://scipp.github.io/release/0.8.2/ Apart from conf.py we have some customization using layout.html and theme_overrides.css. |
The main difference of the built docs I notice is that none of the docs pages contains a link to |
Hi, I'm also having what appears to be the same issue at https://open.win.ox.ac.uk/pages/fsl/fsl_mrs/introduction.html. No pages link to |
Thank you! I'll do some more testing looking at layout.html and theme_overrides.css. I still wonder if the issue numbers that led to changes as I listed above have anything to do with it. I can still test 1.0.0 here on my computer though I have reverted to 0.5.4 for the published web page. |
Running of course |
I'm not sure what this means. Did you just roll back the changes and call it 1.0 anyway? Is it fixed? Just wondering what to do now and if it is safe to upgrade. |
Closing this - not sure why I got a GitHub notification from this issue now. But we have definitely done a lot of changes, as well as new releases of docutils and Sphinx since 2021. Thanks for reporting @FrightRisk - hope you eventually got it solved 👍 |
Details
I don't know if this happened from one of our commits, but I don't think so since we don't touch any files that would have affected this, but all our bullets everywhere are gone and our menus now look like this. The underscores should be little + signs to signify expandability:
The page is published using GitHub pages and not really understanding how the entire process works, I was thinking that this action script, that seems to download things from somewhere every time we publish picked up something that broke the page. When I build the page locally, it looks fine. This is the docs.yml file:
The text was updated successfully, but these errors were encountered: