forked from tangled.org/core
Monorepo for Tangled — https://tangled.org
at oauth 1.6 kB view raw
1{{ define "title" }}{{ or .Card.UserHandle .Card.UserDid }} · repos {{ end }} 2 3{{ define "content" }} 4<div class="grid grid-cols-1 md:grid-cols-8 gap-6"> 5 <div class="md:col-span-2 order-1 md:order-1"> 6 {{ template "user/fragments/profileCard" .Card }} 7 </div> 8 <div id="all-repos" class="md:col-span-6 order-2 md:order-2"> 9 {{ block "ownRepos" . }}{{ end }} 10 </div> 11</div> 12{{ end }} 13 14{{ define "ownRepos" }} 15 <p class="text-sm font-bold p-2 dark:text-white">ALL REPOSITORIES</p> 16 <div id="repos" class="grid grid-cols-1 gap-4 mb-6"> 17 {{ range .Repos }} 18 <div 19 id="repo-card" 20 class="py-4 px-6 drop-shadow-sm rounded bg-white dark:bg-gray-800"> 21 <div id="repo-card-name" class="font-medium"> 22 <a href="/@{{ or $.Card.UserHandle $.Card.UserDid }}/{{ .Name }}" 23 >{{ .Name }}</a 24 > 25 </div> 26 {{ if .Description }} 27 <div class="text-gray-600 dark:text-gray-300 text-sm"> 28 {{ .Description }} 29 </div> 30 {{ end }} 31 <div class="text-gray-400 pt-1 text-sm font-mono inline-flex gap-4 mt-auto"> 32 {{ if .RepoStats.StarCount }} 33 <div class="flex gap-1 items-center text-sm"> 34 {{ i "star" "w-3 h-3 fill-current" }} 35 <span>{{ .RepoStats.StarCount }}</span> 36 </div> 37 {{ end }} 38 </div> 39 </div> 40 {{ else }} 41 <p class="px-6 dark:text-white">This user does not have any repos yet.</p> 42 {{ end }} 43 </div> 44{{ end }}