{%- macro render_navigation(path, album, level) -%}
{%- if level < path|length -%}
{%- set current = path[level] -%}
{%- set relative = album[current][0] -%}
{%- set items = album[current][1] -%}
{%- for item in items -%}
{%- if path[level+1] == current + "/" + item or current == "." and path[level+1] == item -%}
{%- if level+1 == path|length - 1 -%}
{%- set item_class = "nav-album-item active-item"-%}
{%- else -%}
{% set item_class = "nav-album-item"%}
{%- endif -%}
{{ item }}
{{ render_navigation(path, album, level+1) }}