mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-08-31 20:39:24 +00:00
ZoiteChat documentation
Getting started
- Install Python 3
- Install pip for Python 3
- Install Sphinx:
python -m pip install sphinx - On Windows: ensure your Python 3 installation is on
PATH - Run
make htmlto build the HTML files - Run the Python webserver to test your changes:
make server(http://localhost:8000/)
Conventions
- 4 Spaces are used for indentation.
- Ordered or unordered lists use visual indentation, where any non-list subelement would use an indentation of a multiple of 4 again.
Example:
- a list item
- a list item
with a visually indented continuation
- a list item with a sub-list
- that is also visually indented
- a list item with a code block
.. code-block:: none
that is not visually indented
Read the Docs theme skin
The HTML output keeps the existing basicstrap Sphinx theme, then applies the
ZoiteChat main-site skin from _static/css/zoitechat-docs.css.
Brand navigation links are set in conf.py through html_context, and the
header logo uses _static/zoitechat-logo.svg.