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.