1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-22 18:04:26 +04:00
Files
tabler/pages/_includes/layout/menu.html
2019-03-12 22:09:23 +01:00

37 lines
1.4 KiB
HTML

{% assign current-page = page.menu | default: layout.menu | split: '.' %}
<ul class="sidenav-menu">
{% for level-1 in site.data.menu %}
{% assign level-1-key = level-1[0] %}
{% assign level-1-item = level-1[1] %}
<li class="sidenav-menu-item">
<a href="{{ site.base }}/{{ level-1-item.url }}" class="sidenav-link{% if level-1-key == current-page[0] %} active{% endif %}">
{% include ui/icon.html icon=level-1-item.icon class="sidenav-icon" %}
<span class="sidenav-link-description">{{ level-1-item.title }} ({{ level-1-key }})</span>
{% if level-1-item.counter %}
<span class="badge badge-green ml-auto">{{ level-1-item.counter }}</span>
{% endif %}
</a>
{% if level-1-item.children %}
<ul class="sidenav-submenu">
{% for level-2 in level-1-item.children %}
{% assign level-2-key = level-2[0] %}
{% assign level-2-item = level-2[1] %}
<li>
<a href="{{ level-2-item.url }}" class="sidenav-link">{{ level-2-item.title }} ({{ level-2-key }})</a>
{% if level-2-item.children %}
<ul class="sidenav-submenu">
{% for level-3 in level-2-item.children %}
{% assign level-3-key = level-3[0] %}
{% assign level-3-item = level-3[1] %}
<li><a href="{{ level-3-item.url }}" class="sidenav-link">{{ level-3-item.title }} ({{ level-3-key }})</a></li>
{% endfor %}
</ul>
{% endif %}
</li>
{% endfor %}
</ul>
{% endif %}
</li>
{% endfor %}
</ul>