templates/includes/modal.html.twig line 1

Open in your IDE?
  1. {% set id = id|default('modalExample') %}
  2. {% set classModal = classModal|default('') %}
  3. {% set classDialog = classDialog|default('modal-dialog-centered modal-dialog-scrollable') %}
  4. {% set modalContent = modalContent|default('') %}
  5. <div class="modal fade {{ classModal }}" id="{{ id }}" tabindex="-1" aria-hidden="true">
  6.     <div class="modal-dialog {{ classDialog }}">
  7.         <div class="modal-content">
  8.             <div class="modal-header">
  9.                 <button type="button" class="modal__close btn-no-styling" data-bs-dismiss="modal" aria-label="{{ 'global.Close'|trans }}">
  10.                     <span class="icon icon-x" aria-hidden="true"></span> {{ document.property('swiss') ? ("global.Close"|trans)|replace({'ß': 'ss'}) : "global.Close"|trans }}
  11.                 </button>
  12.             </div>
  13.             <div class="modal-body">
  14.                 {% if title|default(null) or subtitle|default(null) %}
  15.                     <div class="title-block center-headline">
  16.                         {% if subtitle|default(null) %}
  17.                             <div class="title-block__sub-title h4 text-gradient-primary">{{ subtitle }}</div>
  18.                         {% endif %}
  19.                         {% if title|default(null) %}
  20.                             <div class="h2 title-block__title strong" tabindex="-1">
  21.                                 {{ title }}
  22.                             </div>
  23.                         {% endif %}
  24.                     </div>
  25.                 {% endif %}
  26.                 {{ modalContent|raw }}
  27.             </div>
  28.         </div>
  29.     </div>
  30. </div>