Skip to content

Commit 149b0db

Browse files
committed
Fixed rendering of section index pages with no other pages
1 parent e229280 commit 149b0db

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

Diff for: material/partials/nav-item.html

+5-3
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,11 @@
3737
{% set class = "md-nav__link--active" if index == page %}
3838
<div class="md-nav__link md-nav__link--index {{ class }}">
3939
<a href="{{ index.url | url }}">{{ nav_item.title }}</a>
40-
<label for="{{ path }}">
41-
<span class="md-nav__icon md-icon"></span>
42-
</label>
40+
{% if nav_item.children | length > 1 %}
41+
<label for="{{ path }}">
42+
<span class="md-nav__icon md-icon"></span>
43+
</label>
44+
{% endif %}
4345
</div>
4446
{% endif %}
4547
<nav class="md-nav" aria-label="{{ nav_item.title }}" data-md-level="{{ level }}">

Diff for: src/partials/nav-item.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,13 @@
8686
{% set class = "md-nav__link--active" if index == page %}
8787
<div class="md-nav__link md-nav__link--index {{ class }}">
8888
<a href="{{ index.url | url }}">{{ nav_item.title }}</a>
89-
<label for="{{ path }}">
90-
<span class="md-nav__icon md-icon"></span>
91-
</label>
89+
90+
<!-- Only render toggle if there's at least one more page -->
91+
{% if nav_item.children | length > 1 %}
92+
<label for="{{ path }}">
93+
<span class="md-nav__icon md-icon"></span>
94+
</label>
95+
{% endif %}
9296
</div>
9397
{% endif %}
9498

0 commit comments

Comments
 (0)