Files
harness-tools/skills/develop/frontend-design/assets/vanilla-starter/script.js
T
2026-08-22 20:11:11 -04:00

14 lines
332 B
JavaScript

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