internal/web/templates/orgmilestones.html
23 lines · 1182 bytes
1{{define "title"}}milestones · {{.Org}}{{end}}
2{{define "content"}}
3<div class="listhead">
4 <h1><a href="/{{.Org}}">{{.Org}}</a> milestones</h1>
5 <nav class="filters">
6 <a {{if eq .State "open"}}class="active" aria-current="page" {{end}}href="?state=open">open</a>
7 <a {{if eq .State "closed"}}class="active" aria-current="page" {{end}}href="?state=closed">closed</a>
8 <a {{if eq .State "all"}}class="active" aria-current="page" {{end}}href="?state=all">all</a>
9 </nav>
10</div>
11<p class="meta">Progress spans the repositories under {{.Org}} you can read.</p>
12<ul class="milestonelist">
13{{range .Milestones}}<li>
14 <div class="msmain">
15 <p class="title">{{.Title}} <span class="chip {{if eq .State "open"}}chip-open{{else}}chip-done{{end}}">{{.State}}</span></p>
16 {{if .Description}}<p class="desc">{{.Description}}</p>{{end}}
17 <p class="meta">{{if .DueDate}}due {{.DueDate}} · {{end}}{{.ClosedItems}} closed, {{.OpenItems}} open · {{.Percent}}%</p>
18 <div class="progress"><div class="bar" style="width: {{.Percent}}%"></div></div>
19 </div>
20</li>
21{{else}}<li class="empty">no {{if ne .State "all"}}{{.State}} {{end}}org milestones</li>{{end}}
22</ul>
23{{end}}