{# Gabarit commun — reproduit la structure des maquettes design-reference/front/*.dc.html. Les styles sont conservés en ligne, exactement comme dans les maquettes. Les survols, exprimés dans les maquettes par l'attribut propriétaire `style-hover`, sont portés par les classes .mgh-* définies dans app.css. #} {% block meta %} {{ meta_title|default('Maud Gaquère — Psychologue clinicienne en Guadeloupe') }} {% endblock %} {% block preload %}{% endblock %} {% block stylesheets %} {{ encore_entry_link_tags('app') }} {% endblock %} {# JSON-LD (MG-072). L'identité légale vient des variables LEGAL_* : ne jamais recopier une valeur ici, elle divergerait des mentions légales. L'adresse est celle du SIÈGE SOCIAL. À remplacer par celle du cabinet dès que LEGAL_ADRESSE_CABINET sera renseignée : c'est l'adresse de consultation que Google exploite pour la recherche locale. #} {% block jsonld %} {% endblock %}
{# ── Header ────────────────────────────────────────────────────── #} {% block header %} {% endblock %} {# Messages flash — hors maquette, imposés par MG-062. La page Contact surcharge ce bloc : la maquette y intègre la confirmation à l'intérieur du formulaire. #} {% block flashes %} {% import 'macros/flash.html.twig' as flash %} {{ flash.render(app.flashes) }} {% endblock %} {% block body %}{% endblock %} {# ── Footer ────────────────────────────────────────────────────── #} {# ── CTA collant mobile (absent de la page d'accueil) ──────────── #} {% block mobile_cta %}
Prendre rendez-vous
{% endblock %} {# ── Menu mobile ───────────────────────────────────────────────── #}
{# Bannière cookies — hors maquette, imposée par MG-090. #} {{ include('components/cookie_banner.html.twig') }} {% block javascripts %} {{ encore_entry_script_tags('app') }} {% endblock %}