Ajout du mode maintenance avec modèle, vues, URL, contexte, et intégration des templates. Ajout de nouvelles fonctionnalités côté client, comme le basculement de thème et les interactions de navigation mobile.

This commit is contained in:
mrtoine 2025-12-17 12:48:05 +01:00
parent acd9f42cea
commit 536f4e303f
12 changed files with 227 additions and 27 deletions

View file

@ -84,29 +84,33 @@
<script defer>hljs.highlightAll();</script>
</head>
<body>
{% now "n" as month %}
{% if month == '12' %}
<!-- Overlay neige discret, non interactif -->
<div class="pdz-snow" aria-hidden="true"></div>
{% endif %}
{% block header %}
{% include "partials/_header.html" %}
{% endblock %}
<main>
{% if messages %}
<ul class="flash_messages">
{% for message in messages %}
<li{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</li>
{% endfor %}
</ul>
{% if maintenance.is_active == True %}
{% include "maintenance.html" %}
{% else %}
{% now "n" as month %}
{% if month == '12' %}
<!-- Overlay neige discret, non interactif -->
<div class="pdz-snow" aria-hidden="true"></div>
{% endif %}
{% block header %}
{% include "partials/_header.html" %}
{% endblock %}
{% block content %}{% endblock %}
</main>
<main>
{% if messages %}
<ul class="flash_messages">
{% for message in messages %}
<li{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</li>
{% endfor %}
</ul>
{% endif %}
{% block footer %}
{% include "partials/_footer.html" %}
{% endblock %}
{% block content %}{% endblock %}
</main>
{% block footer %}
{% include "partials/_footer.html" %}
{% endblock %}
{% endif %}
</body>
</html>