Files
JooL_website/static/js/scroll_reveal.js
2026-05-12 16:54:38 +00:00

11 lines
309 B
JavaScript

const revealEls = document.querySelectorAll('.reveal');
const io = new IntersectionObserver((entries) => {
entries.forEach(e => {
if (e.isIntersecting) {
e.target.classList.add('visible');
io.unobserve(e.target);
}
});
}, { threshold: 0.12 });
revealEls.forEach(el => io.observe(el));