diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 9b7383c..1caa747 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -3,13 +3,11 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; import FooterBase from '@/components/sections/footer/FooterBase'; -import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo'; +import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -import TeamCardTwo from '@/components/sections/team/TeamCardTwo'; import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; -import { Instagram } from "lucide-react"; -export default function LandingPage() { +export default function AboutPage() { return ( - + -
- -
+
+ +
-
-
+
+ +
-
- -
- - +
); diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 8c46e27..5c92394 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -2,12 +2,16 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactCenter from '@/components/sections/contact/ContactCenter'; -import FooterBase from '@/components/sections/footer/FooterBase'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; -import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; +import FooterBase from '@/components/sections/footer/FooterBase'; +import ContactText from '@/components/sections/contact/ContactText'; +import EmailSignupForm from '@/components/form/EmailSignupForm'; + +export default function ContactUsPage() { + const handleFormSubmit = (email: string) => { + alert(`Thank you for contacting us! We will respond to ${email} shortly.`); + }; -export default function LandingPage() { return ( - + -
- {}} - /> -
+
+ +
-
- -
+
+
+

Send Us a Message

+ +

+ Prefer to reach us directly? Email us at info.moroccowondertravel@gmail.com +

+
+
- +
+
+

Find Us on the Map

+ {/* Placeholder for map - integrate your preferred map service here (e.g., Google Maps Embed) */} +
+ +
+

Our main office is located in Marrakech, Morocco.

+
+
+ +
); -} +} \ No newline at end of file diff --git a/src/app/daytrips/page.tsx b/src/app/daytrips/page.tsx index 39eeb11..28d5b92 100644 --- a/src/app/daytrips/page.tsx +++ b/src/app/daytrips/page.tsx @@ -2,12 +2,13 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FaqBase from '@/components/sections/faq/FaqBase'; -import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; import FooterBase from '@/components/sections/footer/FooterBase'; +import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ProductCardOne from '@/components/sections/product/ProductCardOne'; +import PricingCardOne from '@/components/sections/pricing/PricingCardOne'; -export default function LandingPage() { +export default function DayTripsPage() { return ( - + -
- -
+
+ +
-
- -
+
+ +
- +
+ +
+ +
); diff --git a/src/app/page.tsx b/src/app/page.tsx index 4942fb5..332335d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -29,31 +29,19 @@ export default function LandingPage() { @@ -61,19 +49,14 @@ export default function LandingPage() {
@@ -104,73 +83,31 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Sarah J.", - role: "Adventure Seeker", - company: "Canada", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-looking-woman-field_107420-9737.jpg", - imageAlt: "Happy woman tourist in Morocco", - }, + id: "1", name: "Sarah J.", role: "Adventure Seeker", company: "Canada", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-looking-woman-field_107420-9737.jpg", imageAlt: "Happy woman tourist in Morocco"}, { - id: "2", - name: "David M.", - role: "Cultural Explorer", - company: "UK", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-couple-taking-selfie-smartphone_23-2147950629.jpg", - imageAlt: "Couple exploring a Moroccan city", - }, + id: "2", name: "David M.", role: "Cultural Explorer", company: "UK", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-couple-taking-selfie-smartphone_23-2147950629.jpg", imageAlt: "Couple exploring a Moroccan city"}, { - id: "3", - name: "Emily R.", - role: "Solo Traveler", - company: "USA", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/female-friends-training-together-by-lake_23-2148730662.jpg", - imageAlt: "Solo male traveler in Atlas Mountains", - }, + id: "3", name: "Emily R.", role: "Solo Traveler", company: "USA", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/female-friends-training-together-by-lake_23-2148730662.jpg", imageAlt: "Solo male traveler in Atlas Mountains"}, { - id: "4", - name: "The Chen Family", - role: "Family Vacationers", - company: "Australia", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/playful-grandma-grandson_23-2148305425.jpg", - imageAlt: "Family on a camel trek", - }, + id: "4", name: "The Chen Family", role: "Family Vacationers", company: "Australia", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/playful-grandma-grandson_23-2148305425.jpg", imageAlt: "Family on a camel trek"}, { - id: "5", - name: "Mark & Lisa B.", - role: "Relaxation Seekers", - company: "Germany", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/female-tourists-who-are-taking-photos-atmosphere_1150-7455.jpg", - imageAlt: "Senior couple in a Moroccan garden", - }, + id: "5", name: "Mark & Lisa B.", role: "Relaxation Seekers", company: "Germany", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/female-tourists-who-are-taking-photos-atmosphere_1150-7455.jpg", imageAlt: "Senior couple in a Moroccan garden"}, { - id: "6", - name: "Omar & Friends", - role: "Group Trekkers", - company: "France", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/couple-bridge-exploring-nature_23-2148927942.jpg", - imageAlt: "Friends exploring waterfalls in Morocco", - }, + id: "6", name: "Omar & Friends", role: "Group Trekkers", company: "France", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/couple-bridge-exploring-nature_23-2148927942.jpg", imageAlt: "Friends exploring waterfalls in Morocco"}, ]} kpiItems={[ { - value: "500+", - label: "Happy Travelers", - }, + value: "500+", label: "Happy Travelers"}, { - value: "10+", - label: "Years Experience", - }, + value: "10+", label: "Years Experience"}, { - value: "20+", - label: "Unique Tours", - }, + value: "20+", label: "Unique Tours"}, ]} title="Hear From Our Happy Travelers" description="Discover why our clients love their Moroccan adventures." @@ -183,20 +120,11 @@ export default function LandingPage() { useInvertedBackground={true} faqs={[ { - id: "faq1", - title: "How do I book a tour?", - content: "You can easily book a tour directly through our website by selecting your desired trip and preferred dates. Alternatively, contact our team via phone or email for personalized assistance.", - }, + id: "faq1", title: "How do I book a tour?", content: "You can easily book a tour directly through our website by selecting your desired trip and preferred dates. Alternatively, contact our team via phone or email for personalized assistance."}, { - id: "faq2", - title: "What's included in the tour price?", - content: "Our tours typically include accommodation, transportation, professional guides, and specified meals. Detailed inclusions and exclusions are listed on each tour's dedicated page.", - }, + id: "faq2", title: "What's included in the tour price?", content: "Our tours typically include accommodation, transportation, professional guides, and specified meals. Detailed inclusions and exclusions are listed on each tour's dedicated page."}, { - id: "faq3", - title: "Are private tours available?", - content: "Yes, we offer private and customized tours tailored to your interests, schedule, and budget. Please contact us to design your bespoke Moroccan adventure.", - }, + id: "faq3", title: "Are private tours available?", content: "Yes, we offer private and customized tours tailored to your interests, schedule, and budget. Please contact us to design your bespoke Moroccan adventure."}, ]} title="Frequently Asked Questions" description="Find answers to common questions about booking, travel, and our services." @@ -209,14 +137,7 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} names={[ - "Travel Alliance", - "Desert Adventures", - "Culture Connect", - "Wanderlust Safaris", - "Global Journeys", - "Explore Africa", - "Oasis Escapes", - ]} + "Travel Alliance", "Desert Adventures", "Culture Connect", "Wanderlust Safaris", "Global Journeys", "Explore Africa", "Oasis Escapes"]} title="Trusted by Travelers Worldwide" description="Proud partners in delivering unforgettable Moroccan experiences." /> @@ -226,74 +147,43 @@ export default function LandingPage() { - + -
- -
+
+ +
- +
+ +
- +
+ +
+ +
);