Skip to content

Commit 75cdddc

Browse files
Fix breadcrumbs (#605)
1 parent 777f663 commit 75cdddc

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

layouts/partials/breadcrumbs.html

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1+
<nav aria-label="Breadcrumb">
12
<ul id="breadcrumbs" class="bd-breadcrumbs">
2-
{{- range $index, $ := .Ancestors.Reverse }}
3-
{{ if $index }}
4-
5-
{{ or .Title
6-
(errorf "Missing breadcrumb: Page has no \"title\" field. Filename:%q"
7-
.File.Filename) }}
8-
9-
<li class="breadcrumb-item"><a href="{{ .RelPermalink }}">{{ .Title }}</a></li>
10-
{{ else }}
11-
<li class="breadcrumb-item breadcrumb-home"><a href="{{ .RelPermalink }}"><i class="fas fa-home"></i></a></li>
12-
{{ end }}
13-
{{- end }}
14-
<li class="breadcrumb-item"><a href="{{ .RelPermalink }}">{{ .Title }}</a></li>
3+
{{- range $index, $ := .Ancestors.Reverse }}
4+
{{- if (eq $index 0) }}
5+
<li class="breadcrumb-item breadcrumb-home"><a href="{{ .RelPermalink }}" class="nav-link" aria-label="Home"><i class="fas fa-home"></i></a></li>
6+
{{- else }}
7+
{{- if .Title }}
8+
<li class="breadcrumb-item"><a href="{{ .RelPermalink }}" class="nav-link">{{ .Title }}</a></li>
9+
{{ else }}
10+
{{ errorf "Page has no \"title\" field. Filename:%q" .File.Filename }}
11+
{{ end }}
12+
{{- end }}
13+
{{- end }}
14+
<li class="breadcrumb-item active" aria-current="page">{{ .Title }}</li>
1515
</ul>
16+
</nav>

0 commit comments

Comments
 (0)