-
Notifications
You must be signed in to change notification settings - Fork 47
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
Revamp entire website #19
Revamp entire website #19
Conversation
More consistent with noxfile.py
Also, call out to a script to do this task, to keep noxfile from getting too complicated.
This is to accomodate for "default" themes
We'll add them manually one-by-one since sphinx-themes seems really bad.
- Breakup _build_theme and inline calls into render_themes - Allow for better error handling - Blacken code
Also lets me get rid of that annoying options key that wasn't being used.
This shouldn't happen online, but is for development
Hopefully, I don't break things in the process.
The upload-artifact step is slow.
I'm likely not going to be the primary maintainer so it's perfectly OK to not include this CoC which has me listed as a point of contact.
7d439a2
to
6e35df3
Compare
👍 IMHO A single-column layout (for large screens) would work better. |
I tried that locally yesterday, but it didn't look right to me on a 15" laptop screen or on my 34" monitor. Having a single column means that all the width goes towards to making the images bigger, something that I didn't feel was worthwhile given that it's possible to get a good idea for how a theme looks even at half width and if you really need a closer look, there's a preview link available. :) |
Well, dont need to use 100% of the screen width. Anyway, just my 2 cents. Thanks for great work. |
@shirou Nudge. |
ah, sorry for late response. OK. let's merge this. but I want to replace the current website after adding themes as much as possible. Thank you for your great contribution!! |
Whee! Thanks @shirou! ^>^ I'll add the additional sites in a few follow up PRs! Thanks for the push access here. :) |
Closes #17
This brings in the changes from https://github.com/pradyunsg/sphinx-themes/ into this project, replacing the entire existing project tree with that repository. Notable changes to that repository since last discussion:
conf.py
files are included and linked-to from the galleryPost-merge tasks for maintainers/admins:
Notably, this PR technically has fewer themes than
master
, but I say we add them in a follow up because... well, I'd like to do the "add-the-themes" task later and leave a bit of space for others to pick up some of the themes as well. :)