File tree Expand file tree Collapse file tree
layouts/components/wiki-nav-item Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{% macro wikiNavItem (page ,level ) %}
2+ {% set navId = (page .url if page .url else page .title ) | replace (' /' , ' -' ) | replace (' ' , ' -' ) | lower %}
23 <li class =" wiki-nav_item" >
34 {% if page .children | length > 0 %}
45 <!-- Parent Directory (Collapsible) -->
56 <div class =" wiki-nav_parent" >
67 <a class = " x-govuk-sub-navigation__link{% if level == 1 %} wiki-nav_bold {% endif %}" href =" {{ page.url }}" >{{ page .title }} </a >
7- <button class =" wiki-nav_toggle" aria-expanded =" false" aria-controls =" nav-{{ page.url | replace('/', '-') | replace(' ', '-') }}" >
8+ <button class =" wiki-nav_toggle" aria-expanded =" false" aria-controls =" nav-{{ navId }}" >
89 <span class =" wiki-nav_toggle-icon" aria-hidden =" true" >‹</span >
910 </button >
1011 </div >
11- <ul class =" wiki-nav_section wiki-nav_section--collapsed" id =" nav-{{ page.url | replace('/', '-') | replace(' ', '-') }}" >
12+ <ul class =" wiki-nav_section wiki-nav_section--collapsed" id =" nav-{{ navId }}" >
1213 {% for child_key ,child_page in page .children %}
1314 {{ wikiNavItem (child_page , level + 1) }}
1415 {% endfor %}
You can’t perform that action at this time.
0 commit comments