a new start
This commit is contained in:
22
_includes/body/breadcrumbs.html
Normal file
22
_includes/body/breadcrumbs.html
Normal file
@@ -0,0 +1,22 @@
|
||||
<nav id="breadcrumbs" class="screen-only"><ul>
|
||||
{% assign crumbs = include.url | remove:'index.html' | split: '/' %}
|
||||
{% if crumbs.size > 1 %}
|
||||
<li><a href="{{ '/' | relative_url }}">{{ site.data.strings.breadcrumbs_home | default:'home' }}</a></li>
|
||||
{% for crumb in crumbs offset: 1 %}
|
||||
{%- if crumb != "page" -%}
|
||||
<li>
|
||||
{% unless forloop.last %}
|
||||
<span>{{ site.data.strings.breadcrumbs_separator | default:'/' }}</span>
|
||||
{% assign crumb_limit = forloop.index | plus: 1 %}
|
||||
{% capture href %}{% for crumb1 in crumbs limit: crumb_limit %}{{ crumb1 | append: '/' }}{% endfor %}{% endcapture %}
|
||||
<a href="{{ href | relative_url }}">{{ crumb | url_decode }}</a>
|
||||
{% else %}
|
||||
<span>{{ site.data.strings.breadcrumbs_separator | default:'/' }}</span>
|
||||
<span>{{ crumbs | reverse | first | url_decode }}</span>
|
||||
{% endunless %}
|
||||
</li>
|
||||
{%- endif -%}
|
||||
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
</ul></nav>
|
||||
Reference in New Issue
Block a user