The current documentation you are reading is actually using the custom template Mkdocs Template R.Deville.
This custom template add a lots of things such as :
.gitlab-ci.yamlwith basic CI file at the root of the repo to later be extended and another CI file to only test and build the documentation,
- Workflow files definining some syntax rules such as
pyproject.toml(which also define basic test using
README.md, a template of README which is automatically updated with the script
mkdocs.ymlwith more plugins and more configuration than the basic file.
- A default
- A complete theme using new plugins defined in
- A predefined basic
- And many more things.
Below is an example of the rendering of the preview of the basic template and the custom template.