templates/includes/header.html.twig line 1

Open in your IDE?
  1. {% set isHomepage = '' %}  
  2. {% if document.getProperty("is-homepage") == true %}
  3.     {% set isHomepage = 'apk-is-homepage' %}
  4. {% endif %}
  5. {% if not editmode %}
  6. <header id="header">
  7.     <div class="{{ isHomepage }}">
  8.         <div class="apk-above-header uk-visible@m">
  9.             <div class="uk-container apk-container-1400 uk-position-relative">
  10.                 <div uk-navbar>
  11.                     <div class="uk-navbar-right">
  12.                         <ul class="uk-navbar-nav">
  13.                             <li>
  14.                                 <a href="/{{ app.request.locale }}/rdv-gratuit" class="uk-button uk-margin-small-top">{{ 'Rendez-vous gratuit'|trans }}</a>
  15.                             </li>
  16.                         </ul>
  17.                     </div>
  18.                 </div>
  19.             </div>
  20.         </div>
  21.         <div class="apk-menu-middle uk-visible@m">
  22.             <div class="uk-container apk-container-1400">
  23.                 <div uk-navbar>
  24.                     <div class="uk-navbar-left" style="margin-top: -25px;">
  25.                         <a href="/{{ app.request.locale }}"><img class="apk-logo-header" src="/static/img/logos/logo.png" alt=""></a>
  26.                         {% if document.getProperty("navPublic") == "professionnels" %}
  27.                         <div class="uk-inline">
  28.                             <button class="uk-button {% if document.getProperty("is-homepage") == true %}uk-button-primary{% else %}uk-button-other{% endif %} uk-margin-left" type="button">Je suis professionnel <img uk-svg width="8" src="/static/img/pictos/arrow-down.svg" alt=""></button>
  29.                             <div class="uk-dropdown-large" uk-dropdown style="padding: 15px;">
  30.                                 <ul class="uk-nav uk-dropdown-nav">
  31.                                     <li><a href="/{{ app.request.locale }}/particuliers" style="color: #063F5C;min-height: 0;">{{"Je suis particulier"|trans}}</a></li>
  32.                                 </ul>
  33.                             </div>
  34.                         </div>
  35.                        
  36.                         {% else %}
  37.                          <div class="uk-inline">
  38.                             <button class="uk-button {% if document.getProperty("is-homepage") == true %}uk-button-primary{% else %}uk-button-other{% endif %} uk-margin-left" type="button">Je suis particulier <img uk-svg width="8" src="/static/img/pictos/arrow-down.svg" alt=""></button>
  39.                             <div class="uk-dropdown-large" uk-dropdown style="padding: 15px;">
  40.                                 <ul class="uk-nav uk-dropdown-nav">
  41.                                     <li><a href="/{{ app.request.locale }}/professionnels" style="color: #063F5C;min-height: 0;">{{"Je suis professionnel"|trans}}</a></li>
  42.                                 </ul>
  43.                             </div>
  44.                         </div>
  45.                         {% endif %}
  46.                     </div>
  47.                     <div class="uk-navbar-right">
  48.                         {% include "includes/main-nav.html.twig" %}
  49.                     </div>
  50.                 </div>
  51.             </div>
  52.         </div>
  53.     </div>
  54.     <div class="uk-background-muted uk-hidden@m apk-header-mobile">
  55.         <div class="uk-position-z-index" uk-sticky>
  56.             <div class="apk-div-menu-mobile uk-hidden@m">
  57.                 <div class="uk-flex uk-flex-between">
  58.                     <div class="apk-logo-header-mobile">
  59.                         <a href="/{{ app.request.locale }}"><img width="175" src="/static/img/logos/logo.png" alt=""></a>
  60.                     </div>
  61.                     <div class="uk-flex uk-flex-middle">
  62.                         <a class="apk-btn-mobile" uk-toggle="target: #offcanvas-nav-primary"><img uk-svg src="/static/img/pictos/menu-burger.svg" alt=""></a>
  63.                     </div>
  64.                 </div>
  65.             </div>
  66.             <div id="offcanvas-nav-primary" class="apk-menu-mobile" uk-offcanvas="overlay: true; flip: true">
  67.                 <div class="uk-offcanvas-bar uk-flex uk-flex-column">
  68.                     <div class="apk-div-logo-menu-mobile">
  69.                         <a href="/{{ app.request.locale }}"><img class="logo-menu-mobile-offcanvas" src="/static/img/logos/logo.png" alt=""></a>
  70.                     </div>
  71.                     <a class="uk-button uk-margin-small-bottom uk-margin-top apk-button-rdv" href="/{{ app.request.locale }}/rdv-gratuit">{{ 'Rendez-vous gratuit'|trans }}</a>
  72.                     {% include "includes/main-nav-sidebar.html.twig" %}
  73.                     {% if document.getProperty("navPublic") == "professionnels" %}
  74.                     <div class="uk-inline">
  75.                         <button class="uk-button uk-button-other uk-margin-top" type="button">{{"Je suis professionnel"|trans}}<img uk-svg width="8" src="/static/img/pictos/arrow-down.svg" alt=""></button>
  76.                         <div class="uk-dropdown-large" uk-dropdown style="padding: 15px;">
  77.                             <ul class="uk-nav uk-dropdown-nav">
  78.                                 <li><a href="/{{ app.request.locale }}/particuliers" style="color: #063F5C;min-height: 0;">{{"Je suis particulier"|trans}}</a></li>
  79.                             </ul>
  80.                         </div>
  81.                     </div>
  82.                     {% else %}
  83.                     <div class="uk-inline">
  84.                         <button class="uk-button uk-button-other uk-margin-top" type="button">{{"Je suis particulier"|trans}}<img uk-svg width="8" src="/static/img/pictos/arrow-down.svg" alt=""></button>
  85.                         <div class="uk-dropdown-large" uk-dropdown style="padding: 15px;">
  86.                             <ul class="uk-nav uk-dropdown-nav">
  87.                                 <li><a href="/{{ app.request.locale }}/professionnels" style="color: #063F5C;min-height: 0;">{{"Je suis professionnel"|trans}}</a></li>
  88.                             </ul>
  89.                         </div>
  90.                     </div>
  91.                     {% endif %}
  92.                             
  93.                 </div>
  94.             </div>
  95.         </div>
  96.     </div>
  97. </header>
  98. {% endif %}
  99. {#{ get_language_switcher_html() }#}