templates/Includes/Teaser/simple-text-snippet.html.twig line 1

Open in your IDE?
  1. <section class="simple-text-teaser
  2.             {{ isSmall|default(null) ? 'simple-text-teaser--small' : '' }}
  3.             {{ hasImage|default(null) ? 'simple-text-teaser--has-image' : '' }}
  4.             simple-text-teaser--{{ color |default('default') }} {{ styleModifier | default(null)}}
  5.             {{ button|default(null) ? 'stretch-link  isCursor' : '' }}">
  6.     {% do jsConfig().add('goToLink', true) %}
  7.     {% if hasImage|default(null) %}
  8.         <div class="simple-text-teaser__embed  embed-responsive-cover embed-responsive simple-text-teaser__image">
  9.             {% set description = getImageDescription(image, true) %}
  10.             {{ image.thumbnail('simple-text-teaser').html({
  11.                 imgAttributes: {
  12.                     class: 'js-lazy-img embed-responsive-item teaser-animation__img'
  13.                 },
  14.                 lowQualityPlaceholder: true,
  15.                 title: description|default(''),
  16.                 alt: description|default('')
  17.             }) |raw}}
  18.         </div>
  19.     {% endif %}
  20.     <div class="simple-text-teaser__content">
  21.         {% if icon|default(null) %}
  22.             <span class="icon icon-{{ icon }} simple-text-teaser__icon" aria-hidden="true"></span>
  23.         {% endif %}
  24.         {{ text|default('') }}
  25.     </div>
  26.     {% if button|default(null) %}
  27.         <a href="{{ button.href }}" class="btn btn-outline-light simple-text-teaser__btn stretch-link__link">
  28.             {{ button.text }}
  29.         </a>
  30.     {% endif %}
  31. </section>