Comment system for Hugo https://labertasche.tuxstash.de/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

63 lines
2.5 KiB

{% extends "base.html" %}
{% block main %}
<div style="min-height: 100vh;" class="container bg-deepmatte p-6 brdr-yayellow">
<h1 class="title has-text-white has-text-centered">Manage mail addresses</h1>
<div class="field">
<div class="control has-icons-left">
<input class="input"
type="text"
id="mail-search"
oninput="dashboard_mailsearch(this);"
placeholder="Search mail..."
aria-placeholder="type to search mail addresses">
<span class="icon is-small is-left">
<span class="mdi mdi-24px mdi-account-search"></span>
</span>
</div>
</div>
<div class="table-container">
<table class="table is-fullwidth">
<thead>
<tr>
<th class="has-text-centered">Address</th>
<th class="has-text-centered">Status</th>
<th class="has-text-centered"></th>
</tr>
</thead>
<tbody id="mail-table">
{% for each in addresses %}
<tr>
<td>{{each.email}}</td>
<td>
<p class="has-text-centered">
{% if each.is_blocked %}
<a title="Email is currently blocked. Click to unblock."
class="has-text-black"
href="/api/mail-toggle-status/{{ each.id_email }}">
<i class="mdi mdi-24px mdi-check"></i>
</a>
{% else %}
<a title="Email is currently excempt from spam detection. Click to block."
class="has-text-danger"
href="/dashboard/toggle-mail-allowed/{{ each.id_email }}">
<i class="mdi mdi-24px mdi-block-helper"></i>
</a>
{% endif %}
</p>
</td>
<td>
<p class="has-text-centered">
<a title="Delete entry, this resets the reputation"
class="has-text-danger-dark"
href="/api/mail-reset-reputation/{{ each.id_email }}">
<i class="mdi mdi-24px mdi-trash-can"></i>
</a>
</p>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
{% endblock %}