{% import "macros/widgets.html.twig" as widgets %} {% set width = widgets|length %} {% if width > 0 %} {% if not title is empty %} {{ widgets.page_header(title) }} {% endif %} {% set rawWidth = 12 / width %} {% set columnWidth = rawWidth|round(0, 'floor') %}
{% for widget in widgets %} {% set columnSize = columnWidth %} {% if width == 5 and (loop.first or loop.last) %} {% set columnSize = columnWidth + 1 %} {% endif %}
{{ render_widget(widget) }}
{% endfor %}
{% endif %}