From 59962f53a15d55fea5a18ca0c7f2621f59e7ef88 Mon Sep 17 00:00:00 2001 From: Markus Hauschild Date: Mon, 21 Mar 2016 23:16:50 +0100 Subject: [PATCH] Render buttons using a macro. --- templates/_helpers.html | 6 +++++- templates/create.html | 4 ++-- templates/edit.html | 4 ++-- templates/login.html | 4 ++-- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/templates/_helpers.html b/templates/_helpers.html index f2b2214..a45de02 100644 --- a/templates/_helpers.html +++ b/templates/_helpers.html @@ -1,3 +1,7 @@ {% macro render_field(field) %} -
{{ field.label(class_="control-label col-sm-2") }}
{{ field(class_="form-control") }}
{% for error in field.errors %}[ {{ error }} ]{% endfor %}
+
{{ field.label(class_="control-label col-sm-3") }}
{{ field(class_="form-control") }}
{% for error in field.errors %}[ {{ error }} ]{% endfor %}
+{%- endmacro %} + +{% macro render_button(button) %} +
{{ button(class_="btn btn-primary") }}
{%- endmacro %} diff --git a/templates/create.html b/templates/create.html index 0c26d78..7b1ac6a 100644 --- a/templates/create.html +++ b/templates/create.html @@ -1,4 +1,4 @@ -{% from "_helpers.html" import render_field %} +{% from "_helpers.html" import render_button, render_field %} {% extends "_base.html" %} {% block content %}