mirror of
https://github.com/Investigamer/cardconjurer.git
synced 2025-07-27 05:14:53 -05:00
10 lines
585 B
JavaScript
10 lines
585 B
JavaScript
function toggleMenu() {
|
|
if (document.querySelector('.hamburger').classList.contains('opened')) {
|
|
document.querySelector('.hamburger').classList.remove('opened');
|
|
Array.from(document.querySelectorAll('.menu-visible')).forEach(element => element.classList.remove('menu-visible'));
|
|
} else {
|
|
document.documentElement.style.setProperty('--window-diagonal-size', (Math.floor(Math.sqrt(window.innerWidth ** 2 + window.innerHeight ** 2)) + 2) + 'px');
|
|
document.querySelector('.hamburger').classList.add('opened');
|
|
document.querySelector('.menu').classList.add('menu-visible');
|
|
}
|
|
} |