categories.html 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <nav id="categories" class="bd-categories">
  2. {% for category in site.data.links.categories %}
  3. {% assign category_id = category[0] %}
  4. {% assign category_links = category[1] %}
  5. {% assign category_link = site.data.links.by_id[category_id] %}
  6. <div class="bd-category {% if category_id == current_category %}is-active{% endif %}">
  7. <header class="bd-category-header">
  8. <a class="bd-category-toggle">
  9. <span class="icon">
  10. <i class="fas fa-chevron-down"></i>
  11. </span>
  12. </a>
  13. <a class="bd-category-name {% if category_id == current_link_id %}is-active{% endif %}" href="{{ site.url }}{{ category_link.path }}">
  14. <strong>{{ category_link.name }}</strong>
  15. </a>
  16. </header>
  17. <ul class="bd-category-list">
  18. {% for link_id in category_links %}
  19. {% assign link = site.data.links.by_id[link_id] %}
  20. <li {% if link_id == current_link_id %}class="is-current"{% endif %}>
  21. <a href="{{ site.url }}{{ link.path }}">
  22. {{ link.name }}
  23. </a>
  24. </li>
  25. {% endfor %}
  26. </ul>
  27. </div>
  28. {% endfor %}
  29. </nav>
  30. {% unless page.hide_fortyfour %}
  31. {% include global/fortyfour.html %}
  32. {% endunless %}