45 lines
		
	
	
		
			No EOL
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			No EOL
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {# Root level label for a group of root level children (folder > files) #}
 | |
| {%- if nav_item.is_section %}
 | |
|   <li class="navtree toctree-l{{ navlevel }} label">
 | |
|     <p class="caption">{{ nav_item.title }}</p>
 | |
|   </li>
 | |
| {%- endif %}
 | |
| 
 | |
| {# Root level links to pages that are not currently active #}
 | |
| {%- if nav_item != page and not nav_item.children %}
 | |
|   <li class="navtree toctree-l{{ navlevel }} inactive">
 | |
|     <a class="{% if nav_item.active%}current{%endif%}" href="{{ nav_item.url|url }}">{{ nav_item.title }}</a>
 | |
|   </li>
 | |
| {%- endif %}
 | |
| 
 | |
| {%- if nav_item == page or nav_item.children %}
 | |
|   {# Root level pages #}
 | |
|   {%- if nav_item == page %}
 | |
|     {# Label for currently active root level page #}
 | |
|     <li class="navtree toctree-l{{ navlevel }} page current">
 | |
|       <a class="current" href="{{ nav_item.url|url }}">
 | |
|         {{ nav_item.title }}
 | |
|         {%- if nav_item.children or navlevel == 2 %}
 | |
|           <span class="toctree-expand"></span>
 | |
|         {%- endif %}
 | |
|       </a>
 | |
|     </li>
 | |
|     {% for toc_item in page.toc %}
 | |
|       {%- set toc_first_loop = loop.first %}
 | |
|       {% include 'toc.html' %}
 | |
|     {%- endfor %}
 | |
|   {%- endif %}
 | |
| 
 | |
|   {# Group of pages in a root level folder #}
 | |
|   {%- if nav_item.children %}
 | |
|     <li class="navtree toctree-l{{ navlevel }} group">
 | |
|       <ul class="navtree subnav-l{{ navlevel }} current">
 | |
|         {%- set navlevel = navlevel + 1%}
 | |
|         {%- for nav_item in nav_item.children %}
 | |
|           {% include 'nav.html' %}
 | |
|         {% endfor %}
 | |
|         {%- set navlevel = navlevel - 1%}
 | |
|       </ul>
 | |
|     </li>
 | |
|   {%- endif %}
 | |
| {%- endif %} |