templates/pages/_includes/partials/_benefit_popup.html.twig line 1

Open in your IDE?
  1. {# Popup de benefit qui s'affiche au survol de div.benefit #}
  2. {# Usage: include ce template dans une boucle for benefit, juste après <div class="benefit"> #}
  3. {% if benefit is defined %}
  4. <div class="popup popup--benefit" style="position: fixed; top: -9999px; left: -9999px; opacity: 0; visibility: hidden;"> {% set benefit_icon = benefit.icon|default(('star')) %}
  5. {% if benefit_icon is not empty %}
  6. <div class="popup__icon-benefit">
  7. {{ getLucidIcon(benefit_icon|lower|default('star')) }}
  8. </div>
  9. {% endif %}
  10. <div class="popup__content">
  11. {% set benefit_name = benefit.title|default(benefit.name|default('')) %}
  12. {% if benefit_name is not empty %}
  13. <div class="popup__title text-sm-md">
  14. {{ benefit_name }}
  15. </div>
  16. {% endif %}
  17. {% set benefit_description = benefit.shortDescription|default(benefit.text|default('')) %}
  18. {% if benefit_description is not empty %}
  19. <div class="popup__description text-xs-rg color-text-grey">
  20. {{ benefit_description|raw }}
  21. </div>
  22. {% endif %}
  23. </div>
  24. </div>
  25. {% endif %}