{% load unfold %}

widgets {{ title|default:"Dashboard Widgets" }}

{% if data.has_widgets %} Showing {{ data.widgets_count }} widget{{ data.widgets_count|pluralize }} {% else %} No widgets configured {% endif %}

{% if data.has_widgets %} {% if stats_widgets %} {% for widget in stats_widgets %}

dashboard {{ widget.title }}

{% for card in widget.cards %}

{{ card.title }}

{{ card.value_template }}

{% if card.icon %} {{ card.icon }} {% endif %}
{% if card.description %}

{{ card.description }}

{% endif %} {% if card.change %}
{{ card.change }}
{% endif %}
{% endfor %}
{% endfor %} {% endif %} {% if chart_widgets %} {% for widget in chart_widgets %}

{{ widget.title }}

Chart widget rendering (TODO)
{% endfor %} {% endif %} {% if custom_widgets %} {% for widget in custom_widgets %}

{{ widget.title }}

Custom widget type: {{ widget.type }}
{% endfor %} {% endif %} {% else %}
widgets

No Widgets Configured

Widgets can be added in DashboardManager.get_widgets_config()

{% endif %}