summaryrefslogtreecommitdiff
path: root/layouts/partials/breadcrumbs.html
blob: df67cb86acf847dbb8c9d1f95a9611870a289ff6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{{- if .Site.Params.breadcrumbs.enabled -}}
{{- $breadcrumbs := .Site.Params.breadcrumbs -}}
<div class="breadcrumbs">
    {{- range $i, $v := .Ancestors.Reverse -}}
        <a href="{{ .RelPermalink }}">
            {{- if (and (eq $i 0) (ne $breadcrumbs.home "")) -}}
                {{- $breadcrumbs.home -}}
            {{- else -}}
                {{- .Title -}}
            {{- end -}}
        </a>
        
        {{- if (lt $i (sub $.Ancestors.Len 1)) -}}
            <span class="breadcrumbs-separator">/</span>
        {{- end -}}
    {{- end -}}

    {{- if $breadcrumbs.showCurrentPage -}}
        <span class="breadcrumbs-separator">/</span>
        <a href="{{ .RelPermalink }}">{{ .Title }}</a>
    {{- end -}}
</div>
{{- end -}}