Skip to content

Commit f2e6a4c

Browse files
authored
Only use <li> as children of <ul> elements in sidebar (#11802)
Uses a hidden `<li>` for divider elements only used for visual distinction. Matches what is done at the top level of the sidebar as well. Fixes #10535
1 parent 21907d9 commit f2e6a4c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/_includes/sidenav-level-2.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111

1212
{% if entry == 'divider' -%}
13-
<div class="sidenav-divider"></div>
13+
<li aria-hidden="true"><div class="sidenav-divider"></div></li>
1414
{% elsif entry.header -%}
1515
<li class="nav-header">{{entry.header}}</li>
1616
{%- elsif entry.children -%}

src/_includes/sidenav-level-3.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
{% endif -%}
1010

1111
{% if entry == 'divider' -%}
12-
<div class="sidenav-divider"></div>
12+
<li aria-hidden="true"><div class="sidenav-divider"></div></li>
1313
{%- elsif entry.children -%}
1414
{% assign class = class | append: ' collapsible' -%}
1515

0 commit comments

Comments
 (0)