feat/multi-repo
1{{- /*gotype: github.com/antonmedv/gitmal/pkg/templates.HeaderParams*/ -}}
2{{ define "header" }}
3 <div class="header-container">
4 <header>
5 {{ if .Ref }}
6 <div class="header-ref" aria-label="Ref">{{ .Ref }}</div>
7 {{ end }}
8 {{ if .Header }}
9 <h1 class="title">{{ .Header }}</h1>
10 {{ else if .Breadcrumbs }}
11 <nav class="breadcrumbs" aria-label="Breadcrumbs">
12 {{ range $i, $b := .Breadcrumbs }}
13 {{ if gt $i 0 }}
14 <div>/</div>
15 {{ end }}
16 {{ if $b.Href }}
17 <a href="{{$b.Href}}">{{$b.Name}}</a>
18 {{ else }}
19 <h1>{{$b.Name}}</h1>
20 {{ if $b.IsDir}}
21 <div>/</div>
22 {{ end}}
23 {{ end }}
24 {{ end }}
25 </nav>
26 {{ end }}
27 <button class="goto-top" onclick="window.scrollTo({top: 0, behavior: 'smooth'})">
28 <svg aria-hidden="true" focusable="false" width="16" height="16">
29 <use xlink:href="#arrow-top"></use>
30 </svg>
31 Top
32 </button>
33 </header>
34 </div>
35{{ end }}