From 433ea4d0ded6018c81bc210d1a73206a3c85ee28 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 25 May 2023 22:42:16 +1000 Subject: [PATCH] Documentation Improvements (#4894) * Improvements for version banner - Display at the bottom of the page - Simplify text * Use mkdocs version provider * use 'navigation.instant' * Support modern mkdocs features - Much better navigation and improved features * Content changes * Add code to find previous versions * Remove modern python syntax * display output codes * Hide version banner * Extra debug message * update terminology.md --- docs/.gitignore | 1 + docs/_includes/overrides/main.html | 6 +- .../overrides/partials/version_banner.html | 6 +- docs/docs/extend/how_to_plugin.md | 5 +- docs/docs/extend/plugins.md | 30 ++-- docs/docs/hooks.py | 136 ++++++++++++++---- docs/docs/terminology.md | 8 ++ docs/mkdocs.yml | 19 +++ 8 files changed, 164 insertions(+), 47 deletions(-) diff --git a/docs/.gitignore b/docs/.gitignore index 2f10cb1dc7..ecbeb1b0ab 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -12,5 +12,6 @@ site/ # Temp files releases.json +versions.json .vscode/ diff --git a/docs/_includes/overrides/main.html b/docs/_includes/overrides/main.html index e6bcd5b914..576314115d 100644 --- a/docs/_includes/overrides/main.html +++ b/docs/_includes/overrides/main.html @@ -1,6 +1,6 @@ {% extends "base.html" %} -{% block header %} +{% block footer %} {% include "partials/version_banner.html" %} -{% include "partials/header.html" %} -{% endblock header %} +{% include "partials/footer.html" %} +{% endblock footer %} diff --git a/docs/_includes/overrides/partials/version_banner.html b/docs/_includes/overrides/partials/version_banner.html index 017e285153..0db2535c16 100644 --- a/docs/_includes/overrides/partials/version_banner.html +++ b/docs/_includes/overrides/partials/version_banner.html @@ -1,13 +1,13 @@ -{% if config.version_banner %} +{% if False and config.version_banner %}