An interactive book theme for tskit ecosystem projects.
Forked from sphinx-book-theme.
This is a lightweight Sphinx theme designed to mimic the look-and-feel of an interactive book. It has the following primary features:
- Bootstrap 4 for visual elements and functionality.
- Flexible content layout that is inspired by beautiful online books, such as the Edward Tufte CSS guide
- Visual classes designed for Jupyter Notebooks. Cell inputs, outputs, and interactive functionality are all supported.
- Launch buttons for online interactivity. For pages that are built with computational material, connect your site to an online BinderHub for interactive content.
To get started with tskit-book-theme
, first install it with pip
:
pip install tskit-book-theme
then, activate the theme in your Sphinx configuration (conf.py
):
...
html_theme = "tskit_book_theme"
...
This will activate the Sphinx Book Theme for your documentation. Note that you may
need to change your html_theme_options
configuration depending on your previous
theme. See the pages to the left for information about what you can configure with
tskit-book-theme
.
See the Sphinx Book Theme documentation for more information.