app/Resources/views/header.html.twig line 1

Open in your IDE?
  1. <nav class="header">
  2.     <div class="size-container">
  3.         <div class="header__left">
  4.             <a href="{{ path('app_home_page') }}" class="header__left--logo">
  5.                 <span class="desktop">
  6.                     {{ source('inline/efc-logo.svg.twig') }}
  7.                 </span>
  8.                 <span class="mobile">
  9.                     {{ source('inline/efc-logo-mobile.svg.twig') }}
  10.                 </span>
  11.             </a>
  12.         </div>
  13.         <div class="header__right">
  14.             <div id="menuUser" class="header__right--user">
  15.                 {% if is_granted('ROLE_USER') %}
  16.                     <span class="global-button">
  17.                         {{ app.user.firstName }}
  18.                     </span>
  19.                     <div id="menuUserDropdown" class="nav-down hidden">
  20.                         <a href="{{ path('profile_show') }}" class="global-button">
  21.                             {{ 'header.profile'|trans|desc('Profile') }}
  22.                         </a>
  23.                         <a href="{{ path('security_logout') }}" class="global-button">
  24.                             {{ 'header.logout'|trans|desc('Logout') }}
  25.                         </a>
  26.                     </div>
  27.                 {% else %}
  28.                     <a href="{{ path('security_login') }}" class="global-button">
  29.                         {{ 'header.login'|trans|desc('Login') }}
  30.                     </a>
  31.                 {% endif %}
  32.             </div>
  33.             <div id="menuBurger" class="header__right--burger">
  34.                 <span></span>
  35.                 <span></span>
  36.                 <span></span>
  37.             </div>
  38.         </div>
  39.     </div>
  40.     <div id="menuActive" class="header__menu hidden">
  41.         <div class="header__menu--container">
  42.             <a href="{{ path('app_home_page') }}" class="header__menu--link">
  43.                 {{ source('inline/efc-square-icon.svg.twig') }}
  44.                 {{ 'header.menu_home'|trans|desc('Home') }}
  45.             </a>
  46.             <a href="{{ path('featured_movie_index') }}" class="header__menu--link">
  47.                 {{ source('inline/efc-square-icon.svg.twig') }}
  48.                 {{ 'home.films_title'|trans}}
  49.             </a>
  50.             {% if blogPosts is defined and blogPosts is not empty%}
  51.                 <a href="{{ path('blog_post_index') }}" class="header__menu--link">
  52.                     {{ source('inline/efc-square-icon.svg.twig') }}
  53.                     {{ 'header.menu_blog'|trans|desc('Blog') }}
  54.                 </a>
  55.             {% endif %}
  56.             <a href="{{ path('profile_show') }}" class="header__menu--link">
  57.                 {{ source('inline/efc-square-icon.svg.twig') }}
  58.                 {{ 'header.menu_challenge'|trans|desc('Go to the Challenge') }}
  59.             </a>
  60.             <a href="{{ path('app_faq_page') }}" class="header__menu--link">
  61.                 {{ source('inline/efc-square-icon.svg.twig') }}
  62.                 {{ 'header.menu_faq'|trans|desc('More Info') }}
  63.             </a>
  64.         </div>
  65.         <div class="size-container">
  66.             <div id="closeMenu" class="header__menu--close">
  67.                 <span></span>
  68.                 <span></span>
  69.             </div>
  70.         </div>
  71.     </div>
  72. </nav>