Custom CSS seems to [have broken in Sphinx 4](https://github.com/sphinx-doc/sphinx/issues/2442). Guessing readthedocs.io or their package repository upgraded the default version of Sphinx to 4 and that caused our builds to start breaking. They [recommend pinning dependencies](https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html#pinning-dependencies), let's do that here for Sphinx!
Dependencies
pip3 install sphinx recommonmark sphinx-rtd-theme
Syntax
Documentation can be written in Markdown (.md) or Restructured Text (.rst).
Build and Test
cd docs
make html
open _build/html/index.html
Tips
- Generate RST tables here.
- Set your editor's wordwrap to
98
characters.