A collection of custom MkDocs plugins designed to extend Material for MkDocs.
Currently included:
- Copy Markdown: Serve raw Markdown files by copying them directly to your site's build folder.
- Minify: Minify HTML, JS, and CSS files globally or by scope to optimize your site's performance.
- Page Toggle: Create variant pages for the same content and display them with an interactive toggle interface.
- Resolve Markdown: Resolve variable and code snippet placeholders and serve resolved Markdown files directly from your site's build folder.
Install the plugins using pip from PyPI:
pip install papermoon-mkdocs-pluginsEnable one or more plugins in your mkdocs.yml:
plugins:
- copy_md:
source_dir: docs/.example
target_dir: example
- minify:
minify_html: true
minify_css: true
minify_js: true
- page_toggle
- resolve_md:
llms_config: example_config.jsonThis repository is licensed under the BSD-2-Clause License.