aboutsummaryrefslogtreecommitdiff
path: root/src/web/component/navigation/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/web/component/navigation/index.js')
-rw-r--r--src/web/component/navigation/index.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/web/component/navigation/index.js b/src/web/component/navigation/index.js
new file mode 100644
index 0000000..2c996a0
--- /dev/null
+++ b/src/web/component/navigation/index.js
@@ -0,0 +1,11 @@
+
+const toggle = Z.by_id('toggle');
+
+toggle.onclick = (event) => {
+ toggle.classList.toggle('open');
+ event.stopPropagation();
+};
+
+document.addEventListener('click', () => {
+ toggle.classList.remove('open');
+});