breadcrumbs.html 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <div role="navigation" aria-label="breadcrumbs navigation">
  2. <ul class="wy-breadcrumbs">
  3. <li><a href="{{ nav.homepage.url|url }}">Docs</a> &raquo;</li>
  4. {% if page %}
  5. {% for doc in page.ancestors %}
  6. {% if doc.link %}
  7. <li><a href="{{ doc.link|e }}">{{ doc.title }}</a> &raquo;</li>
  8. {% else %}
  9. <li>{{ doc.title }} &raquo;</li>
  10. {% endif %}
  11. {% endfor %}
  12. {% endif %}
  13. {% if page %}<li>{{ page.title }}</li>{% endif %}
  14. <li class="wy-breadcrumbs-aside">
  15. {%- block repo %}
  16. {% if page and page.edit_url %}
  17. <a href="{{ page.edit_url }}"
  18. {%- if config.repo_name|lower == 'github' %}
  19. class="icon icon-github"
  20. {%- elif config.repo_name|lower == 'bitbucket' %}
  21. class="icon icon-bitbucket"
  22. {%- elif config.repo_name|lower == 'gitlab' %}
  23. class="icon icon-gitlab"
  24. {% endif %}> Edit on {{ config.repo_name }}</a>
  25. {% endif %}
  26. {%- endblock %}
  27. </li>
  28. </ul>
  29. {% if config.theme.prev_next_buttons_location|lower in ['top', 'both']
  30. and page and (page.next_page or page.previous_page) %}
  31. <div class="rst-breadcrumbs-buttons" role="navigation" aria-label="breadcrumb navigation">
  32. {%- if page.next_page %}
  33. <a href="{{ page.next_page.url|url }}" class="btn btn-neutral float-right" title="{{ page.next_page.title }}">Next <span class="icon icon-circle-arrow-right"></span></a>
  34. {%- endif %}
  35. {%- if page.previous_page %}
  36. <a href="{{ page.previous_page.url|url }}" class="btn btn-neutral" title="{{ page.previous_page.title }}"><span class="icon icon-circle-arrow-left"></span> Previous</a>
  37. {%- endif %}
  38. </div>
  39. {% endif %}
  40. <hr/>
  41. </div>