summaryrefslogtreecommitdiff
path: root/templates/proxy_vote_form.html
diff options
context:
space:
mode:
Diffstat (limited to 'templates/proxy_vote_form.html')
-rw-r--r--templates/proxy_vote_form.html61
1 files changed, 61 insertions, 0 deletions
diff --git a/templates/proxy_vote_form.html b/templates/proxy_vote_form.html
new file mode 100644
index 0000000..eb5c421
--- /dev/null
+++ b/templates/proxy_vote_form.html
@@ -0,0 +1,61 @@
+{{ template "header" . }}
+{{ $form := .Form }}
+<table class="list">
+ <thead>
+ <tr>
+ <th>Status</th>
+ <th>Motion</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ {{ with .Decision }}
+ {{ template "motion_fragment" .}}
+ {{ end }}
+ </tr>
+ </tbody>
+</table>
+<form action="/proxy/{{ .Decision.Tag }}" method="post">
+ <table>
+ <tr>
+ <th>Voter</th>
+ <th>Vote</th>
+ </tr>
+ <tr>
+ <td>
+ <select name="Voter">
+ {{ range .Voters }}
+ <option value="{{ .Id }}"
+ {{ if eq (.Id | print) $form.Voter }}
+ selected{{ end }}>{{ .Name }}</option>
+ {{ end }}
+ </select>
+ </td>
+ <td>
+ <select name="Vote">
+ <option value="1"{{ if eq $form.Vote "1" }}
+ selected{{ end }}>Aye
+ </option>
+ <option value="0"{{ if eq $form.Vote "0" }}
+ selected{{ end }}>Abstain
+ </option>
+ <option value="-1"{{ if eq $form.Vote "-1" }}
+ selected{{ end }}>Naye
+ </option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <th colspan="2">Justification:</th>
+ </tr>
+ <tr>
+ <td colspan="2"><textarea
+ name="Justification">{{ $form.Justification }}</textarea>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><input type="submit" value="Proxy Vote"></td>
+ </tr>
+ </table>
+</form>
+{{ template "footer" . }} \ No newline at end of file