1 {{ define
"motion_fragment" }}
2 <span class=
"ui {{ template "status_class
" .Status }} ribbon label">{{ .Status|toString|title }}
</span>
3 <span class=
"header">{{ .Modified|date
"2006-01-02 15:04:05 UTC" }}
</span>
4 <h3 class=
"header"><a href=
"/motions/{{ .Tag }}">{{ .Tag }}: {{ .Title }}
</a></h3>
5 <p>{{ wrap
76 .Content | nl2br }}
</p>
6 <table class=
"ui small definition table">
10 <td>{{.Due|date
"2006-01-02 15:04:05 UTC"}}
</td>
14 <td>{{.Proposer}} ({{.Proposed|date
"2006-01-02 15:04:05 UTC"}})
</td>
18 <td>{{ .VoteType|toString|title }}
</td>
23 <div class=
"ui labels">
24 <div class=
"ui basic label green"><i
25 class=
"check circle icon"></i>Aye
26 <div class=
"detail">{{.Ayes}}
</div>
28 <div class=
"ui basic label red"><i
29 class=
"minus circle icon"></i>Naye
30 <div class=
"detail">{{.Nayes}}
</div>
32 <div class=
"ui basic label grey"><i class=
"circle icon"></i>Abstain
33 <div class=
"detail">{{.Abstains}}
</div>
39 <div class=
"item">{{ .Name }}: {{ .Vote.Vote }}
</div>
42 <a href=
"/motions/{{ .Tag }}">Hide Votes
</a>
43 {{ else if or ((ne
0 .Ayes) (ne
0 .Nayes) (ne
0 .Abstains)) }}
44 <a href=
"/motions/{{ .Tag }}?showvotes=1">Show Votes
</a>
52 {{ define
"status_class" }}{{ if eq .
0 }}blue{{ else if eq .
1 }}green{{ else if eq . -
1 }}red{{ else if eq . -
2 }}grey
55 {{ define
"motion_actions" }}
57 <a class=
"ui compact right labeled green icon button" href=
"/vote/{{ .Tag }}/aye"><i class=
"check circle icon"></i> Aye
</a>
58 <a class=
"ui compact right labeled red icon button" href=
"/vote/{{ .Tag }}/naye"><i class=
"minus circle icon"></i> Naye
</a>
59 <a class=
"ui compact right labeled grey icon button" href=
"/vote/{{ .Tag }}/abstain"><i class=
"circle icon"></i> Abstain
</a>
60 <a class=
"ui compact left labeled icon button" href=
"/proxy/{{ .Tag }}"><i class=
"users icon"></i> Proxy Vote
</a>
61 <a class=
"ui compact left labeled icon button" href=
"/motions/{{ .Tag }}/edit"><i class=
"edit icon"></i> Modify
</a>
62 <a class=
"ui compact left labeled icon button" href=
"/motions/{{ .Tag }}/withdraw"><i class=
"trash icon"></i> Withdraw
</a>