Skip to content
Open
2 changes: 1 addition & 1 deletion assets/css/ud-styles.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 1 addition & 27 deletions assets/css/ud-styles.css.map

Large diffs are not rendered by default.

70 changes: 52 additions & 18 deletions assets/js/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,20 +32,20 @@
}
};

//===== close navbar-collapse when a clicked
let navbarToggler = document.querySelector(".navbar-toggler");
const navbarCollapse = document.querySelector(".navbar-collapse");

document.querySelectorAll(".ud-menu-scroll").forEach((e) =>
e.addEventListener("click", () => {
navbarToggler.classList.remove("active");
navbarCollapse.classList.remove("show");
})
);
navbarToggler.addEventListener("click", function () {
navbarToggler.classList.toggle("active");
navbarCollapse.classList.toggle("show");
});
// //===== close navbar-collapse when a clicked
// let navbarToggler = document.querySelector(".navbar-toggler");
// const navbarCollapse = document.querySelector(".navbar-collapse");

// document.querySelectorAll(".ud-menu-scroll").forEach((e) =>
// e.addEventListener("click", () => {
// navbarToggler.classList.remove("active");
// navbarCollapse.classList.remove("show");
// })
// );
// navbarToggler.addEventListener("click", function () {
// navbarToggler.classList.toggle("active");
// navbarCollapse.classList.toggle("show");
// });
Comment on lines +35 to +48
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why not removing?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

was commented out for testing. can be removed.


// ===== submenu
const submenuButton = document.querySelectorAll(".nav-item-has-children");
Expand Down Expand Up @@ -84,9 +84,9 @@
return (-c / 2) * (t * (t - 2) - 1) + b;
};

document.querySelector(".back-to-top").onclick = () => {
scrollTo(document.documentElement);
};
// document.querySelector(".back-to-top").onclick = () => {
// scrollTo(document.documentElement);
// };

})();

Expand Down Expand Up @@ -168,4 +168,38 @@ function createCanvasAndLightning() {
}, time * 2);
}
// turned off lightning bolts as its breaking saas
//createCanvasAndLightning();
//createCanvasAndLightning();

// ====== Mobile drawer menu logic ======
document.addEventListener("DOMContentLoaded", function() {
var burgerBtn = document.getElementById("burger-menu-btn");
var drawer = document.getElementById("mobile-drawer");
var closeBtn = document.getElementById("close-drawer-btn");
var backdrop = document.getElementById("drawer-backdrop");

function openDrawer() {
if (drawer && backdrop) {
drawer.classList.add("open");
backdrop.classList.add("open");
document.body.style.overflow = "hidden";
}
}
function closeDrawer() {
if (drawer && backdrop) {
drawer.classList.remove("open");
backdrop.classList.remove("open");
document.body.style.overflow = "";
}
}

if (burgerBtn && drawer && closeBtn && backdrop) {
burgerBtn.addEventListener("click", openDrawer);
closeBtn.addEventListener("click", closeDrawer);
backdrop.addEventListener("click", closeDrawer);

// Close drawer when clicking a menu link
drawer.querySelectorAll("a").forEach(function(link) {
link.addEventListener("click", closeDrawer);
});
}
});
2 changes: 1 addition & 1 deletion assets/scss/_header.scss
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@

& .nav-item {
position: relative;
padding: 0px 20px;
padding: 0px 10px;

@media #{$lg} {
padding: 0px 12px;
Expand Down
Loading