38 lines
1.1 kB
1
{{define "repoContent"}}
2
<main>
3
<div class="tree">
4
{{ $containerstyle := "py-1" }}
5
{{ $linkstyle := "no-underline hover:underline" }}
6
7
<div class="pb-2 text-base">
8
{{ range .BreadCrumbs }}
9
<a href="{{ index . 1}}" class="text-bold text-gray-500 {{ $linkstyle }}">{{ index . 0 }}</a> /
10
{{ end }}
11
</div>
12
13
{{ range .Files }}
14
{{ if not .IsFile }}
15
<div class="{{ $containerstyle }}">
16
<a href="/{{ $.BaseTreeLink }}/{{ .Name }}" class="{{ $linkstyle }}">
17
<div class="flex items-center gap-2">
18
<i class="w-3 h-3 fill-current" data-lucide="folder"></i>{{ .Name }}/
19
</div>
20
</a>
21
</div>
22
{{ end }}
23
{{ end }}
24
25
{{ range .Files }}
26
{{ if .IsFile }}
27
<div class="{{ $containerstyle }}">
28
<a href="/{{ $.BaseBlobLink }}/{{ .Name }}" class="{{ $linkstyle }}">
29
<div class="flex items-center gap-2">
30
<i class="w-3 h-3" data-lucide="file"></i>{{ .Name }}
31
</div>
32
</a>
33
</div>
34
{{ end }}
35
{{ end }}
36
</div>
37
</main>
38
{{end}}
39