Files
fwdme.dev/main.js
callum 2c456a1279 first
2026-03-10 17:05:22 +00:00

12 lines
363 B
JavaScript

// Fade in elements as they scroll into view
const observer = new IntersectionObserver((entries) => {
for (const entry of entries) {
if (entry.isIntersecting) {
entry.target.classList.add('visible');
observer.unobserve(entry.target);
}
}
}, { threshold: 0.1 });
document.querySelectorAll('section').forEach((el) => observer.observe(el));