From 7d60bee0ef5a38e6765b9bb51ae7e200157591a0 Mon Sep 17 00:00:00 2001 From: Alexis Metaireau Date: Sun, 21 Aug 2011 01:42:10 +0200 Subject: Re-design (Fixes #19) --- budget/templates/forms.html | 52 +++++++++++++++++++++++++++++++-------------- 1 file changed, 36 insertions(+), 16 deletions(-) (limited to 'budget/templates/forms.html') diff --git a/budget/templates/forms.html b/budget/templates/forms.html index 62ad4b8..4e62f58 100644 --- a/budget/templates/forms.html +++ b/budget/templates/forms.html @@ -1,17 +1,29 @@ {% macro input(field, multiple=False) -%} -
+
+ {% if field.type != "SubmitField" %} {{ field.label }} {% endif %} - {% if multiple == True %} - {{ field(multiple=True) }} - {% else %} - {{ field }} - {% endif %} - {% if field.description %} -

{{ field.description }}

+
+ {% if multiple == True %} + {{ field(multiple=True) }} + {% else %} + {{ field }} + {% endif %} + {% if field.description %} + {{ field.description }} + {% endif %} +
+
+{% endmacro %} + +{% macro submit(field, cancel=False) -%} +
+ + {% if cancel %} + {% endif %} -
+
{% endmacro %} {% macro authenticate(form) %} @@ -20,7 +32,7 @@ {{ form.hidden_tag() }} {{ input(form.id) }} {{ input(form.password) }} - {{ input(form.submit) }} + {{ submit(form.submit) }} {% endmacro %} @@ -32,12 +44,14 @@ {{ input(form.id) }} {{ input(form.password) }} {{ input(form.contact_email) }} - {{ input(form.submit) }} + {{ submit(form.submit) }} {% endmacro %} {% macro add_bill(form) %} +
+ Add a bill {% include "display_errors.html" %} {{ form.hidden_tag() }} {{ input(form.date) }} @@ -45,15 +59,21 @@ {{ input(form.payer) }} {{ input(form.amount) }} {{ input(form.payed_for) }} - {{ input(form.submit) }} +
+ {{ submit(form.submit, cancel=True) }} {% endmacro %} {% macro add_member(form) %} - - {% include "display_errors.html" %} {{ form.hidden_tag() }} - {{ input(form.name) }} - {{ input(form.submit) }} + {{ form.name }} + {% endmacro %} + +{% macro authenticate(form) %} + {{ form.hidden_tag() }} + {{ input(form.id) }} + {{ input(form.password) }} + {{ submit(form.submit) }} +{% endmacro %} -- cgit v1.1