Changes

0.8.1

Changed the arrow symbols - they didn’t look great on mobile.


0.8.0

Added spacing between sections, so it’s not necessary to add horizontal dividers any more.

My Heading
==========

Section 1
---------

Some content

-------------------------------------------

Section 2
---------

Some content

We can now just do:

My Heading
==========

Section 1
---------

Some content


Section 2
---------

Some content

Other minor changes:

  • Using unicode triangle character instead of < for some links

  • Plain admonitions are now styled properly:

.. admonition:: A custom admonition

   This is my custom admonition!

0.7.1

Improvements to the notification feature - it was causing too many browser reflow operations.


0.7.0

A notification can now be shown at the top of each page.

# conf.py
html_theme_options = {
    "banner_text": 'Welcome to our amazing documentation!',
    "banner_hiding": "permanent"
}

This involved quite a few CSS changes - please clear your browser cache if anything appears broken.


0.6.0

If html_short_title is in conf.py then this is used in the nav bar instead of the full project title.


0.5.1

Fixed dark mode styles - some elements weren’t visible. Thanks to @alorence for reporting this issue.


0.5.0

Added table styles.


0.4.0

Improved the appearance of autodoc output for C++ files (when using breathe). Courtesy @thijsmie.


0.3.0

Added dark mode.


0.2.5

Improved search styles.


0.2.4

Added missing requirements.txt file to manifest. Thanks to @moorepants for reporting this.


0.2.3

Make the page contents text smaller when the right hand sidebar is hidden.


0.2.2

Fix missing static files.


0.2.1

Fix missing static files.


0.2.0

Improved the main header on mobile - the search bar is replaced with a search icon. Also increased the size of the touch targets for showing / hiding the right sidebar, for easier use on mobile. See PR 7.