stack/src/components/main-nav/main-nav.twig line 1

Open in your IDE?
  1. <nav class="m-nav d-flex flex-column gap-2 d-lg-block" aria-label="primary navigation">
  2.   <header class="m-nav__header d-flex justify-content-between align-items-center gap-1 d-lg-none p-2 u-posr">
  3.     {% include "@Components/main-header/main-header-logo/main-header-logo.twig" with {props: {
  4.       img: {
  5.         src: "images/svg/logo.svg",
  6.         width: 113,
  7.         height: 32,
  8.         alt: "logo",
  9.       },
  10.     }} %}
  11.     {% include "@Components/button/button-nav-closer.twig" %}
  12.   </header>
  13.   <div class="m-nav__wrap d-flex flex-column align-items-center gap-2 u-posr">
  14.     <div class="m-nav__search d-flex d-lg-none w-100 px-2">
  15.       {% include "@Components/main-header/main-header-search/main-header-search.twig" with {props: props.search} %}
  16.     </div>
  17.     <div class="m-nav__inner d-flex flex-column-reverse flex-lg-row align-items-lg-center justify-content-lg-between gap-2 w-100 px-2 px-lg-0">
  18.       <ul class="m-nav__list d-flex flex-column">
  19.         {% include "@Components/items/menu-item/menu-item.twig" with {
  20.           items: props.nav,
  21.           level: 1,
  22.         } only %}
  23.       </ul>
  24.       {% if props.catalog.url %}
  25.         {% include "@Components/button/button.twig" with {props: {
  26.           title: props.catalog.title,
  27.           url: props.catalog.url,
  28.           icon: {
  29.             src: "@Images/svg/chevron-right.svg",
  30.             size: "lg"
  31.           },
  32.           extra_class: "m-nav__catalog-btn"
  33.         }} %}
  34.       {% endif %}
  35.     </div>
  36.   </div>
  37.   {% include "@Components/language-select-mobile/language-select-mobile.twig" with {props: props.languages} %}
  38. </nav>