<div id="admin-left-sidebar" class="sidebar sidebar-dark sidebar-main sidebar-expand-lg sidebar-main-resize mini large-screen">
<!-- App logo and controls -->
<div id="admin-left-logo" class="navbar navbar-dark bg-dark-100 navbar-static border-0">
<div class="navbar-brand flex-fill wmin-0">
<img id="menu-logo" src="{{ asset('images/logo2-1.svg') }}" class="sidebar-resize-hide" alt="">
<img id="menu-logo2" src="{{ asset('images/logo2-2.svg') }}" class="sidebar-resize-hide hiddenText" alt="">
</div>
</div>
<!-- /app logo and controls -->
<hr>
<!-- Sidebar content -->
<div class="l-navbar" id="nav-bar">
<nav class="nav">
<div>
<div class="nav_list">
<ul class="menu_items">
{% include 'menu/menu.html.twig' %}
</ul>
</div>
</div>
</nav>
</div>
<!-- /sidebar content -->
{% if has_parameter_granted('multilingual') %}
<!-- Flags -->
<div id="admin-left-flags" class="language-switcher">
<!--
<a href="{{ get_url_with_locale(app.request.uri, 'en') }}">
<img src="{{ asset('build/images/flags/en.png') }}" title="{{ 'language.en'|trans({},'country') }}" alt="{{ 'language.en'|trans({},'country') }}">
</a>
-->
<a href="{{ get_url_with_locale(app.request.uri, 'fr') }}">
<img src="{{ asset('build/images/flags/fr.png') }}" title="{{ 'language.fr'|trans({},'country') }}" alt="{{ 'language.fr'|trans({},'country') }}">
</a>
<a href="{{ get_url_with_locale(app.request.uri, 'de') }}">
<img src="{{ asset('build/images/flags/de.png') }}" title="{{ 'language.de'|trans({},'country') }}" alt="{{ 'language.de'|trans({},'country') }}">
</a>
</div>
<!-- /flags -->
{% endif %}
</div>
<script>
$(document).ready(function() {
$(".content-wrapper").mousemove(
// Mouse enter page content (to remove menu display bug)
function() {
// Hide fields
displayFields(false);
}
);
$("#menu-logo2").click(
// Click on logo => back to home
function() {
window.location.href = "{{ path('home') }}"
}
);
$("#admin-left-sidebar").hover(
// Mouse enter left menu
function() {
// Display menu text
setTimeout(function () {
displayFields(true);
}, 150); /* delay of css transition */
},
// Mouse leave left menu
function() {
// Hide menu text
displayFields(false);
}
);
$(".nav_list").hover(
// Mouse enter left menu
function() {
// Display menu text
setTimeout(function () {
displayFields(true);
}, 150); /* delay of css transition */
}
);
function displayFields(display) {
if (display) {
$("#admin-left-sidebar .nav_name, #admin-left-sidebar .badgeMenu").each(function() {
if ($(this).hasClass("hiddenText")) {
$(this).removeClass("hiddenText");
$(this).addClass("visibleText");
}
});
$("#menu-logo2").each(function() {
if ($(this).hasClass("hiddenText")) {
$(this).removeClass("hiddenText");
$(this).addClass("visibleText");
}
});
$("#menu-logo").each(function() {
if ($(this).hasClass("visibleText")) {
$(this).removeClass("visibleText");
$(this).addClass("hiddenText");
}
});
} else {
$("#admin-left-sidebar .nav_name, #admin-left-sidebar .badgeMenu").each(function() {
if ($(this).hasClass("visibleText")) {
$(this).removeClass("visibleText");
$(this).addClass("hiddenText");
}
});
$("#client-logo").each(function() {
if ($(this).hasClass("visibleText")) {
$(this).removeClass("visibleText");
$(this).addClass("hiddenText");
}
});
$("#menu-logo").each(function() {
if ($(this).hasClass("hiddenText")) {
$(this).removeClass("hiddenText");
$(this).addClass("visibleText");
}
});
$("#menu-logo2").each(function() {
if ($(this).hasClass("visibleText")) {
$(this).removeClass("visibleText");
$(this).addClass("hiddenText");
}
});
}
}
});
</script>