github.com/googleapis/api-linter@v1.65.2/docs/_includes/linter-breadcrumb.html (about) 1 <nav 2 class="glue-breadcrumbs glue-mod-mt-std{% if page.url == '/' %} no-breadcrumb{% endif %}" 3 aria-label="You are here." 4 > 5 <!-- prettier-ignore --> 6 <ol class="glue-breadcrumbs__list api-linter-breadcrumbs"> 7 <li class="glue-breadcrumbs__item" aria-level="1"> 8 <a class="glue-breadcrumbs__link" href="{{ site.url }}"> 9 API Linter 10 </a> 11 </li> 12 {%- if (page.url | slice: 0, 7) == '/rules/' %} 13 {%- assign url_segments = page.url | split: '/' %} 14 {%- assign url_limit = url_segments | size | minus: 2 %} 15 {%- assign cursor = '' %} 16 {%- for segment in url_segments offset: 1 limit: url_limit %} 17 {%- assign cursor = cursor | append: segment | append: '/' %} 18 <li class="glue-breadcrumbs__item" aria-level="2"> 19 <a class="glue-breadcrumbs__link" href="{{ cursor }}"> 20 {%- if segment == "rules" %} 21 Rule Documentation 22 {%- elsif segment == "core" %} 23 Core rules 24 {%- elsif segment | abs %} 25 AIP-{{ segment }} 26 {%- else %} 27 {{ segment | replace: ('-', ' ') | capitalize }} 28 {% endif %} 29 </a> 30 </li> 31 {%- endfor %} 32 {%- endif %} 33 <li 34 class="glue-breadcrumbs__item glue-breadcrumbs__item--active" 35 aria-level="3" 36 > 37 {% if page.aip_listing %}AIP-{{ page.aip_listing }}{% else %}{{ page.title }}{% endif %} 38 </li> 39 </ol> 40 </nav>