snapshot: preserve app-wide alert standardization
This commit is contained in:
@@ -25,9 +25,11 @@
|
||||
<input type="hidden" name="next" value="{{ next }}" />
|
||||
{% endif %}
|
||||
{% if form.errors %}
|
||||
<div class="login-alert login-alert-error" role="alert" aria-live="assertive">
|
||||
<strong>{% trans "Anmeldung fehlgeschlagen" %}</strong>
|
||||
<span>{% trans "Benutzername oder Passwort sind nicht korrekt. Bitte versuchen Sie es erneut." %}</span>
|
||||
<div class="app-alert app-alert-error" role="alert" aria-live="assertive">
|
||||
<div class="app-alert-body">
|
||||
<strong>{% trans "Anmeldung fehlgeschlagen" %}</strong><br />
|
||||
<span>{% trans "Benutzername oder Passwort sind nicht korrekt. Bitte versuchen Sie es erneut." %}</span>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="field{% if form.errors %} has-error{% endif %}">{{ form.username.label_tag }}{{ form.username }}</div>
|
||||
|
||||
@@ -15,11 +15,7 @@
|
||||
<p>{% trans "Felder per Drag-and-Drop sortieren und pro Schritt gruppieren." %}</p>
|
||||
</header>
|
||||
|
||||
{% if messages %}
|
||||
{% for message in messages %}
|
||||
<div class="flash {% if message.tags == 'error' %}error{% endif %}">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% include 'workflows/includes/messages.html' %}
|
||||
|
||||
<div class="toolbar">
|
||||
{% for key, label in form_types %}
|
||||
|
||||
@@ -49,11 +49,7 @@
|
||||
</div>
|
||||
|
||||
<main class="main">
|
||||
{% if messages %}
|
||||
{% for message in messages %}
|
||||
<div class="msg {% if message.tags == 'error' %}error{% endif %}">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% include 'workflows/includes/messages.html' %}
|
||||
|
||||
<div class="section-head">
|
||||
<h2>{% trans "Apps" %}</h2>
|
||||
|
||||
10
backend/workflows/templates/workflows/includes/messages.html
Normal file
10
backend/workflows/templates/workflows/includes/messages.html
Normal file
@@ -0,0 +1,10 @@
|
||||
{% load i18n %}
|
||||
{% if messages %}
|
||||
<div class="app-messages" aria-live="polite">
|
||||
{% for message in messages %}
|
||||
<div class="app-alert {% if message.tags %}app-alert-{{ message.tags|cut:' ' }}{% else %}app-alert-info{% endif %}" role="alert">
|
||||
<div class="app-alert-body">{{ message }}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% endif %}
|
||||
@@ -21,11 +21,7 @@
|
||||
<a class="tab {% if kind == 'rules' %}active{% endif %}" href="/admin-tools/integrations/?kind=rules">{% trans "Workflow-Regeln" %}</a>
|
||||
</div>
|
||||
|
||||
{% if messages %}
|
||||
{% for message in messages %}
|
||||
<div class="msg {% if message.tags == 'error' %}error{% endif %}">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% include 'workflows/includes/messages.html' %}
|
||||
|
||||
{% if kind == 'nextcloud' %}
|
||||
<form class="card" method="post" action="/admin-tools/integrations/save-nextcloud/">
|
||||
|
||||
@@ -19,11 +19,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% if messages %}
|
||||
{% for message in messages %}
|
||||
<div class="flash {% if message.tags == 'error' %}error{% else %}success{% endif %}">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% include 'workflows/includes/messages.html' %}
|
||||
|
||||
<form class="card" method="post" action="/admin-tools/intro-builder/">
|
||||
{% csrf_token %}
|
||||
|
||||
@@ -18,11 +18,7 @@
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
{% if messages %}
|
||||
{% for message in messages %}
|
||||
<div class="flash">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% include 'workflows/includes/messages.html' %}
|
||||
|
||||
<div class="meta">
|
||||
<div class="card">
|
||||
|
||||
@@ -105,11 +105,7 @@
|
||||
</section>
|
||||
</section>
|
||||
|
||||
{% if messages %}
|
||||
{% for message in messages %}
|
||||
<div class="flash {{ message.tags }}">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% include 'workflows/includes/messages.html' %}
|
||||
|
||||
<section class="content-grid">
|
||||
<section class="table-card" id="vorgaenge">
|
||||
|
||||
@@ -14,11 +14,7 @@
|
||||
<h1>{% trans "Geplante Welcome E-Mails" %}</h1>
|
||||
<p class="sub">{% trans "Welcome-Mails konfigurieren und geplante Mails steuern (sofort senden, pausieren, fortsetzen, abbrechen)." %}</p>
|
||||
|
||||
{% if messages %}
|
||||
{% for message in messages %}
|
||||
<div class="msg {% if message.tags == 'error' %}error{% endif %}">{{ message }}</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% include 'workflows/includes/messages.html' %}
|
||||
|
||||
<form class="card" method="post" action="/admin-tools/welcome-emails/settings/">
|
||||
{% csrf_token %}
|
||||
|
||||
Reference in New Issue
Block a user