Contributions¶
Hi! We are happy that you thought of contributing! If you have any suggestions or issues, please raise it here. I would be happy if you could provide pull requests, if you know how to do it here.
Structure¶
Folder Structure¶
The structure of this repo is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Development¶
Ye olde way¶
1 2 3 4 |
|
Docker¶
1 |
|
✨Devcontainer ✨¶
Install the devcontainer extension in VSCode and reopen the project a devcontainer.
Commands¶
mkdocs new [dir-name]
- Create a new project.mkdocs serve
- Start the live-reloading docs server. Very helpful when you want to take a look at the docs before deploying.mkdocs build
- Build the documentation site.mkdocs -h
- Print help message and exit.mkdocs gh-deploy
- Deploy in github pagespip freeze > requirements.txt
- Generate a requirements.txt file
Web Documentation Configuration¶
For full documentation visit:
- mkdocs.org for the generic MkDocs
- PyMdown Extensions for the different extensions that are installed
- MkDocs Material for the customisation of the web server documentation.