{% import "macros/widgets.html.twig" as widgets %} {% import "macros/progressbar.html.twig" as progress %} {% set projectStats = data %} {% set title = options.title|default('label.my_team_projects') %} {% set widgetId = options.id %} {% if projectStats|length > 0 %}
{% if not title is empty %}

{{ title|trans }}

{% endif %}
{% for stats in projectStats %} {% set project = stats.project %} {% endfor %}
{{ 'label.project'|trans }} {{ 'label.progress'|trans }}
{{ widgets.label_project(stats.project) }}
{{ widgets.label_customer(stats.project.customer) }}
{% if project.timeBudget is not empty and project.timeBudget > 0 %} {% set budgetLeft = project.timeBudget - stats.recordDuration %} {{ progress.progressbar_small(project.timeBudget, stats.recordDuration, budgetLeft, budgetLeft|duration) }} {% elseif project.budget is not empty and project.budget > 0 %} {% set budgetLeft = project.budget - stats.recordRate %} {{ progress.progressbar_small(project.budget, stats.recordRate, budgetLeft, budgetLeft|money(project.customer.currency)) }} {% endif %}
{% endif %}