Initial commit
This commit is contained in:
10
static/js/scroll_reveal.js
Normal file
10
static/js/scroll_reveal.js
Normal file
@@ -0,0 +1,10 @@
|
||||
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));
|
||||
Reference in New Issue
Block a user