Monorepo for Tangled
tangled.org
1{{ define "title" }}Stars · {{ .RepoInfo.FullName }} · Tangled{{ end }}
2 {{ define "repoContent" }}
3 <div class="flex flex-col gap-4">
4 <h2 class="text-lg font-medium">Starred by</h2>
5 <div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4">
6 {{ range .Starrers }}
7 {{ $handle := resolve .Did }}
8 <div class="border border-gray-200 dark:border-gray-700 rounded p-4">
9 <div class="flex items-center gap-3">
10 {{ template "user/fragments/picLink" (list .Did "size-10") }}
11 <div class="flex-1 min-w-0">
12 <a href="/{{ $handle }}" class="block truncate">{{ $handle }}</a>
13 <p class="text-sm text-gray-500 dark:text-gray-400">
14 Starred {{ .Created | relTimeFmt }}
15 </p>
16 </div>
17 </div>
18 </div>
19 {{ end }}
20 {{ if eq .TotalCount 0 }}
21 <p class="text-gray-500 dark:text-gray-400 col-span-3">No stars yet.</p>
22 {{ end }}
23 </div>
24 {{ if gt .TotalCount .Page.Limit }}
25 {{ template "fragments/pagination" (dict
26 "Page" .Page
27 "TotalCount" .TotalCount
28 "BasePath" (printf "/%s/stars" .RepoInfo.FullName)
29 "QueryParams" (queryParams)
30 ) }}
31 {{ end }}
32 </div>
33{{ end }}