Files
notifications-admin/app/templates/components/big-number.html
T

31 lines
968 B
HTML
Raw Normal View History

2015-12-17 11:52:24 +00:00
{% macro big_number(number, label) %}
<div class="big-number{% if right_aligned %}-right-aligned{% endif %}">
{% if number is number %}
{{ "{:,}".format(number) }}
{% else %}
{{ number }}
{% endif %}
2015-12-17 11:52:24 +00:00
<span class="big-number-label">{{ label }}</span>
</div>
{% endmacro %}
2016-03-17 11:45:48 +00:00
{% macro big_number_with_status(number, label, failures, failure_percentage, danger_zone=False, failure_link=None) %}
2016-03-17 11:45:48 +00:00
<div class="big-number-with-status">
{{ big_number(number, label) }}
2016-03-23 09:21:35 +00:00
<div class="big-number-status{% if danger_zone %}-failing{% endif %}">
{% if failures %}
{% if failure_link %}
<a href="{{ failure_link }}">
{{ "{:,}".format(failures) }} failed {{ failure_percentage }}%
</a>
{% else %}
{{ "{:,}".format(failures) }} failed {{ failure_percentage }}%
{% endif %}
2016-03-23 09:21:35 +00:00
{% else %}
No failures
{% endif %}
2016-03-17 11:45:48 +00:00
</div>
</div>
{% endmacro %}