templates/includes/navigation/layout2_mobile.html.twig line 1

  1. {# <!-- Layout 2 - Mobile --> #}
  2. <div class="mobile-nav__item">
  3.     <div class="mobile-nav__item-title" @click="mobileNavContent = 2">
  4.         {{ item.title }}
  5.         <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  6.             <path d="m7.5 2.5 10 10-10 10" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" />
  7.         </svg>
  8.     </div>
  9.     <div class="mobile-nav__item-content" :class="{'mobile-nav__item-content--show': mobileNavContent === 2}">
  10.         <div class="mobile-nav__header">
  11.             <div class="mobile-nav__close" @click="showMobileNav = false; mobileNavContent = null">
  12.                 <svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
  13.                     <path d="M13.5 2.5L2.5 13.5" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />
  14.                     <path d="M2.5 2.5L13.5 13.5" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />
  15.                 </svg>
  16.             </div>
  17.         </div>
  18.         <div class="mobile-nav__item-content-title" @click="mobileNavContent = null">
  19.             <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  20.                 <path d="m17.5 2.5-10 10 10 10" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" />
  21.             </svg>
  22.             {{ item.title }}
  23.         </div>
  24.         <div class="flyout-nav-cols">
  25.             {# <!-- Children --> #}
  26.             <div class="flyout-nav-cols__col">
  27.                 <div class="flyout-nav-cols__title">{{ flyoutPage['titleColumn1'] }}</div>
  28.                 <div class="flyout-nav-links flyout-nav-links--big">
  29.                     {% for child in flyoutPage['children'] %}
  30.                         <a href="{{ child['url'] }}" class="flyout-nav-links__link">
  31.                             {{ child['title'] }}
  32.                             <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 26">
  33.                                 <path fill-rule="evenodd" clip-rule="evenodd" d="M13 13 0 0v13h13Z" fill="#FF73F5" />
  34.                                 <path fill-rule="evenodd" clip-rule="evenodd" d="M0 13v13l13-13H0Z" fill="#FF73F5" />
  35.                             </svg>
  36.                         </a>
  37.                     {% endfor %}
  38.                 </div>
  39.             </div>
  40.             {# <!-- Blocks/SubPages --> #}
  41.             <div class="flyout-nav-cols__col">
  42.                 <div class="flyout-nav-cols__title">{{ flyoutPage['titleColumn2'] }}</div>
  43.                 <div class="flyout-nav-quickstart">
  44.                     <div class="flyout-nav-quickstart__items">
  45.                         {# <!-- Blocks 2-1 --> #}
  46.                         {% for item21 in flyoutPage['urls21'] %}
  47.                             <a href="{{ item21['url'] }}" class="flyout-nav-quickstart__item">
  48.                                 <span class="flyout-nav-quickstart__title">
  49.                                     {{ item21['title'] }}
  50.                                 </span>
  51.                                 <span class="flyout-nav-quickstart__text">
  52.                                     {{ item21['preview']|raw }}
  53.                                 </span>
  54.                             </a>
  55.                         {% endfor %}
  56.                     </div>
  57.                     {% if flyoutPage['urlMoreLink'] is defined and flyoutPage['urlMoreLink'] %}
  58.                     <a href="{{ flyoutPage['urlMoreLink'] }}" class="flyout-nav-quickstart__link">{{ flyoutPage['titleMoreLink'] }}</a>
  59.                     {% endif %}
  60.                 </div>
  61.             </div>
  62.         </div>
  63.     </div>
  64. </div>