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 }}