portfolio/index-allpage.js
2023-04-14 11:42:53 +02:00

44 lines
1.5 KiB
JavaScript

// Set delay to ms
function delay(milliseconds){
return new Promise(resolve => {
setTimeout(resolve, milliseconds);
});
}
const CurrentPage = document.querySelector('meta[name="CurrentPage"]').content
function scrollTop() {
const scrollBtn = document.querySelector('.scrollTop');
if(this.scrollY >= 90) scrollBtn.classList.add('scrollTop-show'); else scrollBtn.classList.remove('scrollTop-show');
}
window.addEventListener('scroll', scrollTop);
const navMobileContentClose = document.querySelector('.nav-mobile-content-close');
const navMenu = document.querySelector('#nav-menu');
const navMenuImg = document.querySelector('#nav-menu-img');
function navShow() {
if (navMobileContentClose.classList.contains('nav-mobile-content')) {
navMobileContentClose.classList.remove('nav-mobile-content');
if(CurrentPage == "projects", "about", "news") {
navMenuImg.src = '../data/images/menu.svg';
} else {
navMenuImg.src = 'data/images/menu.svg';
console.log("you are on the homepage")
}
} else {
navMobileContentClose.classList.toggle('nav-mobile-content');
if(CurrentPage == "projects", "about", "news") {
navMenuImg.src = '../data/images/close.svg';
} else {
navMenuImg.src = 'data/images/close.svg';
console.log("you are on the homepage")
}
}
}
navMenu.addEventListener('click', navShow);
const year = new Date().getFullYear();
document.querySelector('.current-year').innerText = year;