-
Notifications
You must be signed in to change notification settings - Fork 43
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
Redesign the site, again #73
Conversation
- Remove themes that were organisation-specific, project-specific or person-specific. - Remove "sphinx" and "theme" from the display names, since that is implied by being on a site called "sphinx-themes.org". :) - Remove themes that were minor modifications on sphinx-rtd-theme, and hadn't been updated in 6+ months. - Add more themes to the "featured" list, with the intention of showcasing the best-looking themes there. The order is arbitrary, based on what looked nice to me.
- Offload theme-specific details to the generated documentation. - Add a favicon, and a good looking illustration. - Simplify the index page design, with a subtle animation on hover. - Rewrite the site generation pipeline, to use asyncio. - Improve the generated sample documentation, fixing broken links and removing duplicated images. - Add guidelines on which themes are included
This is something that I'll be adding in a follow up PR.
Here's the 113 MB archive, containing the entire site, as generated by the automation: https://github.com/sphinx-themes/sphinx-themes.org/suites/2597138269/artifacts/56765896 |
Merging since I think this is a huge improvement over status quo. Lemme know if anyone has any concerns! |
Thank you for your continuous contribution. And sorry for late response. The first motivation of Also, I do not have a solid axis of what is a good theme and what is a bad. That's why I don't want to "curate". |
So... I finally finished the rewrite of this site that I nerd-sniped myself into; after seeing https://sphinxthemes.com/. 😅
We now have a pretty favicon! This is what the tab looks like now:
And... it looks much nicer too! (every time you see the cursor pause for a sec, I've clicked)
sphinx-themes.org.April.2021.demo.mp4