{% macro render_menu_item(header) -%}
{{ header.text|safe }}
{% if 'child' in header %} {% for child in header['child'] %} {{ render_menu_item(child) }} {% endfor %} {% endif %} {%- endmacro %}
{{ project.name }}
{{ project.description }}
Sections
{% for page in master_index %}
{{ page.relative_path.split('/')[-1].split('.')[0].title() }}
{% for item in page.indexes %} {{ render_menu_item(item) }} {% endfor %} {% endfor %}
{% for page in master_index %}
{{ page.relative_path.split('.')[0].title() }}
{{ page.documentation|safe }} {% if not loop.last %}
{% endif %} {% endfor %}