diff --git a/chatgpt-to-claude/src/components/Hero.tsx b/chatgpt-to-claude/src/components/Hero.tsx index e3d0b5102..d401fbd37 100644 --- a/chatgpt-to-claude/src/components/Hero.tsx +++ b/chatgpt-to-claude/src/components/Hero.tsx @@ -1,24 +1,78 @@ -export default function Hero() { - return ( -
- {/* Background gradient */} -
-
+import { useEffect, useRef } from "react"; -
-
+export default function Hero() { + const heroRef = useRef(null); + + useEffect(() => { + const mm = window.matchMedia("(prefers-reduced-motion: reduce)"); + if (mm.matches) return; + + let raf: number; + const hero = heroRef.current; + if (!hero) return; + + const orbs = hero.querySelectorAll("[data-orb]"); + let t = 0; + + const animate = () => { + t += 0.002; + orbs.forEach((orb, i) => { + const offset = i * 2.1; + const x = Math.sin(t + offset) * 30; + const y = Math.cos(t * 0.7 + offset) * 20; + orb.style.transform = `translate(${x}px, ${y}px)`; + }); + raf = requestAnimationFrame(animate); + }; + + raf = requestAnimationFrame(animate); + return () => cancelAnimationFrame(raf); + }, []); + + return ( +
+ {/* Gradient mesh background */} +
+
+
+
+
+ + {/* Grid pattern overlay */} +
+ +
+
Free — No account required
-

- Move Your{" "} - ChatGPT Memory +

+ Move Your + ChatGPT Memory
- to Claude in 3 Minutes + to Claude in 3 Minutes

-

+

Extract your preferences, context, and working style from ChatGPT. Import it into Claude. No data leaves your browser.

@@ -26,17 +80,44 @@ export default function Hero() { + + {/* Social proof */} +
+ + + + + + No sign-up + + + + + + + + 100% private + + + + + + + + ~3 minutes + +
); diff --git a/meeting-transcripts/chunk-jakeshore-1772441530460.wav b/meeting-transcripts/chunk-jakeshore-1772441530460.wav new file mode 100644 index 000000000..b9b0fdf82 Binary files /dev/null and b/meeting-transcripts/chunk-jakeshore-1772441530460.wav differ diff --git a/meeting-transcripts/chunk-nicholai.exe-1772441531344.wav b/meeting-transcripts/chunk-nicholai.exe-1772441531344.wav new file mode 100644 index 000000000..d700051e5 Binary files /dev/null and b/meeting-transcripts/chunk-nicholai.exe-1772441531344.wav differ diff --git a/memory/memories.db-wal b/memory/memories.db-wal index 8c5462160..54f870faa 100644 Binary files a/memory/memories.db-wal and b/memory/memories.db-wal differ