forked from tangled.org/core
this repo has no description
1{{ define "title" }}issues &middot; {{ .RepoInfo.FullName }}{{ end }} 2 3{{ define "repoContent" }} 4 <div class="flex justify-between items-center"> 5 <p> 6 filtering 7 <select class="border px-1 bg-white border-gray-200" onchange="window.location.href = '/{{ .RepoInfo.FullName }}/issues?state=' + this.value"> 8 <option value="open" {{ if .FilteringByOpen }}selected{{ end }}>open</option> 9 <option value="closed" {{ if not .FilteringByOpen }}selected{{ end }}>closed</option> 10 </select> 11 issues 12 </p> 13 <a 14 href="/{{ .RepoInfo.FullName }}/issues/new" 15 class="btn text-sm flex items-center gap-2 no-underline hover:no-underline"> 16 <i data-lucide="plus" class="w-5 h-5"></i> 17 <span>new issue</span> 18 </a> 19 </div> 20 <div class="error" id="issues"></div> 21{{ end }} 22 23{{ define "repoAfter" }} 24<div class="flex flex-col gap-2 mt-8"> 25 {{ range .Issues }} 26 <div class="rounded drop-shadow-sm bg-white px-6 py-4"> 27 <div class="pb-2"> 28 <a 29 href="/{{ $.RepoInfo.FullName }}/issues/{{ .IssueId }}" 30 class="no-underline hover:underline" 31 > 32 {{ .Title }} 33 <span class="text-gray-500">#{{ .IssueId }}</span> 34 </a> 35 </div> 36 <p class="text-sm text-gray-500"> 37 {{ $bgColor := "bg-gray-800" }} 38 {{ $icon := "ban" }} 39 {{ $state := "closed" }} 40 {{ if .Open }} 41 {{ $bgColor = "bg-green-600" }} 42 {{ $icon = "circle-dot" }} 43 {{ $state = "open" }} 44 {{ end }} 45 46 <span class="inline-flex items-center rounded px-2 py-[5px] {{ $bgColor }} text-sm"> 47 <i data-lucide="{{ $icon }}" class="w-3 h-3 mr-1.5 text-white"></i> 48 <span class="text-white">{{ $state }}</span> 49 </span> 50 51 <span> 52 {{ $owner := index $.DidHandleMap .OwnerDid }} 53 <a href="/{{ $owner }}">{{ $owner }}</a> 54 </span> 55 56 <span class="before:content-['·']"> 57 <time> 58 {{ .Created | timeFmt }} 59 </time> 60 </span> 61 62 <span class="before:content-['·']"> 63 {{ $s := "s" }} 64 {{ if eq .Metadata.CommentCount 1 }} 65 {{ $s = "" }} 66 {{ end }} 67 <a href="/{{ $.RepoInfo.FullName }}/issues/{{ .IssueId }}" class="text-gray-500">{{ .Metadata.CommentCount }} comment{{$s}}</a> 68 </span> 69 </p> 70 </div> 71 {{ end }} 72</div> 73{{ end }}