11{% load i18n humanize %}
22< div class ="row g-3 mb-4 ">
3- < div class ="col-6 col-md-3 ">
3+ < div class ="col-6 col-md ">
44 < div class ="bg-body-secondary rounded-3 p-3 ">
55 < div class ="small text-body-secondary mb-1 "> {% trans "Total packages" %}</ div >
66 < div class ="fs-4 fw-medium lh-sm "> {{ total_packages|intcomma }}</ div >
1515 </ div >
1616 </ div >
1717 </ div >
18- < div class ="col-6 col-md-3 ">
18+ < div class ="col-6 col-md ">
1919 < div class ="bg-body-secondary rounded-3 p-3 ">
2020 < div class ="small text-body-secondary mb-1 "> {% trans "License compliance" %}</ div >
2121 < div class ="fs-4 fw-medium lh-sm {% if license_compliance_pct == 100 %}text-success{% elif license_compliance_pct >= 90 %}text-warning-orange{% else %}text-danger{% endif %} ">
3232 </ div >
3333 </ div >
3434 </ div >
35- < div class ="col-6 col-md-3 ">
35+ < div class ="col-6 col-md ">
3636 < div class ="bg-body-secondary rounded-3 p-3 ">
3737 < div class ="small text-body-secondary mb-1 "> {% trans "License coverage" %}</ div >
3838 < div class ="fs-4 fw-medium lh-sm {% if license_coverage_pct == 100 %}text-success{% elif license_coverage_pct >= 90 %}text-warning-orange{% else %}text-danger{% endif %} ">
4949 </ div >
5050 </ div >
5151 </ div >
52- < div class ="col-6 col-md-3 ">
52+ < div class ="col-6 col-md ">
5353 < div class ="bg-body-secondary rounded-3 p-3 ">
5454 < div class ="small text-body-secondary mb-1 "> {% trans "Vulnerabilities" %}</ div >
5555 {% if vulnerability_count == 0 %}
7575 {% endif %}
7676 </ div >
7777 </ div >
78+ < div class ="col-6 col-md ">
79+ < div class ="bg-body-secondary rounded-3 p-3 ">
80+ < div class ="small text-body-secondary mb-1 "> {% trans "Policy violations" %}</ div >
81+ {% if policy_violation_count == 0 %}
82+ < div class ="fs-4 fw-medium lh-sm text-success "> 0</ div >
83+ < div class ="text-body-tertiary fs-xs mt-1 "> {% trans "No active violations" %}</ div >
84+ {% else %}
85+ < div class ="fs-4 fw-medium lh-sm text-danger "> {{ policy_violation_count }}</ div >
86+ < div class ="text-body-tertiary fs-xs mt-1 ">
87+ {{ policy_violation_count }} {% trans "rule" %}{{ policy_violation_count|pluralize }} {% trans "triggered" %}
88+ </ div >
89+ {% endif %}
90+ </ div >
91+ </ div >
7892</ div >
0 commit comments