+ {% set toc = page.toc %}
+ {% set first = toc | first %}
+ {% if first and first.level == 1 %}
+ {% set toc = first.children %}
+ {% endif %}
+ {% if toc %}
+
+
+
+
+ {% endif %}
{% endif %}
{% include "partials/toc.html" %}
diff --git a/src/base.html b/src/base.html
index efc0ff1c..f56f23be 100644
--- a/src/base.html
+++ b/src/base.html
@@ -324,14 +324,25 @@
>
{% if config.theme.variant != "classic" %}
-
-
-
-
+ {% set toc = page.toc %}
+
+
+ {% set first = toc | first %}
+ {% if first and first.level == 1 %}
+ {% set toc = first.children %}
+ {% endif %}
+
+
+ {% if toc %}
+
+