{% include base_path %} {% assign navigation = site.data.navigation[page.sidebar.nav] %} <nav class="nav__list"> <ul> {% for nav in navigation %} <li><span class="nav__sub-title">{{ nav.title }}</span> {% if nav.children != null %} <ul> {% for child in nav.children %} {% assign nav_url = child.path | prepend: "/" | prepend: page.sidebar.nav | prepend: "/" | append: "/" %} {% if nav_url == page.url %} {% assign active = "active" %} {% else %} {% assign active = "" %} {% endif %} <li><a href="{{ nav_url | prepend: base_path }}" class="{{ active }}">{{ child.title }}</a></li> {% endfor %} </ul> {% endif %} </li> {% endfor %} </ul> </nav>