executablebooks / sphinx-book-theme

A clean book theme for scientific explanations and documentation with Sphinx
https://sphinx-book-theme.readthedocs.io
BSD 3-Clause "New" or "Revised" License
431 stars 197 forks source link

ENH: Icon links, latest PST, more source providers, and bug fixes #691

Closed choldgraf closed 1 year ago

choldgraf commented 1 year ago

This brings in the latest pydata theme, and along the way includes support for their icon-links buttons in our primary sidebar. We just inherit the component template and have some lightweight styling to make it look in-line with our documentation style.

Also adds support for more source button providers via the pydata theme:

mmcky commented 1 year ago

Fixes the bug about builder.theme_options that @mmcky reported

thanks @choldgraf.

Once a new rc is available I will check against https://github.com/executablebooks/jupyter-book/pull/1842

choldgraf commented 1 year ago

OK this one now cleans up a bunch of different things, if we can get the tests passing, I'll merge so that we can cut a new release candidate since a lot of feedback was addressed and a couple new things were added.

choldgraf commented 1 year ago

cc @mmcky - making a new release candidate now so try it out! :-)

https://github.com/executablebooks/sphinx-book-theme/releases/tag/v1.0.0rc3