{% extends "frontend/index.html.twig" %}
{% block body %}
{{ parent() }}
{% if user is defined and user is not null and user.disclaimerAccepted is null %}
{% include "frontend/employee/accept-disclaimer-modal.html.twig" %}
{% endif %}
{% set today = "now"|date('d-m-Y') %}
{% set validityDays = user_service.getPwdValidityDays() %}
{% if validityDays is empty %}
{% set validityDays = 30 %}
{% endif %}
{% set pwdChanged = user is defined ? user.passwordChanged|date('d-m-Y') : "now"|date('d-m-Y') %}
{% set pwdChangeDiff = user is defined ? date(today).diff(date(pwdChanged)) : 0 %}
{% set leftDays = pwdChangeDiff.days is defined ? pwdChangeDiff.days : 0 %}
{% if user is defined and (user.passwordChanged is null or leftDays >= validityDays ) %}
{% include "frontend/employee/password-change-modal.html.twig" with {user: user, pwdChanged: pwdChangeDiff} %}
{% endif %}
{% endblock %}
{% block mainnavi %}
{% set parkingLot = user_service.getParkingLotId() %}
{% set accessParking = user_service.hasAccessParking() %}
<nav class="navbar sticky-top navbar-expand-md">
{% block logo %}
<a class="navbar-brand" href="/employee">
<img src="/public/img/op-mobility-logo.svg" width="120" alt="">
</a>
{% endblock %}
{% block mainnaviElements %}
{% if user is not null and user is defined %}
<button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarTogglerFrontend" aria-controls="navbarTogglerFrontend" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarTogglerFrontend">
<ul class="navbar-nav ml-auto mt-2 mt-lg-0">
<li class="nav-item">
<a class="nav-link{% if app.request.attributes.get('_route') == 'employee' %} active{% endif %}" href="{{ path('employee') }}">Dashboard</a>
</li>
<li class="nav-item">
<a class="nav-link{% if app.request.attributes.get('_route') == 'employee_calendar' %} active{% endif %}" href="{{ path('employee_calendar') }}">Calendar</a>
</li>
{% if parkingLot is not null or accessParking == 1 %}
<li class="nav-item">
<a class="nav-link{% if app.request.attributes.get('_route') == 'parking' %} active{% endif %}" href="{{ path('parking') }}">Parking</a>
</li>
{% endif %}
<!--<li class="nav-item">
<a class="nav-link" href="#">Messages</a>
</li>-->
<li class="collapsed-divider"></li>
<li class="nav-item">
<a class="nav-link{% if app.request.attributes.get('_route') == 'employee_account' %} active{% endif %}" href="{{ path('employee_account')}}">Account</a>
</li>
<li>
<a class="nav-link" href="{{ path('employee_logout') }}"><i class="fal fa-sign-out"></i></a>
</li>
</ul>
</div>
{% endif %}
{% endblock %}
</nav>
{% endblock %}
{% block footermenu %}
<div class="footer-menu col">
<ul class="p-0">
<li><a href="{{ path('employee_legaldisclaimer') }}">Terms of use</a></li>
<li><span class="crypt-mail" data-title="Feedback">feedback@op-buce.com</span></li>
<li><a href="https://op-buce.com/public/files/Anleitung-op-buce.com_1.pdf" target="_blank">User's guide</a></li>
</ul>
</div>
{% endblock %}