{# templates/base_account.html.twig #} {# Titre de base pour l'espace membre, surchargeable par les enfants #} {% block title %}Espace Membre - Onirisys{% endblock %} {# Réutilisation des stylesheets de base.html.twig #} {% block stylesheets %} {# Pré-connexion et chargement des polices #} {# Si vous utilisez AssetMapper/Importmap ou Webpack Encore, assurez-vous que les assets de base sont inclus. Sinon, copiez les liens/styles nécessaires ici. #} {# Exemple minimal basé sur base.html.twig précédent : #} {# Ajout du CDN Bootstrap Icons #} {# Copiez/adaptez les styles inline de base.html.twig si besoin #} {% endblock %} {# Animation de particules en arrière-plan FIXE pour tout l'espace membre #}
{# Navigation spécifique à l'espace membre #} {# Contenu principal des pages de l'espace membre #} {# Suppression du contrôleur Stimulus pour les animations d'entrée #}
{% block account_body %} {# Le contenu des templates enfants ira ici #} {% endblock %}
{# Javascripts - Assurez-vous que Stimulus et les contrôleurs sont chargés #} {% block javascripts %} {% block importmap %}{{ importmap('app') }}{% endblock %} {# Si vous n'utilisez pas app.js globalement, ajoutez le ici #} {# #} {% endblock %}