Hello GreenSock forum. I'm currently making a site, and I need your help. The site needs to have different animations on most of the content, so all headers have one type of animation, and standard text another. This is already achieved.
But... with so many animations, and all of them firing at the same time when they come into view, it looks very odd. How do I go about adding a delay between them so they don't all just fire at the same time, if they are close to each other in the view?
I tried the stagger functionality, but it doesn't seem to work, I guess because GSAP doesn't know they are "together?"
I want to do something like this:
ScrollTrigger fires -> Header animation fires -> short delay/stagger -> next animation fires (of course only if that ScrollTrigger only also fired already..). But I am just trying not to fire the whole stuff at the same time when scrolling down the site. Currently it looks very confusing with many elements. The Codepen of course is not designed like my site, but my site has many elements in the same view..
I attached a Codepen of what I have currently. If anyone could lead me in the right direction I would be very happy.