This commit is contained in:
2026-04-26 22:02:24 +02:00
commit 73442783b7
1470 changed files with 43422 additions and 0 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);}
}