{% macro render_status(nav_item, type) %}
  {% set class = "md-status md-status--" ~ type %}
  
  {% if config.extra.status and config.extra.status[type] %}
    
    
  
  {% else %}
    
  {% endif %}
{% endmacro %}
{% macro render_content(nav_item, ref = nav_item) %}
  
  {% if nav_item.meta and nav_item.meta.icon %}
    {% include ".icons/" ~ nav_item.meta.icon ~ ".svg" %}
  {% endif %}
  
  
    {{ ref.title }}
    
    {% if nav_item.meta and nav_item.meta.subtitle %}
      
      {{ nav_item.meta.subtitle }}
    {% endif %}
  
  
  {% if nav_item.meta and nav_item.meta.status %}
    {{ render_status(nav_item, nav_item.meta.status) }}
  {% endif %}
{% endmacro %}
{% macro render_pruned(nav_item, ref = nav_item) %}
  {% set first = nav_item.children | first %}
  
  {% if first and first.children %}
    {{ render_pruned(first, ref) }}
  
  {% else %}
    
      {{ render_content(ref) }}
      
      {% if nav_item.children | length > 0 %}
        
      {% endif %}
    
  {% endif %}
{% endmacro %}
{% macro render(nav_item, path, level) %}
  
  {% set class = "md-nav__item" %}
  {% if nav_item.active %}
    {% set class = class ~ " md-nav__item--active" %}
  {% endif %}
  
  {% if nav_item.pages %}
    {% if page in nav_item.pages %}
      {% set nav_item = page %}
    {% endif %}
  {% endif %}
  
  {% if nav_item.children %}
    
    {% set indexes = [] %}
    {% if "navigation.indexes" in features %}
      {% for nav_item in nav_item.children %}
        {% if nav_item.is_index and not index is defined %}
          {% set _ = indexes.append(nav_item) %}
        {% endif %}
      {% endfor %}
    {% endif %}
    
    {% if "navigation.tabs" in features %}
      
      {% if level == 1 and nav_item.active %}
        {% set class = class ~ " md-nav__item--section" %}
        {% set is_section = true %}
      {% endif %}
      
      {% if "navigation.sections" in features %}
        
        {% if level == 2 and nav_item.parent.active %}
          {% set class = class ~ " md-nav__item--section" %}
          {% set is_section = true %}
        {% endif %}
      {% endif %}
    
    {% elif "navigation.sections" in features %}
      
      {% if level == 1 %}
        {% set class = class ~ " md-nav__item--section" %}
        {% set is_section = true %}
      {% endif %}
    {% endif %}
    
    {% if "navigation.prune" in features %}
      
      {% if not is_section and not nav_item.active %}
        {% set class = class ~ " md-nav__item--pruned" %}
        {% set is_pruned = true %}
      {% endif %}
    {% endif %}