nightscout / nightscout.github.io

website, meta repo for whole project
GNU General Public License v2.0
103 stars 227 forks source link

Nightscout Documentation

This is the repo that contains the source files for the Nightscout Docs site.

Documentation was migrated from MkDocs to Sphinx with MyST.

Markdown is a simple text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format.

Contributing

To suggest changes, fork this repository, edit the files, and submit your changes as a pull request.

If you don't want to install the full documentation suite, you can simply propose edits on the documentation site.

The developer discussion of Nightscout happens on our Discord channel at https://discord.gg/zg7CvCQ

Previewing Changes

Sphinx requires Python 3.8+.

$ cd <nightscout docs location - i.e. where you cloned it>
$ pip install -r requirements.txt
$ cd <nightscout docs location>
$ sphinx-build -b dirhtml docs _build
$ cd <nightscout docs location>/_build/dirhtml
$ python -m http.server

Conventions

Admonitions

Admonitions are a markdown extension that enable formatted blocks for visually calling out information.