A theme for rendering manuals using mkdocs
Project description
Theme for creating team manuals
This theme is based on top of mkdocs-basic-theme.
https://github.com/mkdocs/mkdocs-basic-theme
Usage
Install the theme
pip install mkdocs-manuals-theme
Use the theme in mkdocs.yml
theme:
name: manuals-theme
Development
Setting up dev environment:
# create and activate virtual env
python3 -m venv .venv
source .venv/bin/activate
# install requirements
pip install '.[dev]'
Summary of understanding
The documentation around templating is pretty good. It is all on one page :) https://www.mkdocs.org/dev-guide/themes/#navigation-objects
There are 2 global variables on each page:
nav and toc
Nav is an iterable of 3 kinds of page: section, page and link
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mkdocs-manuals-theme-0.10.0.tar.gz.
File metadata
- Download URL: mkdocs-manuals-theme-0.10.0.tar.gz
- Upload date:
- Size: 47.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68c1340470ee29564ba30151629710abec08e1241ca5bd83c4e871c8e78589d6
|
|
| MD5 |
9f5f89b521cad5fdd2bee0fa8dc6d567
|
|
| BLAKE2b-256 |
155c9fe732d49f33d1a3617a9b1b46a0fa11976f9b6909a1da287353d589eacf
|
File details
Details for the file mkdocs_manuals_theme-0.10.0-py3-none-any.whl.
File metadata
- Download URL: mkdocs_manuals_theme-0.10.0-py3-none-any.whl
- Upload date:
- Size: 54.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f898a8d409de914cc399032e60887a6ddfc9faf814061e6b2a946fb7ad18d9bc
|
|
| MD5 |
2c3d1327c0697b08d7bcbc0adb547ae8
|
|
| BLAKE2b-256 |
8ec27b09e657293645e48614c66c37d949bf2ed7a6ba01ba3565592bf6ecf0bc
|