{% assign docs_by_category = site.docs | group_by: 'category' %}
      {% for cat in site.data.categories.order %} {% assign currentCat = docs_by_category | where: 'name', cat | first %} {% assign currPath = page.path | split: "/" %} {% assign catSlug = currentCat.name | slugify %} {% if page.url == '/' and forloop.first == true %}
    • {% elsif currPath[1] == catSlug %}
    • {% else %}
    • {% endif %} {{ currentCat.name}}
        {% assign docs = site.docs | where: 'category', currentCat.name | sort: 'order' %} {% assign sortedDocs = site.docs | sort: 'order' %} {% for entry in docs %} {% if page.url == entry.url or page.url == "/" and sortedDocs[0].title == entry.title %}
      • {{ entry.title }}
      • {% else %}
      • {{ entry.title }}
      • {% endif %} {% endfor %}
    • {% endfor %}