this repo has no description
1{{ define "title" }}{{ .Registration.Domain }}{{ end }}
2
3{{ define "content" }}
4 <div class="px-6 py-4">
5 <div class="flex justify-between items-center">
6 <div id="left-side" class="flex gap-2 items-center">
7 <h1 class="text-xl font-bold dark:text-white">
8 {{ .Registration.Domain }}
9 </h1>
10 <span class="text-gray-500 text-base">
11 {{ template "repo/fragments/shortTimeAgo" .Registration.Created }}
12 </span>
13 </div>
14 <div id="right-side" class="flex gap-2">
15 {{ $style := "px-2 py-1 rounded flex items-center flex-shrink-0 gap-2" }}
16 {{ if .Registration.Registered }}
17 <span class="bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-200 {{$style}}">{{ i "shield-check" "w-4 h-4" }} verified</span>
18 {{ template "knots/fragments/addMemberModal" .Registration }}
19 {{ else }}
20 <span class="bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200 {{$style}}">{{ i "shield-off" "w-4 h-4" }} pending</span>
21 {{ end }}
22 </div>
23 </div>
24 <div id="operation-error" class="dark:text-red-400"></div>
25 </div>
26
27 {{ if .Members }}
28 <section class="bg-white dark:bg-gray-800 p-6 rounded relative w-full mx-auto drop-shadow-sm dark:text-white">
29 <div class="flex flex-col gap-2">
30 {{ block "knotMember" . }} {{ end }}
31 </div>
32 </section>
33 {{ end }}
34{{ end }}
35
36{{ define "knotMember" }}
37 {{ range .Members }}
38 <div>
39 <div class="flex justify-between items-center">
40 <div class="flex items-center gap-2">
41 {{ template "user/fragments/picHandleLink" . }}
42 <span class="ml-2 font-mono text-gray-500">{{.}}</span>
43 </div>
44 </div>
45 <div class="ml-2 pl-2 pt-2 border-l border-gray-200 dark:border-gray-700">
46 {{ $repos := index $.Repos . }}
47 {{ range $repos }}
48 <div class="flex gap-2 items-center">
49 {{ i "book-marked" "size-4" }}
50 <a href="/{{ resolve .Did }}/{{ .Name }}">
51 {{ .Name }}
52 </a>
53 </div>
54 {{ else }}
55 <div class="text-gray-500 dark:text-gray-400">
56 No repositories created yet.
57 </div>
58 {{ end }}
59 </div>
60 </div>
61 {{ end }}
62{{ end }}