This commit is contained in:
Ferit Yiğit BALABAN
2022-07-15 22:35:14 +03:00
parent 99b0cabc89
commit 1a8ee91e3e
8 changed files with 303 additions and 27 deletions

View File

@@ -1,3 +1,23 @@
const doSlideshow = true;
const slideTime = 7500; // milliseconds
const animTime = 1000; // milliseconds
async function slideshow() {
let showcase = document.getElementsByClassName("showcase")[0];
while(doSlideshow) {
showcase.style.backgroundImage = "url(resources/img/index/g.jpg)";
showcase.classList.add("showcase-animation");
await sleep(animTime);
showcase.classList.remove("showcase-animation");
await sleep(slideTime);
showcase.style.backgroundImage = "url(resources/img/index/y.jpg)";
showcase.classList.add("showcase-animation");
await sleep(animTime);
showcase.classList.remove("showcase-animation");
await sleep(slideTime);
}
}
const observer = new IntersectionObserver(entries => {
entries.forEach(entry => {
if (entry.isIntersecting) {
@@ -9,9 +29,9 @@ const observer = new IntersectionObserver(entries => {
});
});
let targets = document.querySelectorAll('.table-item');
targets.forEach(target => {
observer.observe(target);
})
})
slideshow();