{# Most macro are based on bootstrap email #}
{% macro bgcolor(cls) %}
{%- if 'bg-dark' in cls -%}
{{ navbar_color }}
{%- elif 'bg-light' in cls -%}
#f7fafc
{%- else -%}
#ffffff
{%- endif -%}
{% endmacro %}
{% macro fgcolor(cls) %}
{%- if 'text-success' in cls -%}
#198754
{%- elif 'text-warning' in cls -%}
#ffc107
{%- else -%}
#000000
{%- endif -%}
{% endmacro %}
{% macro body(cls) %}
{% endmacro %}
{% macro container() %}
{% endmacro %}
{% macro card(cls='') %}
{% endmacro %}
{% macro card_header(cls='') %}
{% endmacro %}
{% macro card_body() %}
{% endmacro %}
{% macro row() %}
{% endmacro %}
{% macro col(cls) %}
{{ caller() }}
|
{% endmacro %}
{% macro mb4() %}
{% endmacro %}
{% macro emphasis() %}
{{ caller()}}
{% endmacro %}
{% macro storage_usage(disk_usage, disk_quota) %}
{% if disk_usage and disk_quota %}
{% set used_pct = disk_usage / disk_quota * 100 %}
{% trans %}Storage Usage{% endtrans %}
{% call card('bg-light') %}
{% call card_body() %}
{% call row() %}
{% call col('text-warning' if used_pct>90 else '') %}
{% trans %}Used{% endtrans %}
{% call emphasis()%}
{{ used_pct|int }}%
{% endcall %}
{{ disk_usage | filesize }}
{% endcall %}
{% call col('text-warning' if used_pct>90 else '') %}
{% trans %}Free{% endtrans %}
{% call emphasis()%}
{{ (100 - used_pct)|int }}%
{% endcall %}
{{ (disk_quota - disk_usage) | filesize }}
{% endcall %}
{% call col('text-warning' if used_pct>90 else '') %}
{% trans %}Total{% endtrans %}
{% call emphasis()%}
{{ disk_quota | filesize }}
{% endcall %}
{% endcall %}
{% endcall %}
{% endcall %}
{% endcall %}
{{ mb4() }}
{% endif %}
{% endmacro %}
{% block title %}
{% endblock title %}
{% call body('bg-light')%}
{% call container() %}
{% call card() %}
{% call card_header('bg-dark') %}
{% endcall %}
{% call card_body() %}
{% block body %}
{% endblock body %}
{% trans %}You received this email to let you know about important changes to your {{ header_name }} Account.{% endtrans %}
{% endcall %}
{% endcall %}
{% endcall %}
{% endcall %}