|
diff --git a/src/lib/Nav/Nav.svelte b/src/lib/Nav/Nav.svelte
index 4bb4af1..21719ef 100644
--- a/src/lib/Nav/Nav.svelte
+++ b/src/lib/Nav/Nav.svelte
@@ -37,16 +37,44 @@
const linkContainerStyles =
"flex items-center gap-4 bg-secondary children:(no-underline text-grey)";
+
+ let nav: HTMLElement;
+
+ let lastScrollTop: number;
+
+ let scrollTop: number;
+
+ const handleScroll = () => {
+ if (!showMenu) {
+ if (scrollTop > lastScrollTop) {
+ nav.style.top = "-80px";
+ } else {
+ nav.style.top = "0";
+ }
+ }
+
+ lastScrollTop = scrollTop;
+ };
-
+
-