Add margin to entire page
This commit is contained in:
parent
891bd32b48
commit
e6d4f81533
1 changed files with 72 additions and 68 deletions
|
|
@ -94,74 +94,78 @@
|
||||||
{% endmacro add_modal %}
|
{% endmacro add_modal %}
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1 class="title is-1">Mail management</h1>
|
<div class="m-2">
|
||||||
{% if user_error %}<div class="alert alert-danger">{{ user_error }}</div>{% endif %}
|
<h1 class="title is-1">Mail management</h1>
|
||||||
<h2 class="title is-2">Mails</h2>
|
{% if user_error %}
|
||||||
<ul class="list-group">
|
<div class="alert alert-danger">{{ user_error }}</div>
|
||||||
{% for mail in mails %}
|
{% endif %}
|
||||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
<h2 class="title is-2">Mails</h2>
|
||||||
{{ mail.mail }}
|
<ul class="list-group">
|
||||||
{{ self::delete_modal(modal_id="mailDelete" ~ loop.index,
|
{% for mail in mails %}
|
||||||
confirm_text="Delete mail '" ~ mail.mail ~ "'",
|
<li class="list-group-item d-flex justify-content-between align-items-center">
|
||||||
action="/mail/delete",
|
{{ mail.mail }}
|
||||||
payload=["mail", mail.mail])
|
{{ self::delete_modal(modal_id="mailDelete" ~ loop.index,
|
||||||
}}
|
confirm_text="Delete mail '" ~ mail.mail ~ "'",
|
||||||
</li>
|
action="/mail/delete",
|
||||||
{% endfor %}
|
payload=["mail", mail.mail])
|
||||||
</ul>
|
|
||||||
{{ self::add_modal(modal_id="addMail",
|
|
||||||
add_button="Add new mail",
|
|
||||||
button_classes="mt-2",
|
|
||||||
add_text="Add new mail",
|
|
||||||
action="/mail/add",
|
|
||||||
input_name="mail",
|
|
||||||
payload=[],
|
|
||||||
prefill=true)
|
|
||||||
}}
|
|
||||||
<h2 class="title is-2 mt-2">Aliases</h2>
|
|
||||||
<ul class="list-group">
|
|
||||||
{% for alias in aliases %}
|
|
||||||
<li class="list-group-item d-flex flex-column">
|
|
||||||
<div class="d-flex justify-content-between align-items-center">
|
|
||||||
{{ alias.mail }}
|
|
||||||
{{ self::delete_modal(modal_id="aliasDelete" ~ loop.index,
|
|
||||||
confirm_text="Delete alias '" ~ alias.mail ~ "'",
|
|
||||||
action="/alias/delete",
|
|
||||||
payload=["mail", alias.mail])
|
|
||||||
}}
|
}}
|
||||||
</div>
|
</li>
|
||||||
<ul class="list-group mt-1">
|
{% endfor %}
|
||||||
{% set alias_idx = loop.index %}
|
</ul>
|
||||||
{% for recpt in alias.recipients %}
|
{{ self::add_modal(modal_id="addMail",
|
||||||
<li class="list-group-item d-flex justify-content-between align-items-center">
|
add_button="Add new mail",
|
||||||
{{ recpt }}
|
button_classes="mt-2",
|
||||||
{{ self::delete_modal(modal_id="aliasRctDelete" ~ alias_idx ~ loop.index,
|
add_text="Add new mail",
|
||||||
confirm_text="Delete recipient '" ~ recpt ~ "' for '" ~ alias.mail ~ "'",
|
action="/mail/add",
|
||||||
action="/alias/recipient/delete",
|
input_name="mail",
|
||||||
payload=["alias", alias.mail, "recipient", recpt])
|
payload=[],
|
||||||
}}
|
prefill=true)
|
||||||
</li>
|
}}
|
||||||
{% endfor %}
|
<h2 class="title is-2 mt-2">Aliases</h2>
|
||||||
</ul>
|
<ul class="list-group">
|
||||||
{{ self::add_modal(modal_id="addRecipient" ~ loop.index,
|
{% for alias in aliases %}
|
||||||
add_button="Add Recipient",
|
<li class="list-group-item d-flex flex-column">
|
||||||
button_classes="mt-2 w-25",
|
<div class="d-flex justify-content-between align-items-center">
|
||||||
add_text="Add a new recipient",
|
{{ alias.mail }}
|
||||||
action="/alias/recipient/add",
|
{{ self::delete_modal(modal_id="aliasDelete" ~ loop.index,
|
||||||
input_name="recipient",
|
confirm_text="Delete alias '" ~ alias.mail ~ "'",
|
||||||
payload=["alias", alias.mail])
|
action="/alias/delete",
|
||||||
}}
|
payload=["mail", alias.mail])
|
||||||
</li>
|
}}
|
||||||
{% endfor %}
|
</div>
|
||||||
</ul>
|
<ul class="list-group mt-1">
|
||||||
{{ self::add_modal(modal_id="addAlias",
|
{% set alias_idx = loop.index %}
|
||||||
add_button="Add new alias",
|
{% for recpt in alias.recipients %}
|
||||||
button_classes="mt-2",
|
<li class="list-group-item d-flex justify-content-between align-items-center">
|
||||||
add_text="Add new alias",
|
{{ recpt }}
|
||||||
action="/alias/add",
|
{{ self::delete_modal(modal_id="aliasRctDelete" ~ alias_idx ~ loop.index,
|
||||||
input_name="mail",
|
confirm_text="Delete recipient '" ~ recpt ~ "' for '" ~ alias.mail ~ "'",
|
||||||
payload=[],
|
action="/alias/recipient/delete",
|
||||||
prefill=true)
|
payload=["alias", alias.mail, "recipient", recpt])
|
||||||
}}
|
}}
|
||||||
|
</li>
|
||||||
|
{% endfor %}
|
||||||
|
</ul>
|
||||||
|
{{ self::add_modal(modal_id="addRecipient" ~ loop.index,
|
||||||
|
add_button="Add Recipient",
|
||||||
|
button_classes="mt-2 w-25",
|
||||||
|
add_text="Add a new recipient",
|
||||||
|
action="/alias/recipient/add",
|
||||||
|
input_name="recipient",
|
||||||
|
payload=["alias", alias.mail])
|
||||||
|
}}
|
||||||
|
</li>
|
||||||
|
{% endfor %}
|
||||||
|
</ul>
|
||||||
|
{{ self::add_modal(modal_id="addAlias",
|
||||||
|
add_button="Add new alias",
|
||||||
|
button_classes="mt-2",
|
||||||
|
add_text="Add new alias",
|
||||||
|
action="/alias/add",
|
||||||
|
input_name="mail",
|
||||||
|
payload=[],
|
||||||
|
prefill=true)
|
||||||
|
}}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endblock content %}
|
{% endblock content %}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue