diff --git a/package.json b/package.json index e2f86c9..ddb072c 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "dependencies": { "@astrojs/vue": "^5.1.1", "astro": "^5.13.7", + "gsap": "^3.13.0", "vue": "^3.5.21" } } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9602af2..53c315a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,6 +14,9 @@ importers: astro: specifier: ^5.13.7 version: 5.13.7(@types/node@24.2.0)(rollup@4.46.2)(typescript@5.9.2) + gsap: + specifier: ^3.13.0 + version: 3.13.0 vue: specifier: ^3.5.21 version: 3.5.21(typescript@5.9.2) @@ -1084,6 +1087,9 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + gsap@3.13.0: + resolution: {integrity: sha512-QL7MJ2WMjm1PHWsoFrAQH/J8wUeqZvMtHO58qdekHpCfhvhSL4gSiz6vJf5EeMP0LOn3ZCprL2ki/gjED8ghVw==} + h3@1.15.4: resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==} @@ -3139,6 +3145,8 @@ snapshots: graceful-fs@4.2.11: {} + gsap@3.13.0: {} + h3@1.15.4: dependencies: cookie-es: 1.2.2 diff --git a/src/components/Cursor.astro b/src/components/Cursor.astro new file mode 100644 index 0000000..f8cea89 --- /dev/null +++ b/src/components/Cursor.astro @@ -0,0 +1,73 @@ +
+
+ + + +
+
+ + + +
+
+ + + + diff --git a/src/components/GlobalStyles.astro b/src/components/GlobalStyles.astro index f942a50..feedbd6 100644 --- a/src/components/GlobalStyles.astro +++ b/src/components/GlobalStyles.astro @@ -1,45 +1,54 @@ \ No newline at end of file diff --git a/src/components/Header.astro b/src/components/Header.astro index b8be212..bc0dc3f 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -7,26 +7,27 @@ const isEnglish = Astro.currentLocale === "en"; ---
-
+ + Back to home Tideshift Digital logo mark -
+