feature: new header and left-menu
This commit is contained in:
@ -1,3 +1,28 @@
|
||||
|
||||
const MenuTabs = Array.from(document.querySelectorAll(".jsMenuTab"));
|
||||
MenuTabs.forEach(menuTab => {
|
||||
const menuHeader = menuTab.querySelector('.jsMenuHeader');
|
||||
const menuArrow = menuTab.querySelector('.jsMenuArrow')
|
||||
const menuSub = menuTab.querySelector('.jsMenuSub');
|
||||
const menuOption = menuTab.querySelector('.jsMenuOption');
|
||||
const menuAdmin = menuTab.querySelector('.jsMenuAdmin');
|
||||
|
||||
menuHeader.addEventListener('click', e => {
|
||||
menuArrow.classList.toggle('transform-up');
|
||||
menuSub.classList.toggle('hidden');
|
||||
});
|
||||
menuOption.addEventListener('click', e => {
|
||||
menuAdmin.classList.toggle('hidden');
|
||||
e.stopPropagation();
|
||||
});
|
||||
});
|
||||
|
||||
// const searchField = document.querySelector('.menu-search');
|
||||
// console.log(searchField);
|
||||
// const leform = searchField.querySelector('form');
|
||||
// console.log(leform);
|
||||
|
||||
|
||||
// auxiliary function closes the user profile menu
|
||||
function closeUserControls() {
|
||||
let userControls = Array.from(document.querySelectorAll(".user-controls"));
|
||||
|
Reference in New Issue
Block a user