render Django messages on modern saas page templates

This commit is contained in:
2026-04-10 20:44:17 +02:00
parent 05b0e3a429
commit 462a5b6b62
2 changed files with 22 additions and 0 deletions

View File

@@ -37,6 +37,17 @@
{% include "carbasa/headers/header.html" %}
<div id="main_content" tabindex="-1">
<div class="te-modern-saas">
{% if messages %}
<div class="container mt-4">
<div class="contact-form-messages" aria-live="polite" aria-atomic="true">
{% for message in messages %}
<div class="alert {% if 'error' in message.tags %}alert-danger{% elif 'success' in message.tags %}alert-success{% elif 'warning' in message.tags %}alert-warning{% else %}alert-info{% endif %}" role="alert">
{{ message }}
</div>
{% endfor %}
</div>
</div>
{% endif %}
<main>
{% for block in self.body %}
{% with scope_class=block.block_type|split:"_"|join:"-" %}

View File

@@ -37,6 +37,17 @@
{% include "carbasa/headers/header.html" %}
<div id="main_content" tabindex="-1">
<div class="te-modern-saas">
{% if messages %}
<div class="container mt-4">
<div class="contact-form-messages" aria-live="polite" aria-atomic="true">
{% for message in messages %}
<div class="alert {% if 'error' in message.tags %}alert-danger{% elif 'success' in message.tags %}alert-success{% elif 'warning' in message.tags %}alert-warning{% else %}alert-info{% endif %}" role="alert">
{{ message }}
</div>
{% endfor %}
</div>
</div>
{% endif %}
<main class="te-section">
<div class="container">
<h1 class="te-section__heading">{{ self.title }}</h1>