From e463223e15ff95ba58726ddf7b652a1a9cd41059 Mon Sep 17 00:00:00 2001 From: sptaule Date: Mon, 31 Jan 2022 18:43:17 +0100 Subject: Fix doc submenus states, doc links hover, split page & global ToC --- templates/documentation.html | 5 +- templates/partials/doc/global_toc.html | 12 ++-- templates/partials/doc/global_toc_script.html | 35 ++++++++++++ templates/partials/doc/page_toc_script.html | 57 +++++++++++++++++++ templates/partials/doc/toc_script.html | 82 --------------------------- templates/partials/shared/nav.html | 9 ++- templates/partials/shared/search.html | 13 ++++- 7 files changed, 118 insertions(+), 95 deletions(-) create mode 100644 templates/partials/doc/global_toc_script.html create mode 100644 templates/partials/doc/page_toc_script.html delete mode 100644 templates/partials/doc/toc_script.html (limited to 'templates') diff --git a/templates/documentation.html b/templates/documentation.html index d22d9e6..3f48e55 100644 --- a/templates/documentation.html +++ b/templates/documentation.html @@ -13,7 +13,7 @@ {% include "partials/doc/global_toc.html" %}
-
+

{{ page.title }} @@ -53,6 +53,7 @@ {% set page = section %} {% endif %} {% if page.toc %} - {% include "partials/doc/toc_script.html" %} + {% include "partials/doc/page_toc_script.html" %} {% endif %} + {% include "partials/doc/global_toc_script.html" %} {% endblock %} diff --git a/templates/partials/doc/global_toc.html b/templates/partials/doc/global_toc.html index 277739c..eea7d26 100644 --- a/templates/partials/doc/global_toc.html +++ b/templates/partials/doc/global_toc.html @@ -7,7 +7,7 @@ {% for page in section.pages %} {{ page.title }} @@ -19,13 +19,15 @@
  • + class="bg-white border border-garage-orange block p-1 rounded-r rounded-tl font-semibold {% if current_path == h1.path %}activePage text-garage-orange font-semibold border-opacity-100 border-garage-orange{% else %}text-gray-800{% endif %}"> {{ h1.title }} {% if h1.pages %} - + diff --git a/templates/partials/doc/global_toc_script.html b/templates/partials/doc/global_toc_script.html new file mode 100644 index 0000000..42abcda --- /dev/null +++ b/templates/partials/doc/global_toc_script.html @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/templates/partials/doc/page_toc_script.html b/templates/partials/doc/page_toc_script.html new file mode 100644 index 0000000..efe4bac --- /dev/null +++ b/templates/partials/doc/page_toc_script.html @@ -0,0 +1,57 @@ + diff --git a/templates/partials/doc/toc_script.html b/templates/partials/doc/toc_script.html deleted file mode 100644 index 7d10ee6..0000000 --- a/templates/partials/doc/toc_script.html +++ /dev/null @@ -1,82 +0,0 @@ - diff --git a/templates/partials/shared/nav.html b/templates/partials/shared/nav.html index a4a4b99..adb1a70 100644 --- a/templates/partials/shared/nav.html +++ b/templates/partials/shared/nav.html @@ -22,13 +22,16 @@ {% endfor %} {% endif %} {% endfor %} - + + + + diff --git a/templates/partials/shared/search.html b/templates/partials/shared/search.html index cb0ae2e..c41feca 100644 --- a/templates/partials/shared/search.html +++ b/templates/partials/shared/search.html @@ -17,9 +17,16 @@
  • - +
    \ No newline at end of file -- cgit v1.2.3