templates/areas/wolke/view.html.twig line 1

Open in your IDE?
  1. {# settings #}
  2. {% extends ('areas_shared/settings.html.twig') %}
  3. {% block content %}
  4.     {# default margin #}
  5.     {% if marginBottom.isEmpty() %}
  6.         {% do marginBottom.setDataFromResource('full-margin-bottom') %}
  7.     {% endif %}
  8.     {# default background color #}
  9.     {% if backgroundColor.isEmpty() %}
  10.         {% do backgroundColor.setDataFromResource('background-white') %}
  11.     {% endif %}
  12.     {# title #}
  13.     {% set title = pimcore_textarea('title', {
  14.         'placeholder': 'Titel',
  15.         'nl2br': true
  16.     }) %}
  17.     {# image #}
  18.     {% set image = pimcore_image('image', {
  19.         'reload': true,
  20.         'width': 600
  21.     }) %}
  22.     {# editmode #}
  23.     {% if editmode %}
  24.         <div class="editmode">
  25.             <div class="accordion-container">
  26.                 <div class="accordion-button">
  27.                     <span class="accordion-button-text">Wolke</span>
  28.                     {{ include('svg/editmode/setting.html.twig') }}
  29.                 </div>
  30.                 <div class="panel">
  31.                     <div class="settings-container">
  32.                         
  33.                         <div class="setting input">
  34.                             <label>Anker:</label>
  35.                             {{ anchor|raw }}
  36.                         </div>
  37.                         <div class="setting">
  38.                             <label>Bild:</label>
  39.                             {{ image|raw }}
  40.                         </div>
  41.                         <div class="setting select">
  42.                             <label>Abstand unten:</label>
  43.                             {{ marginBottom|raw }}
  44.                         </div>
  45.                     </div>
  46.                 </div>
  47.             </div>
  48.         </div>
  49.     {% endif %}
  50.     <div class="wolke-brick brick-container {{ backgroundColor.data }} {{ marginBottom.data }} {% if editmode %}wolke-editmode{% endif %}">
  51.         {# anchor #}
  52.         {% if anchor.data %}
  53.             <div class="anchor" id="{{ anchor.data }}"></div>
  54.         {% endif %}
  55.         <div class="container-2500 no-padding">
  56.             <div class="top">
  57.                 {{ include('svg/call-to-action/top.html.twig') }}
  58.             </div>
  59.         </div>
  60.         <div class="container-2500 no-padding">
  61.             <div class="content">
  62.                 <div class="container-1420">
  63.                     <div class="space">
  64.                     
  65.                         {% if editmode or title.data %}
  66.                             <div class="title">
  67.                                 <p>
  68.                                     {{ title|raw }}
  69.                                 </p>
  70.                             </div>
  71.                             <div class="wave">
  72.                                 {{ include('svg/link-wave/single.html.twig') }}
  73.                             </div>
  74.                         {% endif %}
  75.                         {# image #}
  76.                         {% if image.src %}
  77.                             <div class="image">
  78.                                 {{ image.thumbnail('wolke').html({
  79.                                     'alt': image.alt,
  80.                                     'imgAttributes': {
  81.                                         'loading': 'lazy'
  82.                                     }
  83.                                 })|raw }}
  84.                             </div>
  85.                         {% endif %}
  86.                     </div>
  87.                 </div>
  88.             </div>
  89.         </div>
  90.         <div class="container-2500 no-padding">
  91.             <div class="bottom">
  92.                 {{ include('svg/call-to-action/bottom.html.twig') }}
  93.             </div>
  94.         </div>
  95.     </div>
  96. {% endblock %}