1,990 questions
0
votes
1
answer
28
views
Animations between View Transitions looking weird on Chrome but fine in Firefox/Safari
I'm crafting a personal portfolio website with Astro.
I got View Transitions enabled, and GSAP animations tied to my persistent header on the pages.
The header's animation should close the navigation (...
0
votes
0
answers
39
views
GSAP + SplitType + i18n text fails to update correctly after language change
I'm using GSAP with SplitType and a custom language switcher (en.json, es.json) to translate my website dynamically.
Everything translates correctly except the .scroll-fade-text section — which uses ...
-2
votes
2
answers
37
views
How to replicate image list scroll animation using GSAP ScrollTrigger like on edifis.ca? [closed]
I'm trying to replicate a smooth scroll-triggered image list animation similar to what is seen on the Edifis website. The images move in a dynamic and staggered way as the user scrolls.
I've attempted ...
0
votes
0
answers
53
views
Homepage loads scrolled to middle section instead top
Problem
I'm building an Angular application with a homepage that has multiple sections including a hero section with video background and a horizontal scrolling "how it works" section using ...
0
votes
0
answers
17
views
How to smoothly pin stacked panels using GSAP ScrollTrigger with clean transitions and sticky header behavior?
I'm using GSAP ScrollTrigger to create a scroll-driven layout where multiple panels are pinned one after another, stacking visually during scroll. There’s also a sticky header/navigation bar at the ...
0
votes
1
answer
31
views
React Animation Component Pauses When Custom Cursor Moves - Performance Interference Issue
I'm experiencing a performance issue where a React animation component stops working properly when a custom cursor moves around the page. The two animations seem to interfere with each other.
I have ...
0
votes
1
answer
64
views
3D animation of a book opening - unexpected rotation
I know I'm missing something with the rotation of the inside cover when the book is "clicked on" to open, but I am not seeing it.
The expectation is that when the book is clicked on, the ...
-1
votes
0
answers
30
views
GSAP scale animation causes lag in Chrome on MacBook, but runs smoothly in Safari and Ubuntu Chrome
I'm encountering a performance issue with a simple GSAP scale animation. It runs smoothly in Safari on macOS and in Chrome on Ubuntu, but lags or causes frame drops in Chrome on macOS.
You can see the ...
0
votes
0
answers
29
views
Animate svg dashed line using GSAP and React
I'm working on animating dashed lines that extend from a central block to surrounding blocks. The goal is to make the dashed line appear as if it's gradually being filled with color — starting from ...
0
votes
1
answer
39
views
How to build a smooth animated filter section like this Nuxt.js/Vue.js website?
I'm trying to replicate the filter section from the top part of this website: https://kimeracorp.eu/
It has a smooth animation when toggling filter options, and the content adjusts dynamically. I ...
0
votes
0
answers
55
views
TypeError: null is not an object (evaluating 'element.getBoundingClientRect')
I am creating a game of Solitaire in Javascript using DOM, not canvas. I am on a Mac, working with Laravel 12, Vue.js, GSAP and Tailwind 3. On window resize or window scroll, I have set up an event ...
0
votes
0
answers
36
views
how to fix gsap scroll animation
import { useEffect, useRef } from "react";
import { useGSAP } from "@gsap/react";
import { ScrollTrigger } from "gsap/ScrollTrigger";
import gsap from "gsap";
...
0
votes
0
answers
58
views
Vue 3 Undefined Image Is Not An Object?
I am using Laravel 12, Laravel Mix, GSAP and Vue.js 3. I am trying to build a game of Solitaire using DOM. I have a method that sets each playing card:
setPlayingCard(x, suit, color)
{
let card = ...
0
votes
3
answers
122
views
Circle Not Following SVG Path Correctly
I generated the SVG using Illustrator and am trying to add animation using the gsap lib.
I want to move the circle along the path, but it’s not aligning properly. I’m not sure where I’m going wrong.
...
0
votes
0
answers
38
views
Animating dynamic path based on screen width using GSAP
Background
While following a video of JsMastery, I was introduced to the website of Zentry. I was not willing to go with the clipPath of polygon but trying to animate the dynamic paths that morphs the ...