templates/includes/navigation/icon-menu-item.html.twig line 1

Open in your IDE?
  1. {% if label == 'Bonuswelt' %}
  2.     <div onclick="document.location.href='/privatkunden/bonuswelt';"
  3.          class="tracking-widest cursor-pointer px-2 text-center text-gray-400 hover:text-red-600 h-full flex flex-col justify-center">
  4.         <i class="text-3xl md:text-2xl icon-{{ icon }}"></i>
  5.         <div class="text-[0.6rem] md:mt-1 hidden md:flex leading-6 md:leading-4 uppercase">{{ label }}</div>
  6.     </div>
  7. {% elseif label == 'Services' %}
  8.     <button @click.prevent="$store.mainMenu.showModal==='{{ label }}' ? $store.mainMenu.showModal = null : $store.mainMenu.showModal='{{ label }}'"
  9.         class="relative tracking-widest cursor-pointer text-center text-white hover:bg-[#eb6042] focus:rounded-lg focus:outline focus:outline-white hover:shadow-sm p-2 rounded h-full"
  10.         x-bind:class="$store.mainMenu.showModal === '{{ label }}' ? 'bg-[#eb6042]' : 'bg-stwh-rot-2024'">
  11.         <div class="h-full flex justify-center items-center space-x-1 "
  12.              x-bind:class="$store.mainMenu.showModal === '{{ label }}' && 'opacity-0 pointer-events-none'">
  13.             <i class="icon-{{ icon }} text-sm"></i>
  14.             <div
  15.                 class="text-[0.6rem] whitespace-nowrap hidden md:flex md:flex-wrap justify-center mt-1 leading-3 md:leading-4 uppercase">{{ label }}
  16.             </div>
  17.         </div>
  18.         <div
  19.              x-cloak
  20.              x-bind:class="$store.mainMenu.showModal === '{{ label }}' ? 'opacity-1' : 'opacity-0 pointer-events-none'"
  21.              class="absolute rounded top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 tracking-widest cursor-pointer px-2 text-center  text-white h-full flex items-center justify-center">
  22.             <i class="icon-stwh_Icons_-05 text-xs md:text-sm"></i>
  23.             <div class="hidden md:flex text-[0.6rem] mt-1 leading-6 md:leading-4 uppercase">schließen</div>
  24.         </div>
  25.     </button>
  26. {% elseif label == 'Suche' %}
  27.     <button @click.prevent="$store.mainMenu.showModal==='{{ label }}' ? $store.mainMenu.showModal = null : $store.mainMenu.showModal='{{ label }}';  $event.target.dispatchEvent(new CustomEvent('searchPopoverOpened', { bubbles: true }))"
  28.         class="relative tracking-widest cursor-pointer text-center text-white focus:rounded-lg focus:outline focus:outline-white hover:bg-[#eb6042] hover:shadow-sm rounded py-2 lg:py-4 h-full"
  29.         x-bind:class="$store.mainMenu.showModal === '{{ label }}' ? 'bg-[#eb6042]' : 'bg-stwh-rot-2024'">
  30.         <div class="h-full flex justify-center items-center space-x-1"
  31.              x-bind:class="$store.mainMenu.showModal === '{{ label }}' && 'opacity-0 pointer-events-none'">
  32.             <i class="icon-{{ icon }} text-sm"></i>
  33.             <div class="text-[0.6rem] whitespace-nowrap hidden md:flex md:flex-wrap justify-center mt-1 leading-3 md:leading-4 uppercase">{{ label }}</div>
  34.         </div>
  35.         <div
  36.              x-cloak
  37.              x-bind:class="$store.mainMenu.showModal === '{{ label }}' ? 'opacity-1' : 'opacity-0 pointer-events-none'"
  38.              class="absolute rounded top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 tracking-widest cursor-pointer px-2 text-center  text-white h-full flex items-center justify-center">
  39.             <i class="icon-stwh_Icons_-05 text-xs md:text-sm"></i>
  40.             <div class="hidden md:flex text-[0.6rem] mt-1 uppercase">schließen</div>
  41.         </div>
  42.     </button>
  43. {% else %}
  44.     <button @click.prevent="$store.mainMenu.showModal==='{{ label }}' ? $store.mainMenu.showModal = null : $store.mainMenu.showModal='{{ label }}'"
  45.         class="relative pt-2 tracking-widest cursor-pointer px-2 text-center text-white hover:bg-[#eb6042] hover:shadow-sm p-2 rounded h-full focus:outline focus:outline-white focus:rounded-lg"
  46.         x-bind:class="$store.mainMenu.showModal === '{{ label }}' ? 'bg-[#eb6042]' : 'bg-stwh-rot-2024'">
  47.         <div class="h-full flex flex justify-center items-center space-x-1"
  48.              x-bind:class="$store.mainMenu.showModal === '{{ label }}' && 'opacity-0 pointer-events-none'">
  49.             <i class="icon-{{ icon }} text-sm"></i>
  50.             <div class="text-[0.6rem] mt-1 uppercase">{{ label }}</div>
  51.         </div>
  52.         <div
  53.              x-cloak
  54.              x-bind:class="$store.mainMenu.showModal === '{{ label }}' ? 'opacity-1' : 'opacity-0 pointer-events-none'"
  55.              class="absolute rounded top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 tracking-widest cursor-pointer px-2 text-center text-white h-full w-full  flex items-center justify-center">
  56.             <i class="icon-stwh_Icons_-05 text-sm"></i>
  57.             <div class="hidden md:flex text-[0.6rem] mt-1 uppercase">schließen</div>
  58.         </div>
  59.     </button>
  60. {% endif %}