{% set colors = ['blue', 'green', 'orange', 'teal', 'red', 'purple', 'maroon'] %} {% macro timeline(events, public_only=True) %} {% endmacro %} {% macro profile_status(profile) %} {% set current = profile.STATUSES[profile.status] %} {{ current[1] }} {% if profile.transition %} {% set target = profile.STATUSES[profile.TRANSITIONS[profile.transition][1]] %} {{ target[1] }} ({% trans %}complete manually{% endtrans %}) {% endif %} {% endmacro %} {% macro infobox(title, text, color, icon) %}
{{ title }} {{ text }}
{% endmacro %} {% macro form_fields(fields, prepend='', append='', label=True) %} {% set width = (12 / fields|length)|int %}
{% for field in fields %}
{{ form_individual_field(field, prepend=prepend, append=append, label=label, **kwargs) }}
{% endfor %}
{% endmacro %} {% macro form_individual_field(field, prepend='', append='', label=True, class_="") %} {% if field.type == "BooleanField" %} {{ field(**kwargs) }}   {{ field.label if label else '' }} {% else %} {{ field.label if label else '' }} {% if field.errors %} {% for error in field.errors %}

{{ error }}

{% endfor %} {% endif %} {% if prepend or append %}
{% endif %} {{ prepend|safe }}{{ field(class_="form-control " + class_, **kwargs) }}{{ append|safe }} {% if prepend or append %}
{% endif %} {% endif %} {% endmacro %} {% macro form_field(field) %} {% if field.type == 'SubmitField' %} {{ form_fields((field,), label=False, class="btn btn-default", **kwargs) }} {% elif field.type not in ('HiddenField', 'CSRFTokenField') %} {{ form_fields((field,), **kwargs) }} {% endif %} {% endmacro %} {% macro form(form) %}
{{ form.hidden_tag() }} {% for field in form %} {{ form_field(field) }} {% endfor %}
{% endmacro %}