feat: simplification du code base.html.twig (suppression de meta obsolète, amélioration des commentaires et du markup)

This commit is contained in:
2026-04-09 23:01:41 +02:00
parent 47d9fe93e5
commit 7751d78b98

View File

@@ -3,7 +3,6 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>{% block title %}Association Kaz{% endblock %}</title>
<link rel="icon" href="{{ asset("img/logo.svg") }}">
@@ -18,13 +17,11 @@
<body class="min-h-screen flex flex-col font-sora antialiased text-text bg-bg-primaire">
{% block navbar %}
{{ include('_navbar.html.twig') }}
{% endblock %}
{{ include('_navbar.html.twig') }}
{# Contenu principal #}
<main class="flex-grow">
{# Gestion du responsive sur toutes les pages #}
{# Gestion du responsive et l'espacement pour toutes les pages #}
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
{# Affichage des messages flash (Succès ou Erreur) #}
{% for label, messages in app.flashes %}
@@ -58,20 +55,17 @@
</div>
{% endfor %}
{% endfor %}
{# Affichage du body spécifique à chaque page #}
{% block body %}{% endblock %}
</div>
</main>
{# Affichage du body spécifique à chaque page #}
{% block body %}{% endblock %}
</main>
{# Gestion du pied-de-page du site #}
{# Gestion du pied-de-page #}
<footer class="w-full bg-white border-t border-gris-clair mt-auto">
<div
class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 flex flex-col md:flex-row justify-between items-center gap-6">
<div class="flex items-center gap-3 text-sm text-gris-fonce text-center md:text-left">
{# Logo de l'association #}
<img src="{{ asset('img/logo.svg') }}" alt="Logo" class="h-6 w-auto opacity-80">
{# Le texte et les liens #}
<p>&copy; {{ 'now'|date('Y') }} — Kaz. Le numérique sobre, libre, éthique et local.</p>
</div>