-
Notifications
You must be signed in to change notification settings - Fork 192
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
docs: consider switching to sphinx-book-theme #4441
Comments
Yep FYI: |
Note, sphinx-book-theme is just about there now with the improvements I mentioned (by moi as one of its maintainers): https://sphinx-book-theme.readthedocs.io/en/latest/ (e.g. expandable sections in the left ToC), and as mentioned in #5006, @mbercx has already taken the plunge to use it in https://aiida-tutorials.readthedocs.io/en/tutorial-2021-intro/ 😄 |
And a deep dive it was 😅 |
@chrisjsewell Is there any reason to wait more for this or is this switch up for grabs? |
No go for it, all the options are here: https://sphinx-book-theme.readthedocs.io/en/latest/customize/index.html#theme-options and also switch sphinx-panels to sphinx-design: https://sphinx-design.readthedocs.io/en/sbt-theme/get_started.html#migrating-from-sphinx-panels |
@chrisjsewell will take care of this once sphinx-book-theme has further consolidated, see #5368 |
As shown by @chrisjsewell , the sphinx-book-theme offers a couple of nices features, including:
I'm interested particularly in lowering the barrier for users to give feedback on the documentation - part of it is perhaps just textual: we currently have an "edit this page" button
but I think "suggest edit" is actually what we want people to see.
Having a way to open an issue on a particular documentation page also seems like a very good idea.
I just discussed with @chrisjsewell and he suggested to wait a few weeks until there is a stable release.
It should mainly just be replacing
pydata-sphinx-theme
withsphinx-book-theme
The text was updated successfully, but these errors were encountered: