summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2018-02-05 23:41:17 +0100
committerFlorian Dold <florian.dold@gmail.com>2018-02-05 23:41:17 +0100
commiteb164b3f340510105ad27f0d2db9da5650bb221f (patch)
tree8bf5db0064c54bdacb1be9904df739c67db5b6a2
parent860d826caf185c7d259c00c3dd0d9c6820d5d192 (diff)
downloadbank-eb164b3f340510105ad27f0d2db9da5650bb221f.tar.gz
bank-eb164b3f340510105ad27f0d2db9da5650bb221f.tar.bz2
bank-eb164b3f340510105ad27f0d2db9da5650bb221f.zip
experiment with nicer transfer dialog design
-rw-r--r--talerbank/app/static/bank.css31
-rw-r--r--talerbank/app/templates/profile_page.html36
2 files changed, 53 insertions, 14 deletions
diff --git a/talerbank/app/static/bank.css b/talerbank/app/static/bank.css
index 4c16e94..2b71200 100644
--- a/talerbank/app/static/bank.css
+++ b/talerbank/app/static/bank.css
@@ -49,3 +49,34 @@ input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-i
input[type="number"] {
-moz-appearance: textfield;
}
+
+#transfer-fields {
+ display: flex;
+ flex-wrap: wrap;
+}
+
+#id_amount {
+ width: 7em;
+ display: inline-block;
+ border-radius: 4px 0px 0px 4px;
+}
+
+#id_currency {
+ color: black;
+}
+
+.fieldlabel {
+ display: block;
+ padding-bottom: 0.5em;
+}
+
+.fieldbox {
+ margin-left: 0.5em;
+ margin-right: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+#id_currency {
+ display: inline-block;
+ border-radius: 0px 4px 4px 0px;
+}
diff --git a/talerbank/app/templates/profile_page.html b/talerbank/app/templates/profile_page.html
index 4a03e52..a770edd 100644
--- a/talerbank/app/templates/profile_page.html
+++ b/talerbank/app/templates/profile_page.html
@@ -109,20 +109,28 @@
name="tform">
<input type="hidden" name="csrfmiddlewaretoken" value="{{ csrf_token }}" />
- <span class="currency-widget">
- <span class="currency-symbol">{{ currency }}</span>
- {{ wt_form.amount }}
- </span>
- <label for="id_receiver">
- to
- {{ wt_form.receiver }}
- </label>
- <br />
- <br />
- <label for="id_subject">
- subject
- {{ wt_form.subject }}
- </label>
+
+ <div id="transfer-fields">
+
+ <div class="fieldbox">
+ <label class="fieldlabel" for="id_amount">Amount to transfer</label>
+ {{ wt_form.amount }}<!--
+ --><input type="text" readonly id="id_currency" size="9" value="{{ currency }}">
+ </div>
+
+ <div class="fieldbox">
+ <label class="fieldlabel" for="id_receiver">Receiver</label>
+ {{ wt_form.receiver }}
+ </div>
+
+ <div class="fieldbox">
+ <label class="fieldlabel" for="id_receiver">Subject</label>
+ {{ wt_form.subject }}
+ </div>
+
+ </div>
+
+
<input class="pure-button pure-button-primary"
type="submit"
value="Transfer!" />