24 lines
426 B
JavaScript
24 lines
426 B
JavaScript
document.addEventListener("DOMContentLoaded", function () {
|
|
|
|
const reveal = document.querySelector(".page-reveal");
|
|
|
|
if (!reveal || typeof gsap === "undefined") return;
|
|
|
|
gsap.set(reveal, {
|
|
y: 0,
|
|
scaleY: 1
|
|
});
|
|
|
|
gsap.to(reveal, {
|
|
scaleY: 0,
|
|
duration: 1.5,
|
|
ease: "expo.inOut",
|
|
delay: 0.1,
|
|
force3D: true,
|
|
clearProps: "transform",
|
|
onComplete() {
|
|
reveal.remove();
|
|
}
|
|
});
|
|
|
|
}); |