{% macro render_panel(panel) %} {% if panel.level == 'danger' %} {% set icon = "icon-exclamation-sign" %} {% elif panel.level == 'info' %} {% set icon = "icon-info-sign" %} {% elif panel.level == 'success' %} {% set icon = "icon-ok-sign" %} {% else %} {% set icon = "icon-question-sign" %} {% endif %}
{% if panel.link %} {{ panel.title }} {% else %} {{ panel.title }} {% endif %}
{{ panel.content }}
{% endmacro %}

Dashboard

{% for panel in panels %} {% if loop.index0 % 3 == 0 %} {{ render_panel(panel) }} {% endif %} {% endfor %}
{% for panel in panels %} {% if loop.index0 % 3 == 1 %} {{ render_panel(panel) }} {% endif %} {% endfor %}
{% for panel in panels %} {% if loop.index0 % 3 == 2 %} {{ render_panel(panel) }} {% endif %} {% endfor %}