From 2763ae085bc157712571b42ff0d77481a31160bc Mon Sep 17 00:00:00 2001 From: Ariel Costas <94913521+arielcostas@users.noreply.github.com> Date: Sat, 3 Feb 2024 00:46:23 +0100 Subject: Responsive navbar --- assets/js/navbar.js | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 assets/js/navbar.js (limited to 'assets/js/navbar.js') diff --git a/assets/js/navbar.js b/assets/js/navbar.js new file mode 100644 index 0000000..902ed8f --- /dev/null +++ b/assets/js/navbar.js @@ -0,0 +1,10 @@ +/** @type {HTMLElement} */ +const header = document.querySelector('body > header'); +/** @type {HTMLButtonElement} */ +const toggleButton = document.querySelector('button#mobile-menu'); + +function toggleNavbar() { + header.classList.toggle('collapsed'); +} + +toggleButton.addEventListener('click', toggleNavbar); \ No newline at end of file -- cgit v1.3