further work on language selector on mobile view

This commit is contained in:
Jonas Heinrich 2020-04-29 15:48:29 +02:00
parent df552d5478
commit ace2f79fd5
5 changed files with 81 additions and 5 deletions

19
kit/js/menu.js Normal file
View file

@ -0,0 +1,19 @@
document.addEventListener("DOMContentLoaded", function() {
window.onclick = function(event) {
// Toggle lang switcher dropdown menu on mobile view
if (event.target.closest('.header-lang-small')) {
var dropdown = document.getElementById("dropdown");
var dropdownIcon = document.querySelector('.header-lang-small .icon');
console.log(dropdownIcon);
if (dropdown.style.display === "block") {
dropdown.style.display = "none";
dropdownIcon.classList.toggle('active');
} else {
dropdown.style.display = "block";
dropdownIcon.classList.toggle('active');
}
};
};
});