JS und CSS Dateien hinzugefügt, Navbar-Component hinzugefügt, Fonts korrigiert

This commit is contained in:
R40fendt
2025-04-04 20:47:38 +02:00
parent b4dca8e5b0
commit 1b31a84e18
22 changed files with 2172 additions and 6 deletions

22
scroll-gallery.js Executable file
View File

@@ -0,0 +1,22 @@
localStorage.setItem("scroll-gallery","[]");
document.querySelectorAll(".embla__viewport").forEach((el)=>{
el.addEventListener("touchstart",listener(el));
el.parentElement.querySelector(".embla__button--prev").addEventListener("click", listener(el));
el.parentElement.querySelector(".embla__button--next").addEventListener("click", listener(el));
});
function listener(el){
return ()=>{var ids=JSON.parse(localStorage.getItem("scroll-gallery"));
var mbr=el;
do{
mbr=mbr.parentElement;
}while(!mbr.classList.contains("mbr-embla"));
ids.push(mbr.id);
localStorage.setItem("scroll-gallery",JSON.stringify(ids));
setTimeout(() => {
var ids=JSON.parse(localStorage.getItem("scroll-gallery"));
var i=ids.indexOf(mbr.id);
ids.splice(i,1);
localStorage.setItem("scroll-gallery",JSON.stringify(ids));
}, 4000);}
}