templates/partials/_header_home.html.twig line 1

Open in your IDE?
  1. <!-- Main Navbar-->
    <header class="header z-index-150">
      <nav class="navbar py-3 px-0 shadow-sm text-white position-relative">
        <!-- Search Box-->
        <div class="search-box shadow-sm">
          <button class="dismiss d-flex align-items-center">
            <svg class="svg-icon svg-icon-heavy">
              <use xlink:href="#close-1"> </use>
            </svg>
          </button>
          <form id="searchForm" action="#" role="search">
            <input class="form-control shadow-0" type="text" placeholder="What are you looking for...">
          </form>
        </div>
        <div class="container-fluid w-100">
          <div class="navbar-holder d-flex align-items-center justify-content-between w-100">
            <!-- Navbar Header-->
            <div class="navbar-header">
              <!-- Navbar Brand --><a class="" href="{{path('home.index')}}">
                <div class="brand-text d-none d-lg-inline-block"><img src="/images/identite/LOGO_LOGISTIC_FULL_SERVICE_DPAN001.png"
                    class="img-fluid" width="250 px"><!--navbar-brand d-none d-sm-inline-block <span style="margin-left:15px;">Full </span><strong> Service</strong>-->
                </div>
                <div class="brand-text d-sm-inline-block d-lg-none"><img
                    src="/images/identite/LOGO_LOGISTIC_FULL_SERVICE_DPAN001.png" class="img-fluid" width="150 px"><!--<strong>FS</strong>--></div>
              </a>
              <!-- Toggle Button <a class="menu-btn active" id="toggle-btn" href="#"><span></span><span></span><span></span></a>-->
            </div>
            {% if app.token is defined and app.token.originalToken is defined %}
              <div class="impersonation-banner text-white bg-danger text-center py-2 px-3 fw-bold">
                ⚠️ Session d’impersonation active – Vous êtes connecté en tant que {{ app.user.fullName }}.
                <a href="{{ path('admin') ~ '?_switch_user=_exit' }}" class="text-white text-decoration-underline ms-2">
                  Quitter l’impersonation
                </a>
              </div>
            {% endif %}
            <!-- Navbar Menu -->
            <ul class="nav-menu list-unstyled d-flex flex-md-row align-items-md-center">
              <!-- Logout    -->
              {% if app.user %}
              <li class="nav-item dropdown"><a class="nav-link text-white dropdown-toggle d-flex align-items-center"
                  id="user" href="#" data-bs-toggle="dropdown" aria-expanded="false"><span
                    class="d-sm-inline-block">{{ app.user.fullName }}</span></a>
                <ul class="dropdown-menu dropdown-menu-end mt-3 shadow-sm" aria-labelledby="Connexion">
                <!-- Gestion de l'impersonation -->
                {% if app.token is defined and app.token.originalToken is defined %}
                  <a class="dropdown-item text-danger" href="{{ path('admin') ~ '?_switch_user=_exit' }}">
                    Quitter l’impersonation
                  </a>
                  <div class="dropdown-divider"></div>
                {% endif %}
                  <a class="dropdown-item" href="{{path('profile.edit')}}">Modifier les informations</a>
                  <div class="dropdown-divider"></div>
                  <a class="dropdown-item" href="{{path('security.logout', {id : app.user.id })}}">Déconnexion</a>
                </ul>
              </li>
              {% else %}
              <li class="nav-item"><a class="nav-link text-white" href="{{path('security.login')}}"> <span
                    class="d-sm-inline">Connexion</span>
                  <svg class="svg-icon svg-icon-xs svg-icon-heavy">
                    <use xlink:href="#security-1"> </use>
                  </svg></a>
              </li>
              {% endif %}
            </ul>
          </div>
        </div>
      </nav>
    </header>