{% extends 'role/member/player/player_template.html.twig' %} {% block stylesheets %} {{ parent() }} #route_games { background-color: #ecf0f1; } #route_users { background-color: #797d7f; } #route_news { background-color: #797d7f; } .toggle-title { cursor: pointer; user-select: none; position: relative; padding-left: 20px; /* pour laisser la place au +/− */ } .toggle-title::before { content: "+"; position: absolute; left: 0; top: 0; } .toggle-title.open::before { content: "−"; } .toggle-content { display: none; margin-left: 20px; } {% endblock %} {% block main_content %}

{% block title_page %} {% endblock %}

{% block body_content %} {{ campaign.poster }} {{ campaign.name }} {{ campaign.game }} {{ campaign.owner }} {{ campaign.description }} creer un personnage voir les regles
{% endblock %}
{% for component in datas.components %}

{{ component.label.plural }}

{% endfor %} {% endblock %} {% block javascript %} {{ parent() }} document.querySelectorAll('.toggle-title').forEach(function(title) { title.addEventListener('click', function() { const content = this.nextElementSibling; const isOpen = this.classList.toggle('open'); // toggle la classe content.style.display = isOpen ? 'block' : 'none'; }); }); {% endblock %}