mirror of
https://github.com/hacks-guide/Guide_3DS.git
synced 2024-11-27 19:30:43 +00:00
5641d7e51a
ALSO: Remove fading on dropdown menu click. This is also a bug on the actual upstream, when the cursor leaves the screen the menu disappears but the fading doesn't. This causes things like the menu saying it's open when it's not and closed when open. I'm not dealing with an upstream bug.
40 lines
1.7 KiB
HTML
40 lines
1.7 KiB
HTML
{% case site.category_archive.type %}
|
|
{% when "liquid" %}
|
|
{% assign path_type = "#" %}
|
|
{% when "jekyll-archives" %}
|
|
{% assign path_type = nil %}
|
|
{% endcase %}
|
|
|
|
{% if page.collection != 'posts' %}
|
|
{% assign path_type = nil %}
|
|
{% assign crumb_path = '/' %}
|
|
{% else %}
|
|
{% assign crumb_path = site.category_archive.path %}
|
|
{% endif %}
|
|
|
|
<nav class="breadcrumbs">
|
|
<ol itemscope itemtype="https://schema.org/BreadcrumbList">
|
|
{% assign crumbs = page.url | split: '/' %}
|
|
{% assign i = 1 %}
|
|
{% for crumb in crumbs offset: 1 %}
|
|
{% if forloop.first %}
|
|
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
|
|
<a href="{{ site.url }}{{ site.baseurl }}/" itemprop="item"><span itemprop="name">{{ site.data.ui-text[site.locale].breadcrumb_home_label | default: "Home" }}</span></a>
|
|
<meta itemprop="position" content="{{ i }}" />
|
|
</li>
|
|
<span class="sep">{{ site.data.ui-text[site.locale].breadcrumb_separator | default: "/" }}</span>
|
|
{% endif %}
|
|
{% if forloop.last %}
|
|
<li class="current">{{ page.title }}</li>
|
|
{% else %}
|
|
{% assign i = i | plus: 1 %}
|
|
<li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
|
|
<a href="{{ crumb | downcase | replace: '%20', '-' | prepend: path_type | prepend: crumb_path | relative_url }}" itemprop="item"><span itemprop="name">{{ crumb | replace: '-', ' ' | replace: '%20', ' ' | capitalize }}</span></a>
|
|
<meta itemprop="position" content="{{ i }}" />
|
|
</li>
|
|
<span class="sep">{{ site.data.ui-text[site.locale].breadcrumb_separator | default: "/" }}</span>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</ol>
|
|
</nav>
|