templates/home/home.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}
  3.     Snowtricks
  4. {% endblock %}
  5. {% block javascripts %}
  6. <script type="module">
  7.   import arrowToUp from "{{ asset('js/home/arrowToUp.js') }}";
  8.   arrowToUp();
  9.   import deleteTrick from "{{ asset('js/trick/deleteTrick.js') }}";
  10.   deleteTrick();
  11. </script>
  12. {% endblock %}
  13. {% block body %}
  14.   <div class="presentation">
  15.     <h1 class="title-1">Phrase d'accroche de snowtricks !</h1>
  16.     <a href="#home-main"><i class="fas fa-arrow-down"></i></a>
  17.   </div>
  18.   <div id="tricks-container" class="tricks-container">
  19.     <div id="home-main" class="home-main">
  20.       <div class="base-container">
  21.         {% for label, messages in app.flashes %}
  22.           {% for message in messages %}
  23.             <div class="{{ label }}-message">
  24.               <div>{{ message }}</div>
  25.             </div>
  26.           {% endfor %}
  27.         {% endfor %}
  28.       </div>
  29.       <h2 class="title-2">Liste des tricks</h2> 
  30.       <ul class="tricks-container">
  31.         {% for trick in tricks %}
  32.           <li class="trick-item">
  33.             <a href="/trick/displayone/{{trick.slug}}">
  34.               <div style="background-image: url('{{trick.path}}')" class="trick-img-container"></div>
  35.             </a>
  36.             <div class="trick-infos">
  37.               <div>
  38.                 <a href="trick/displayone/{{trick.slug}}" class="secondary">{{trick.name}}</a>
  39.               </div>
  40.               {% if app.user %}
  41.                 <div class="manage-trick">
  42.                   <a href="trick/update/{{trick.slug}}" class="icon-container">
  43.                     <i class="fas fa-edit"></i>
  44.                   </a>
  45.                   <a href="#" class="icon-container delete-btn" data-trick-id="{{trick.slug}}" data-trick-action="trick/delete/{{trick.slug}}">
  46.                     <i class="fas fa-trash"></i>
  47.                   </a>
  48.                 </div>
  49.               {% endif %}
  50.             </div>
  51.           </li>
  52.         {% endfor %}
  53.         <a href="#home-main" class="icon-container arrow-to-up"><i class="fas fa-arrow-up"></i></a>
  54.       </ul>
  55.     </div>
  56.   </div>
  57.   <div id="modal" class="modal hidden">
  58.     <div data-close-modal="" class="close-modal"><i class="fas fa-times"></i></div>
  59.     <strong>Voulez-vous vraiment supprimer le trick ?</strong>
  60.     <div class="modal-btn-container">
  61.       <form id="modal_form">
  62.         <button id="modal_submit_btn">Oui</button>
  63.         <button data-close-modal="">Non</button>
  64.       </form>
  65.     </div>
  66.   </div>
  67.   <div id="overlay" class="overlay hidden" data-close-modal=""></div>
  68. {% endblock %}