personnes.html.twig 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <div id="mozaique_personnes{{ page.header.class}}">
  2. {{ content|raw }}
  3. {% for personne in page.header.personnes %}
  4. <!-- {{ dump(personne) }} -->
  5. <!-- <div class="personne"> -->
  6. <div class="mozaique">
  7. <div class="portait">
  8. {% if personne.portrait %}
  9. <img src="{{page.media[personne.portrait].url|e }}" alt="portrait de {{personne.nom}}" />
  10. {% endif %}
  11. </div>
  12. <div class="info">
  13. {% if personne.nom %}
  14. <h5>{{ personne.nom }}</h5>
  15. {% endif %}
  16. {% if personne.fonction %}
  17. <h6>{{ personne.fonction }}</h6>
  18. {% endif %}
  19. <button class="bouton">Voir biographie</button>
  20. <div class="modal">
  21. <div class="mask">
  22. <div class="container">
  23. <div class="message">
  24. {% if personne.biographie %}
  25. <p>{{ personne.biographie|markdown }} </p>
  26. {% endif %}
  27. </div>
  28. <a href="#" class="close">&times;</a>
  29. </div>
  30. </div>
  31. </div>
  32. </div>
  33. </div>
  34. <!-- </div> -->
  35. {% endfor %}
  36. </div>
  37. <!--
  38. <script>
  39. // var .message = {{ personne.biographie }};
  40. $(".bouton").click(function(event){
  41. $("#modal .message").html();
  42. $("#modal").addClass("open");
  43. // $("#body").addClass("grey");
  44. });
  45. $("#modal .mask, #modal a.close").click(function(){
  46. $("#modal").removeClass("open");
  47. return false;
  48. });
  49. </script> -->