aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/material/templates/partials/toc.html
diff options
context:
space:
mode:
Diffstat (limited to 'material/templates/partials/toc.html')
-rw-r--r--material/templates/partials/toc.html25
1 files changed, 25 insertions, 0 deletions
diff --git a/material/templates/partials/toc.html b/material/templates/partials/toc.html
new file mode 100644
index 00000000..aeeb3acb
--- /dev/null
+++ b/material/templates/partials/toc.html
@@ -0,0 +1,25 @@
+{#-
+ This file was automatically generated - do not edit
+-#}
+{% set title = lang.t("toc") %}
+{% if config.mdx_configs.toc and config.mdx_configs.toc.title %}
+ {% set title = config.mdx_configs.toc.title %}
+{% endif %}
+<nav class="md-nav md-nav--secondary" aria-label="{{ title }}">
+ {% set toc = page.toc %}
+ {% set first = toc | first %}
+ {% if first and first.level == 1 %}
+ {% set toc = first.children %}
+ {% endif %}
+ {% if toc %}
+ <label class="md-nav__title" for="__toc">
+ <span class="md-nav__icon md-icon"></span>
+ {{ title }}
+ </label>
+ <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+ {% for toc_item in toc %}
+ {% include "partials/toc-item.html" %}
+ {% endfor %}
+ </ul>
+ {% endif %}
+</nav>