this repo has no description
1{{ define "title" }}{{ .RepoInfo.FullName }}{{ end }}
2
3{{ define "content" }}
4<section id="repo-header" class="mb-4 py-2 px-6 dark:text-white">
5 {{ if .RepoInfo.Source }}
6 <p class="text-sm">
7 <div class="flex items-center">
8 {{ i "git-fork" "w-3 h-3 mr-1"}}
9 forked from
10 {{ $sourceOwner := didOrHandle .RepoInfo.Source.Did .RepoInfo.SourceHandle }}
11 <a class="ml-1 underline" href="/{{ $sourceOwner }}/{{ .RepoInfo.Source.Name }}">{{ $sourceOwner }}/{{ .RepoInfo.Source.Name }}</a>
12 </div>
13 </p>
14 {{ end }}
15 <div class="text-lg flex items-center justify-between">
16 <div>
17 <a href="/{{ .RepoInfo.OwnerWithAt }}">{{ .RepoInfo.OwnerWithAt }}</a>
18 <span class="select-none">/</span>
19 <a href="/{{ .RepoInfo.FullName }}" class="font-bold">{{ .RepoInfo.Name }}</a>
20 </div>
21 <div class="flex items-center">
22 <span class="mr-3">
23 {{ template "fragments/repoActions" .RepoInfo }}
24 </span>
25 </div>
26 </div>
27 {{ template "fragments/repoDescription" . }}
28</section>
29 <section class="min-h-screen flex flex-col drop-shadow-sm">
30 <nav class="w-full pl-4 overflow-auto">
31 <div class="flex z-60">
32 {{ $activeTabStyles := "-mb-px bg-white dark:bg-gray-800" }}
33 {{ $tabs := .RepoInfo.GetTabs }}
34 {{ $tabmeta := .RepoInfo.TabMetadata }}
35 {{ range $item := $tabs }}
36 {{ $key := index $item 0 }}
37 {{ $value := index $item 1 }}
38 {{ $meta := index $tabmeta $key }}
39 <a
40 href="/{{ $.RepoInfo.FullName }}{{ $value }}"
41 class="relative -mr-px group no-underline hover:no-underline"
42 hx-boost="true"
43 >
44 <div
45 class="px-4 py-1 mr-1 text-black dark:text-white min-w-[80px] text-center relative rounded-t whitespace-nowrap
46 {{ if eq $.Active $key }}
47 {{ $activeTabStyles }}
48 {{ else }}
49 group-hover:bg-gray-200 dark:group-hover:bg-gray-700
50 {{ end }}
51 "
52 >
53 {{ $key }}
54 {{ if not (isNil $meta) }}
55 <span class="bg-gray-200 dark:bg-gray-700 rounded py-1/2 px-1 text-sm">{{ $meta }}</span>
56 {{ end }}
57 </div>
58 </a>
59 {{ end }}
60 </div>
61 </nav>
62 <section
63 class="bg-white dark:bg-gray-800 p-6 rounded relative z-20 w-full mx-auto drop-shadow-sm dark:text-white"
64 >
65 {{ block "repoContent" . }}{{ end }}
66 </section>
67 {{ block "repoAfter" . }}{{ end }}
68 </section>
69{{ end }}
70
71{{ define "layouts/repobase" }}
72 {{ template "layouts/base" . }}
73{{ end }}