Skip to content
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

Nothing is displayed on the front page with javascript disabled #368

Closed
link2xt opened this issue Nov 15, 2020 · 4 comments
Closed

Nothing is displayed on the front page with javascript disabled #368

link2xt opened this issue Nov 15, 2020 · 4 comments

Comments

@link2xt
Copy link

link2xt commented Nov 15, 2020

When I open https://numpy.org/, I only see the line of "Install Documentation Learn Community About Us Contribute" links. They are usable and I can open documentation page, but on the front page even the footer is not displayed.

Mozilla Firefox 82.0.3

@rgommers
Copy link
Member

Thanks for the report @link2xt. I'm not sure what is going on there, I had expected more to work without Javacript enabled. This needs investigation.

@rgommers
Copy link
Member

@joelachance tracked this down to the Hugo theme we're using:

This looks like an issue with the Hugo Fresh theme: StefMa/hugo-fresh#92
The fix they have posted in this issue doesn't seem like a good fix though-- it wouldn't display content, just fail more gracefully. I'm not sure what options we have outside of picking a new theme or forking it.

@rgommers
Copy link
Member

We had another chat about this. Any fix here would be a lot of work, like migrating to a new theme. And the importance of this is low - this is the first issue about it after millions of site visits.

That theme migration isn't going to happen any time soon, so this issue is wontfix for the foreseeable future. I'll leave it open so its easier for a next reporter to find.

@link2xt
Copy link
Author

link2xt commented Jul 19, 2022

Seems to be fixed already by #476.

@link2xt link2xt closed this as completed Jul 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants