summaryrefslogtreecommitdiff
path: root/themes/blowfish/layouts/partials/breadcrumbs.html
blob: 848699b54e6921f5f9c548df7fdf1a9a1b33ebcd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<ol class="text-sm text-neutral-500 dark:text-neutral-400 print:hidden">
  {{ template "crumb" (dict "p1" . "p2" .) }}
</ol>
{{ define "crumb" }}
  {{ if .p1.Parent }}
    {{ template "crumb" (dict "p1" .p1.Parent "p2" .p2 ) }}
  {{ else if not .p1.IsHome }}
    {{ template "crumb" (dict "p1" .p1.Site.Home "p2" .p2 ) }}
  {{ end }}
  <li class="inline {{ if or (eq .p1 .p2) (.p1.IsHome) }}hidden{{ end }}">
    <a
      class="hover:underline decoration-neutral-300 dark:underline-neutral-600"
      href="{{ .p1.RelPermalink }}"
      >{{ if .p1.Title }}
        {{- .p1.Title -}}
      {{ else }}
        {{- .p1.Section -}}
      {{ end }}</a
    ><span class="px-1 text-primary-500">/</span>
  </li>
{{ end }}