{% capture _null %} {% capture document_menu %}{% endcapture %} {% assign minimum_level = include.minimum_level | default: 1 %} {% assign maximum_level = include.maximum_level | default: 3 %} {% assign headers = include.content | split: ' maximum_level %} {% continue %} {% endif %} {% assign content = header | split: '' | last %} {% assign header_id = header | split: 'id="' | last | split: '"' | first %} {% capture document_menu %} {{ document_menu }} {% if previous_level < level %} {% assign submenu_open = true %} {% endif %} {{ content }} {% assign previous_level = level | times: 1 %} {% endcapture %} {% endfor %} {% capture document_menu %} {{ document_menu }} {% if submenu_open %} {% else %} {% endif %} {% endcapture %} {% endcapture %} {% assign _null = '' %}