diff --git a/src/components/home/Hero.tsx b/src/components/home/Hero.tsx index e1f5155..d632ac9 100644 --- a/src/components/home/Hero.tsx +++ b/src/components/home/Hero.tsx @@ -53,20 +53,9 @@ const secondaryCtaVariant = { visible: { opacity: 1, x: 0, transition: { duration: 0.4, ease: EASE } }, }; -// Right column: each element enters independently -const imgFromLeft = { - hidden: { opacity: 0, x: -36 }, - visible: { opacity: 1, x: 0, transition: { duration: 0.65, ease: EASE } }, -}; - -const centerCardReveal = { - hidden: { opacity: 0, scale: 0.86, y: 24 }, - visible: { opacity: 1, scale: 1, y: 0, transition: { duration: 0.75, ease: EASE } }, -}; - -const imgFromRight = { - hidden: { opacity: 0, x: 36 }, - visible: { opacity: 1, x: 0, transition: { duration: 0.65, ease: EASE } }, +const logoReveal = { + hidden: { opacity: 0, scale: 0.88, y: 20 }, + visible: { opacity: 1, scale: 1, y: 0, transition: { duration: 0.75, ease: EASE, delay: 0.15 } }, }; const statStagger = { @@ -93,16 +82,6 @@ export function Hero() { transition={{ duration: 14, repeat: Infinity, ease: "easeInOut" }} /> - {/* 2. Purple solid circle (center-right around collage) */} -
- - {/* 3. Striped purple circle (lower-middle collage area) */} -
{/* 4. Dotted pattern (between left text and right collage) */}
@@ -191,133 +170,42 @@ export function Hero() {
- {/* RIGHT COLUMN: Individual image + center card animations */} -
+ {/* RIGHT COLUMN: Nearle brand logo composition */} +
+ + {/* Atmospheric glow — elliptical, not circular, fades naturally */} +
- {/* DESKTOP LAYOUT (lg and above) */} -
- - {/* Left image: slides in from left */} + {/* Logo with slow float and grounding shadow */} Local grocery products - - - {/* Center card: scales up from below, then gently bobs */} - - -
- Central logo panel -
-
-
- - {/* Right image: slides in from right */} - - Local customer shopping -
- - {/* MOBILE/TABLET COLLAGE (below lg) */} -
- - Grocery products - - - - - Central logo panel - - - - - Customer - -
- +