WebSight documentation created using MkDocs Material project.
- Install Python
- Install PIP (for Windows) or PIP3 (for Mac or Linux)
- Run command:
- On Windows:
pip install -r requirements.txt
- On Mac/Linux:
pip3 install -r requirements.txt
- On Windows:
mkdocs build
- Build the MkDocs documentationmkdocs gh-deploy
- Deploy your documentation to GitHub Pagesmkdocs new
- Create a new MkDocs projectmkdocs serve
- Run the builtin development server
mkdocs.yml # The configuration file.
theme/ # Custom templates, overrides, styles and assets
docs/
index.md # The documentation homepage.
... # Other markdown pages, images and other files.
Diagrams could be created using PlantUML - see files with puml
extension.
To create/update diagrams:
Install PlantUML with required dependencies (on mac: brew install plantuml
).
Run
plantuml -Djava.awt.headless=true src/*puml -o ../generated/
from the parent directory of src (assuming src contains diagrams .puml files) to regenerate diagrams.