templates/content/boaWerbung.html.twig line 1

Open in your IDE?
  1. {% set logo = pimcore_image('logo') %}
  2. {% set logoType = pimcore_image('logoType') %}
  3. {% set bg = pimcore_image('bg') %}
  4. {% set phonesHands = pimcore_image('phonesHands') %}
  5. {% set phones = pimcore_image('phones') %}
  6. {% set btnPlay = pimcore_image('btnPlay') %}
  7. {% set btnApp = pimcore_image('btnApp') %}
  8. {% set linkPlay = pimcore_input('linkPlay') %}
  9. {% set linkApp = pimcore_input('linkApp') %}
  10. {% set text = pimcore_wysiwyg('text') %}
  11. {% if editmode %}
  12.         {% block scripts %}
  13.             {{ encore_entry_script_tags('app') }}
  14.         {% endblock %}
  15.         {% block stylesheets %}
  16.             {{ encore_entry_link_tags('style') }}
  17.         {% endblock %}
  18.         {% block head_links %}
  19.             {{ pimcore_head_link() }}
  20.         {% endblock %}
  21. {% endif %}
  22. <div class="overflow-x-clip">
  23.     <div class="container px-5 my-10 lg:my-20">
  24.         {% if editmode %}
  25.             <div class="grid grid-cols-6 gap-5">
  26.                 <div>Hintergrund:</div>
  27.                 <div class="col-span-5">
  28.                     {{ bg | raw }}
  29.                 </div>
  30.                 <div>Text</div>
  31.                 <div class="col-span-5">
  32.                     {{ text | raw }}
  33.                 </div>
  34.                 <div>Telefone</div>
  35.                 <div class="col-span-5">
  36.                     {{ phones | raw }}
  37.                 </div>
  38.                 <div>Telefone mit Händen:</div>
  39.                 <div class="col-span-5">
  40.                     {{ phonesHands | raw }}
  41.                 </div>
  42.                 <div>Btn Play:</div>
  43.                 <div class="col-span-5">
  44.                     {{ btnPlay | raw }}
  45.                 </div>
  46.                 <div>Link Play:</div>
  47.                 <div class="col-span-5">
  48.                     {{ linkPlay | raw }}
  49.                 </div>
  50.                 <div>Btn iOS</div>
  51.                 <div class="col-span-5">
  52.                     {{ btnApp | raw }}
  53.                 </div>
  54.                 <div>Link Play:</div>
  55.                 <div class="col-span-5">
  56.                     {{ linkApp| raw }}
  57.                 </div>
  58.                 <div>Icon:</div>
  59.                 <div class="col-span-5">
  60.                     {{ logo | raw }}
  61.                 </div>
  62.                 <div>Logo:</div>
  63.                 <div class="col-span-5">
  64.                     {{ logoType | raw }}
  65.                 </div>
  66.             </div>
  67.         {% endif %}
  68.         <div class="hidden lg:block border-2 border-[#127C94] text-[#127C94] hover:border-t-orange hover:border-x-amber-600 hover:border-b-amber-700 transition-all bg-cover bg-top relative" style="background-image: url({{ bg and bg.getSrc ? bg.getSrc : '' }});">
  69.             <div class="flex gap-10 h-full">
  70.                 <div class="flex-initial flex flex-col">
  71.                     <div class="flex-1 pt-10 pl-5">
  72.                         {% if not editmode %}
  73.                             <img src="{{ logoType.getSrc }}" alt="boa - bayerische oberland app" style="max-width: 312px">
  74.                         {% endif %}
  75.                     </div>
  76.                     <div class="flex-initial flex flex-row justify-start gap-5 pl-5 pb-5">
  77.                         <div>
  78.                             <a href="{{ linkPlay.value }}" alt="Im Play Store laden" target="_blank" class="cursor-pointer inline-block"><img src="{{ btnPlay.getSrc }}" alt="Im Play Store laden"></a>
  79.                         </div>
  80.                         <div>
  81.                             <a href="{{ linkApp.value }}" alt="Im App Store laden" target="_blank" class="cursor-pointer inline-block"><img src="{{ btnApp.getSrc }}" alt="Im App Store laden"></a>
  82.                         </div>
  83.                     </div>
  84.                 </div>
  85.                 <div class="flex-1 overflow-hidden max-h-full relative">
  86.                     <img src="{{ phonesHands.getSrc }}" alt="preview" class="w-full absolute fade-in" loading="lazy">
  87.                 </div>
  88.                 <div class="flex-1 self-center py-10 text-3xl 2xl:text-5px font-mont-heavy {% if not editmode %}fade-in delay-300{% endif %}">
  89.                     <div>{{ text.value | raw }}</div>
  90.                 </div>
  91.                 <div class="flex-initial relative">
  92.                     <div class="p-5 text-sm">WERBUNG</div>
  93.                     {% if not editmode %}
  94.                         <img width="64" height="64" style="max-width: none;" class="absolute bottom-5 right-5 border rounded-lg shadow-lg" src="{{ logo.getSrc }}" alt="Logo">
  95.                     {% endif %}
  96.                 </div>
  97.             </div>
  98.             <div class="hidden absolute left-5 top-0 -translate-y-1/2 font-mont-heavy">
  99.                 <div class="relative bg-orange text-white px-3 pt-2 pb-1">JETZT NEU</div>
  100.             </div>
  101.         </div>
  102.         <div class="lg:hidden bg-white border-2 border-[#127C94] text-[#127C94] bg-right-bottom bg-no-repeat" style="background-image: url({{ bg and bg.getSrc ? bg.getSrc : '' }});">
  103.             <div class="relative pt-10">
  104.                 <div class="px-5">
  105.                     {% if not editmode %}
  106.                         <img src="{{ logoType.getSrc }}" alt="boa - bayerische oberland app" style="max-width: 180px">
  107.                     {% endif %}
  108.                 </div>
  109.                 <div class="px-5 pt-5 font-mont-heavy text-2xl sm:w-2/3">
  110.                     {{ text.value | raw }}
  111.                 </div>
  112.                 <div class="grid grid-cols-2 sm:grid-cols-3 gap-0 mt-10">
  113.                     <div class="pl-5 pb-5 sm:col-span-2">
  114.                         <div class="flex flex-col sm:flex-row justify-start gap-5 mt-10">
  115.                             <div>
  116.                                 <a href="{{ linkPlay.value }}" alt="Im Play Store laden" target="_blank"><img src="{{ btnPlay.getSrc }}" alt="Im Play Store laden"></a>
  117.                             </div>
  118.                             <div>
  119.                                 <a href="{{ linkApp.value }}" alt="Im App Store laden" target="_blank"><img src="{{ btnApp.getSrc }}" alt="Im App Store laden"></a>
  120.                             </div>
  121.                         </div>
  122.                     </div>
  123.                     <div class="relative fade-in delay-500">
  124.                         <img src="{{ phones.getSrc }}" alt="preview" class="w-full absolute left-0 bottom-0 translate-y-10 translate-x-5" loading="lazy">
  125.                     </div>
  126.                 </div>
  127.                 {% if not editmode %}
  128.                     <img width="48" height="48" style="max-width: none;" class="absolute top-5 right-5 border rounded-lg shadow-lg" src="{{ logo.getSrc }}" alt="Logo">
  129.                 {% endif %}
  130.                 <div class="absolute bg-orange text-white px-3 pt-2 pb-1 left-5 top-0 -translate-y-1/2 font-mont-heavy">JETZT NEU</div>
  131.             </div>
  132.         </div>
  133.         <div class="lg:hidden pt-1 text-[#127C94] text-sm">WERBUNG</div>
  134.     </div>
  135. </div>