templates_common/header.html.twig line 1

  1. <header class="shadow-[0_2px_4px_rgba(0,0,0,0.06)] dark:shadow-none hidden md:block orgs-model-wrapper relative">
  2.     <div class="container py-6 pl-[0.5rem] flex flex-col md:flex-row gap-3 content-center justify-between align-center">
  3.         <div class="flex flex-row gap-1 self-center">
  4.             <a class="self-center" href="{{ path('homepage') }}">
  5.                 {% if current_request.domain == 'moa.qr-pib.kz' or current_request.domain == 'mo.qr-pib.kz' 
  6.                 or current_request.domain == 'almatyresort.qr-pib.kz' or current_request.domain == 'qazaqstan-kmv.qr-pib.kz'
  7.                  or current_request.domain == 'qarlygash.qr-pib.kz'  or current_request.domain == 'oka.qr-pib.kz' 
  8.                   or current_request.domain == 'moseso.qr-pib.kz'   or current_request.domain == 'mtazho.qr-pib.kz'  
  9.                    or current_request.domain == 'oqzhetpes-burabay.qr-pib.kz'  %}
  10.                 
  11.                 <img class="w-[50px] md:w-[80%]" src="/img/logo/{{ current_request.domain }}.{{ app.request.locale }}.png" alt="" style="width:85%!important;">
  12.                 {% else %}
  13.                 <img class="w-[50px] md:w-[80%]" src="/img/logo/{{ current_request.domain }}.png" alt=""  style="width:85%!important;">
  14.                 {% endif %}
  15.             </a>
  16.             <a class="self-center" href="{{ path('homepage') }}">
  17.                 <img class="w-[50px] md:w-[80%]" src="/img/gerb.png" alt="">
  18.             </a>
  19.         </div>
  20.         {% include 'blocks/header-search.html.twig' %}
  21.         {% if current_request.domain == 'moa.qr-pib.kz' %}
  22.             <div class="hidden md:flex items-center gap-2 ml-4 whitespace-nowrap" style="min-width: 200px;">
  23.                 <div class="w-[40px] h-[40px] flex items-center justify-center bg-[#eaf3fb] rounded">
  24.                     <svg xmlns="http://www.w3.org/2000/svg" class="w-5 h-5" fill="none" viewBox="0 0 24 24" stroke="black" stroke-width="2">
  25.                         <path stroke-linecap="round" stroke-linejoin="round"
  26.                             d="M3 5a2 2 0 012-2h2.28a2 2 0 011.94 1.515l.516 2.066a2 2 0 01-.45 1.927l-1.27 1.27a16.001 16.001 0 006.586 6.586l1.27-1.27a2 2 0 011.927-.45l2.066.516A2 2 0 0121 16.72V19a2 2 0 01-2 2h-1C10.82 21 3 13.18 3 4V5z"/>
  27.                     </svg>
  28.                 </div>
  29.                 <div class="text-sm leading-tight">
  30.                     <div class="text-gray-500">Call Center:</div>
  31.                     <div class="font-semibold text-[#1f5fa8]">
  32.                         +7 (7172) 70-80-90<br>
  33.                         +7 (702) 006-56-56
  34.                     </div>
  35.                 </div>
  36.             </div>
  37.         {% endif %}
  38.         {% include 'blocks/header-accessibility.html.twig' %}
  39.         
  40.         {% include 'blocks/header-langs.html.twig' %}
  41.     </div>
  42.     <div class="bg-[rgba(153,159,171,0.2)] dark:bg-white dark:border-t dark:border-b dark:border-black">
  43.         <div class="navbar container px-0 flex flex-col md:flex-row justify-between overflow-hidden dark:text-black dark:font-bold">
  44.             {% for item in main_navigation.nav %}
  45.                 {% if not item.children|default(null) %}
  46.                     <a href="{{ item.href }}" target="{{ item.target }}">{{ item.text }}</a>
  47.                 {% else %}
  48.                     <div class="dropdown">
  49.                         <button class="dropbtn">
  50.                             {{ item.text }}
  51.                         </button>
  52.                         <div class="dropdown-content">
  53.                             {% for child in item.children %}
  54.                                 <a href="{{ child.href }}" target="{{ child.target }}">{{ child.text }}</a>
  55.                             {% endfor %}
  56.                         </div>
  57.                     </div>
  58.                 {% endif %}
  59.             {% endfor %}
  60.         </div>
  61.     </div>
  62. </header>
  63. {# MOBILE HEADER #}
  64. <header class="shadow-[0_2px_4px_rgba(0,0,0,0.06)] dark:shadow-none md:hidden py-5 orgs-model-wrapper">
  65.     <div class="container flex flex-row content-center justify-between align-center">
  66.         <div class="flex flex-row space-around gap-x-4 basis-1/3">
  67.             {% include 'blocks/header-langs.html.twig' %}
  68.         </div>
  69.         <div class="flex flex-row gap-4 self-center basis-1/3">
  70.             <a class="self-center" href="{{ path('homepage') }}">
  71.                 <img class="w-[50px] md:w-full" src="/img/logo/{{ current_request.domain }}.png" alt="">
  72.             </a>
  73.             <a class="self-center" href="{{ path('homepage') }}">
  74.                 <img class="w-[50px] md:w-full" src="/img/gerb.png" alt="">
  75.             </a>
  76.         </div>
  77.         <div class="basis-1/3">
  78.             <input id="menu-toggle" type="checkbox"/>
  79.             <label class='menu-button-container z-10' for="menu-toggle">
  80.                 <div class='menu-button'></div>
  81.             </label>
  82.             <div class="menu overflow-hidden">
  83.                 <div class="container my-6 !block">
  84.                     {% include 'blocks/header-search.html.twig' %}
  85.                 </div>
  86.                 <div class="container py-6 bg-[rgba(153,159,171,0.2)] dark:bg-white dark:border-t dark:border-b dark:border-black ">
  87.                     <div class="navbar  px-0 flex flex-col md:flex-row justify-between overflow-hidden dark:text-black dark:font-bold">
  88.                         {% for item in main_navigation.nav %}
  89.                             {% if not item.children|default(null) %}
  90.                                 <a href="{{ item.href }}" target="{{ item.target }}">{{ item.text }}</a>
  91.                             {% else %}
  92.                                 <div class="dropdown">
  93.                                     <button class="dropbtn">
  94.                                         {{ item.text }}
  95.                                     </button>
  96.                                     <div class="dropdown-content">
  97.                                         {% for child in item.children %}
  98.                                             <a href="{{ child.href }}" target="{{ child.target }}">{{ child.text }}</a>
  99.                                         {% endfor %}
  100.                                     </div>
  101.                                 </div>
  102.                             {% endif %}
  103.                         {% endfor %}
  104.                     </div>
  105.                     <div class="text-center my-4">
  106.                         <div class="mx-12 border border-[#cda062] px-4 py-2 my-4">
  107.                             {% include 'blocks/header-accessibility-mobile.html.twig' %}
  108.                         </div>
  109.                     </div>
  110.                 </div>
  111.             </div>
  112.         </div>
  113.     </div>
  114. </header>