{%- for grouped_menus in navigation.menus | groupby: 'group' %} {%- assign group = grouped_menus | first | index: 'group' %} {%- if forloop.first | false and group | empty | true %}

  • {%- endif %} {%- if group | empty | false %}
  • {{ grouped_menus | first | index: 'group_title' | t }}
      {%- endif %} {%- if forloop.first | false and forloop.last | false %} {%- endif %} {%- for menu in grouped_menus %} {%- if forloop.first | false and menu.separator < 0 %} {%- assign prevmenu = grouped_menus | index: forloop.prev.key %} {%- if prevmenu.separator <= 0 %}

    • {%- endif %} {%- endif %}
    • {{ menu.title }}
    • {%- if forloop.last | false and menu.separator > 0 %}

    • {%- endif %} {%- endfor %} {%- if group | empty | false %}
  • {%- endif %} {%- if forloop.last | false and group | empty | true %}

  • {%- endif %} {%- endfor %}