From db372cbff996e16f5e1a3f4dcd2e49d2af7d668b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 19 Jan 2026 16:10:09 +0000 Subject: [PATCH 1/4] Initial plan From b1ef906ba04d03db2148a73ce69c60954fb0296b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 19 Jan 2026 16:17:17 +0000 Subject: [PATCH 2/4] Convert scroll animations from AnimeJS to GSAP Co-authored-by: PGSCOM <69808296+PGSCOM@users.noreply.github.com> --- package-lock.json | 14 +- package.json | 2 +- src/pages/index.astro | 421 +++++++++++++++------------------------ src/styles/proyectos.css | 2 +- 4 files changed, 171 insertions(+), 268 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9cfc404..8a77ddb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,8 +11,8 @@ "@astrojs/react": "^4.4.0", "@types/react": "^19.1.16", "@types/react-dom": "^19.1.9", - "animejs": "^4.0.2", "astro": "^5.15.1", + "gsap": "^3.12.7", "liquid-glass-react": "^1.1.1", "react": "^19.1.1", "react-dom": "^19.1.1" @@ -1881,12 +1881,6 @@ "node": ">=0.4.0" } }, - "node_modules/animejs": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/animejs/-/animejs-4.0.2.tgz", - "integrity": "sha512-f0L/kSya2RF23iMSF/VO01pMmLwlAFoiQeNAvBXhEyLzIPd2/QTBRatwGUqkVCC6seaAJYzAkGir55N4SL+h3A==", - "license": "MIT" - }, "node_modules/ansi-align": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", @@ -2770,6 +2764,12 @@ "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", "license": "ISC" }, + "node_modules/gsap": { + "version": "3.12.7", + "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.12.7.tgz", + "integrity": "sha512-V4GsyVamhmKefvcAKaoy0h6si0xX7ogwBoBSs2CTJwt7luW0oZzC0LhdkyuKV8PJAXr7Yaj8pMjCKD4GJ+eEMg==", + "license": "Standard 'no charge' license: https://gsap.com/standard-license. Club GSAP members get more: https://gsap.com/licensing/. Why GreenSock doesn't employ an MIT license: https://gsap.com/why-license/" + }, "node_modules/h3": { "version": "1.15.4", "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.4.tgz", diff --git a/package.json b/package.json index f037710..92ec0ca 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,8 @@ "@astrojs/react": "^4.4.0", "@types/react": "^19.1.16", "@types/react-dom": "^19.1.9", - "animejs": "^4.0.2", "astro": "^5.15.1", + "gsap": "^3.12.7", "liquid-glass-react": "^1.1.1", "react": "^19.1.1", "react-dom": "^19.1.1" diff --git a/src/pages/index.astro b/src/pages/index.astro index fa6f65f..2383b21 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -717,74 +717,68 @@