569340cf5fa42e3986981d057b955fb893418910 / internal/web/templates/issues.html · 1122 bytes · raw
{{define "title"}}issues · {{.Owner}}/{{.RepoName}} · simplegit{{end}}
{{define "content"}}
{{template "repo_nav" .}}
<div class="list-toolbar">
<p class="issue-filters muted">
<a href="?show=open" {{if eq .Show "open"}}class="active"{{end}}>open</a> ·
<a href="?show=closed" {{if eq .Show "closed"}}class="active"{{end}}>closed</a> ·
<a href="?show=all" {{if eq .Show "all"}}class="active"{{end}}>all</a>
</p>
{{if .CanWrite}}<p><a href="/{{.Owner}}/{{.RepoName}}/issues/new">new issue</a></p>{{end}}
</div>
{{if .IsOwner}}{{if gt .PendingCount 0}}<p><span class="badge pending">{{.PendingCount}} awaiting review</span></p>{{end}}{{end}}
{{if .Issues}}
<ul class="issue-list">
{{range .Issues}}
<li class="issue-row">
<a class="issue-title" href="{{.Href}}">{{.Title}}</a>
<span class="badge {{.State}}">{{.State}}</span>
{{if .Pending}}<span class="badge pending">pending</span>{{end}}
<div class="muted">#{{.Number}} opened by {{.Author}}{{if .AuthorIsOwner}} (owner){{end}} · {{.Created}}</div>
</li>
{{end}}
</ul>
{{else}}
<p class="muted">No issues.</p>
{{end}}
{{end}}