diff --git a/src/components/AboutSection.tsx b/src/components/AboutSection.tsx index 23798be..6274471 100644 --- a/src/components/AboutSection.tsx +++ b/src/components/AboutSection.tsx @@ -13,7 +13,7 @@ const AboutSection = () => ( (

diff --git a/src/components/BookingSection.tsx b/src/components/BookingSection.tsx index 37b5302..0b53530 100644 --- a/src/components/BookingSection.tsx +++ b/src/components/BookingSection.tsx @@ -173,7 +173,7 @@ const BookingSection = () => {

@@ -187,7 +187,7 @@ const BookingSection = () => { diff --git a/src/components/FooterSection.tsx b/src/components/FooterSection.tsx index aa8b840..a6023fa 100644 --- a/src/components/FooterSection.tsx +++ b/src/components/FooterSection.tsx @@ -2,9 +2,16 @@ import { ABOUT_ORG, FOOTER } from "@/data/event-data"; import { Instagram, Facebook, Youtube, Mail } from "lucide-react"; import hacecalor from "@/assets/hacecalor.png"; import activat from "@/assets/activat.png"; +import { motion } from "framer-motion"; const FooterSection = () => ( -
+
{/* Brand */} @@ -58,7 +65,7 @@ const FooterSection = () => (

{FOOTER.copyright}

-
+ ); export default FooterSection; diff --git a/src/components/GallerySection.tsx b/src/components/GallerySection.tsx index 47db0aa..6d1d949 100644 --- a/src/components/GallerySection.tsx +++ b/src/components/GallerySection.tsx @@ -8,7 +8,7 @@ const GallerySection = () => (

@@ -22,7 +22,7 @@ const GallerySection = () => ( key={i} initial={{ opacity: 0, scale: 0.9 }} whileInView={{ opacity: 1, scale: 1 }} - viewport={{ once: true }} + viewport={{ once: false, amount: 0.15 }} transition={{ delay: i * 0.08 }} className="aspect-square rounded-xl overflow-hidden bg-muted flex items-center justify-center" > diff --git a/src/components/HotelSection.tsx b/src/components/HotelSection.tsx index 19fce8d..1b67655 100644 --- a/src/components/HotelSection.tsx +++ b/src/components/HotelSection.tsx @@ -9,7 +9,7 @@ const HotelSection = () => (

@@ -26,7 +26,7 @@ const HotelSection = () => ( key={room.id} initial={{ opacity: 0, y: 30 }} whileInView={{ opacity: 1, y: 0 }} - viewport={{ once: true }} + viewport={{ once: false, amount: 0.15 }} transition={{ delay: i * 0.1 }} className="bg-background rounded-2xl overflow-hidden shadow-card hover:shadow-elevated transition-shadow" > diff --git a/src/components/OrgSection.tsx b/src/components/OrgSection.tsx index 0aae76b..1cedec5 100644 --- a/src/components/OrgSection.tsx +++ b/src/components/OrgSection.tsx @@ -16,7 +16,7 @@ const OrgSection = () => (

@@ -69,7 +69,7 @@ const OrgSection = () => ( (

@@ -21,7 +21,7 @@ const PracticalSection = () => (