1
2
3
4
5
6
7
8
9
10
11
12
|
{{define "meta"}}
<div class="panel meta">
<h4>Labels</h4>
{{if .AllLabels}}<form method="post" action="{{.Action}}" class="metaform"><input type="hidden" name="labels_form" value="1">{{$have := .Labels}}{{range .AllLabels}}<label class="check"><input type="checkbox" name="label" value="{{.ID}}"{{range $have}}{{if eq .ID $.ID}}{{end}}{{end}}{{$id := .ID}}{{range $have}}{{if eq .ID $id}} checked{{end}}{{end}}> <span class="label" style="background:{{.Colour}}">{{.Name}}</span></label>{{end}}<button class="btn small">Save ▸</button></form>
{{else if .Labels}}{{range .Labels}}<span class="label" style="background:{{.Colour}}">{{.Name}}</span> {{end}}{{else}}<p class="muted small">None</p>{{end}}
<h4>Assignees</h4>
{{if .Assignable}}<form method="post" action="{{.Action}}" class="metaform"><input type="hidden" name="assignees_form" value="1">{{$have := .Assignees}}{{range .Assignable}}{{$id := .ID}}<label class="check"><input type="checkbox" name="assignee" value="{{.ID}}"{{range $have}}{{if eq .ID $id}} checked{{end}}{{end}}> ~{{.Name}}</label>{{end}}<button class="btn small">Save ▸</button></form>
{{else if .Assignees}}{{range .Assignees}}<a href="/~{{.Name}}">~{{.Name}}</a> {{end}}{{else}}<p class="muted small">Nobody</p>{{end}}
</div>
{{end}}
{{define "who"}}{{with person .Email}}<a href="/~{{.}}">{{$.Author}}</a>{{else}}{{.Author}}{{end}}{{end}}
{{define "repoitem"}}<div class="event"><h4><a href="/{{.Path}}">{{.Name}}</a>{{if .Private}} <span class="tag">private</span>{{else if .Unlisted}} <span class="tag">unlisted</span>{{end}}{{if .Stars}}<span class="starcount" title="{{.Stars}} stars">☆ {{.Stars}}</span>{{end}}</h4>{{if .Description}}<p>{{.Description}}</p>{{end}}{{if .Tags}}<p class="tags">{{range .Tags}}<a href="/search?q=tag:{{.}}">#{{.}}</a> {{end}}</p>{{end}}</div>{{end}}
|