templates/commons/navbar.html.twig line 1

Open in your IDE?
  1. <header  class="position-fixed nav-web content-nav r-0 zi-999 t-0 l-0 bgc-white">
  2.     <div class="position-absolute zi-999 bgc-15683A  skew wi-110 r--28 h-100 t-0"></div>
  3.     <div class="d-flex align-items-center pat-15 pal-45 par-110">
  4.         <a class="navbar-brand  par-34 mar-0"
  5.            href="{{ path('front_landing') }}">
  6.             <img src="{{ asset('assets/img/logo.svg') }}" alt="Facomia" height="72" class=""/>
  7.         </a>
  8.         <div class="col pax-0">
  9.             <div class="d-flex justify-content-end align-items-center mab-15 ">
  10.                 <div class="bgc-15683A c-white c-15683A-h c bgc-F7F6F2-h pax-5 skew-custom c-white">
  11.                     <i class="fa-solid fa-phone d-inline-block pal-10"></i>
  12.                     <a href="tel:+33474972537" class="c-inherit d-inline-block pa-10">04 74 97 25 37</a>
  13.                 </div>
  14.                 <div class="bgc-15683A c-white c-15683A-h bgc-F7F6F2-h pax-5 skew-custom c-white max-30">
  15.                     <i class="fa-solid fa-at d-inline-block pal-10"></i>
  16.                     <a class="c-inherit d-inline-block pa-10 "href="javascript:window.location.href = 'mailto:' + ['facomia.sarl','facomia.com'].join('@')">
  17.                         {{ "facomia.sarl<!---->@<!---->facomia.com" }}
  18.                     </a>
  19.                 </div>
  20.                 <div class="skew bc-15683A bw-2 bs-solid pa-3 bgc-white">
  21.                     <div class="skew-text d-flex align-items-center ">
  22.                         {% if managedLocales|length > 1 %}
  23.                             {% for key, managedLocale in managedLocales %}
  24.                                 {% set params = app.request.get('_route_params') %}
  25.                                 {% set params = params | filter((v, k) => k != '_locale') %}
  26.                                 <div class="{{ app.request.locale == managedLocale ? 'bgc-15683A c-white c-15683A-h bgc-F7F6F2-h' : "bgc-white c-333333 c-white-h bgc-15683A-h" }}  skew-custom  max-10">
  27.                                     <a class="text-center d-flex c-inherit pax-10 text-uppercase {{ app.request.locale == managedLocale ? 'fw-600' : "fw-600" }} text-md-left nav-link"
  28.                                        href="{{ path('front_change_language', {'locale':managedLocale, "routeName":app.request.get('_route')})~"?"~params|url_encode }}">
  29.                                         <img src="{{ asset('assets/img/'~managedLocale~'.svg') }}" class="mar-4 br-20 bw-2 bc-white bs-solid" alt="drapeau {{ managedLocale }}  "/>
  30.                                         {{ managedLocale }}
  31.                                     </a>
  32.                                 </div>
  33.                             {% endfor %}
  34.                         {% endif %}
  35.                     </div>
  36.                 </div>
  37.             </div>
  38.             <nav class="d-flex align-items-center">
  39.                 <ul class="navbar-nav bgc-F7F6F2 w-100 align-items-center skew-custom justify-content-around pax-5">
  40.                     {% for key, category in getCategories()|slice(0, 3) %}
  41.                         <li class="{% if getSubCategories(category)|length and category.isChaine %}dropdown{% endif %} nav-item max-20">
  42.                             <a type="button" class="text-center text-md-left c-244A90-h  c-1E2446 nav-link "
  43.                                {% if getSubCategories(category)|length and category.isChaine %}href="#" {% else %} href="{{ path('front_products', {'catSlug':category.slug}) }}"{% endif %}>
  44.                                 {{ category.title }}
  45.                                 {% if getSubCategories(category)|length and category.isChaine %}
  46.                                     <i class="fas fa-chevron-down mal-4"></i>
  47.                                 {% endif %}
  48.                             </a>
  49.                             {% if getSubCategories(category)|length and category.isChaine %}
  50.                                 <div class="dropdown-menu overflow-hidden skew px-0 pay-16" aria-labelledby="navbarDropdown">
  51.                                     {% for key, subCategory in getSubCategories(category) %}
  52.                                         <a class="dropdown-item skew-text skew-custom c-1E2446 c-244A90-h" href="{{ path('front_products', {'catSlug':category.slug, "subCatSlug":subCategory.slug}) }}">
  53.                                             {{ subCategory.title }}
  54.                                         </a>
  55.                                     {% endfor %}
  56.                                 </div>
  57.                             {% endif %}
  58.                         </li>
  59.                     {% endfor %}
  60.                     {% for key, linkNav in getLinksNav() %}
  61.                         {% if linkNav is not iterable %}
  62.                             <li class="nav-item max-20">
  63.                                 <a class="text-center {{ (currentPage is defined and currentPage == key) ? 'active' }} text-md-left c-244A90-h  c-1E2446 nav-link"
  64.                                    href="{{ linkNav }}">
  65.                                     {{ key }}
  66.                                 </a>
  67.                             </li>
  68.                         {% else %}
  69.                             <li class="nav-item dropdown">
  70.                                 <a class="nav-link c-1E2446  {{ (currentPage is defined and currentPage == key) ? 'active' }} c-244A90-h"
  71.                                    href="#" id="navbarDropdown" type="button">
  72.                                     {{ key }}
  73.                                     <i class="fas fa-chevron-down mal-4"></i>
  74.                                 </a>
  75.                                 <div class="dropdown-menu px-0 pay-16" aria-labelledby="navbarDropdown">
  76.                                     {% for subKey, subLink in linkNav %}
  77.                                         <a class="dropdown-item c-1E2446 c-244A90-h"
  78.                                            href="{{ subLink }}">
  79.                                             {{ subKey }}
  80.                                         </a>
  81.                                     {% endfor %}
  82.                                 </div>
  83.                             </li>
  84.                         {% endif %}
  85.                     {% endfor %}
  86.                 </ul>
  87.             </nav>
  88.         </div>
  89.     </div>
  90. </header>