File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -51,30 +51,30 @@ import links from "@data/links.json";
5151document.addEventListener("DOMContentLoaded", function() {
5252 var navbar = document.getElementById("navbar") as HTMLElement;
5353 if (!navbar) return;
54-
54+
5555 var prevScrollPos = window.pageYOffset || document.documentElement.scrollTop;
5656 var isFocused = false;
57-
57+
5858 window.addEventListener("scroll", function() {
5959 var currentScrollPos = window.pageYOffset || document.documentElement.scrollTop;
60-
60+
6161 if (!isFocused) {
6262 if (prevScrollPos > currentScrollPos) {
6363 navbar.style.transform = "translateY(0)";
6464 } else {
6565 navbar.style.transform = "translateY(-100%)";
6666 }
6767 }
68-
68+
6969 prevScrollPos = currentScrollPos;
7070 });
71-
71+
7272 if ('onfocusin' in navbar) {
7373 navbar.addEventListener("focusin", function() {
7474 isFocused = true;
7575 navbar.style.transform = "translateY(0)";
7676 });
77-
77+
7878 navbar.addEventListener("focusout", function() {
7979 isFocused = false;
8080 var currentScrollPos = window.pageYOffset || document.documentElement.scrollTop;
You can’t perform that action at this time.
0 commit comments