implement loader

This commit is contained in:
Michi 2025-03-22 22:42:40 +01:00
parent 4f315d1224
commit 241863ebc9
4 changed files with 112 additions and 12 deletions

View file

@ -1,17 +1,27 @@
// Add event listeners
document.addEventListener('DOMContentLoaded', async function(){
scrollTopVisibilityUpdate();
updateNavStyle();
calculateAge(".age");
// add eventlistener to language selector
const languageSelector = document.querySelector(".language-selector");
languageSelector.addEventListener('change', function(){
window.location.href = languageSelector.value + window.location.hash;
});
// load projects
loadMoreContent('.project-list', 6);
setTimeout(() => {
scrollTopVisibilityUpdate();
updateNavStyle();
calculateAge(".age");
// add eventlistener to language selector
const languageSelector = document.querySelector(".language-selector");
languageSelector.addEventListener('change', function(){
window.location.href = languageSelector.value + window.location.hash;
});
// load projects
loadMoreContent('.project-list', 6);
// hide loader
const loader = document.querySelector('.loadingscreen');
loader.classList.add('fade-out-no-scale');
//loader.classList.add('hidden');
setTimeout(() => {
loader.classList.add('hidden');
}, 250);
}, 250);
});
window.addEventListener('scroll', function(){