574bc91c2e459aa8afd9f4c77698b3417ce47883 / internal/web/templates/pulls.html · 1272 bytes · raw
{{define "title"}}pulls · {{.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=merged" {{if eq .Show "merged"}}class="active"{{end}}>merged</a> ·
<a href="?show=all" {{if eq .Show "all"}}class="active"{{end}}>all</a>
</p>
{{if .CanWrite}}<p><a href="/{{.Owner}}/{{.RepoName}}/pulls/new">new pull request</a></p>{{end}}
</div>
{{if .IsOwner}}{{if gt .PendingCount 0}}<p><span class="badge pending">{{.PendingCount}} awaiting review</span></p>{{end}}{{end}}
{{if .Pulls}}
<ul class="issue-list">
{{range .Pulls}}
<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}} <code>{{.Head}}</code> → <code>{{.Base}}</code> · opened by {{.Author}}{{if .AuthorIsOwner}} (owner){{end}} · {{.Created}}</div>
</li>
{{end}}
</ul>
{{else}}
<p class="muted">No pull requests.</p>
{{end}}
{{end}}