Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0da7894d84 | |||
| 7ea14916c8 |
136
src/app/page.tsx
136
src/app/page.tsx
@@ -1,15 +1,17 @@
|
|||||||
"use client";
|
"use client";
|
||||||
|
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import HeroCarouselLogo from "@/components/sections/hero/HeroCarouselLogo";
|
import HeroCarouselLogo from "@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo";
|
||||||
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
|
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
|
||||||
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
|
||||||
import FeatureCardNine from "@/components/sections/feature/FeatureCardNine";
|
import FeatureCardNine from "@/components/sections/feature/FeatureCardNine";
|
||||||
|
import FeatureCardMedia from "@/components/sections/feature/FeatureCardMedia";
|
||||||
|
import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
|
||||||
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
|
||||||
import FooterCard from "@/components/sections/footer/FooterCard";
|
import FooterCard from "@/components/sections/footer/FooterCard";
|
||||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
import { Sparkles, MapPin, Instagram, Facebook, Phone, Map } from "lucide-react";
|
import { Sparkles, Plane, MapPin, Instagram, Facebook, Phone } from "lucide-react";
|
||||||
|
|
||||||
export default function DestinyTravelsPage() {
|
export default function DestinyTravelsPage() {
|
||||||
return (
|
return (
|
||||||
@@ -49,7 +51,6 @@ export default function DestinyTravelsPage() {
|
|||||||
{ imageSrc: "http://img.b2bpic.net/free-photo/laptop-with-notebook-glasses-table_23-2148036976.jpg", imageAlt: "Professional documentation" },
|
{ imageSrc: "http://img.b2bpic.net/free-photo/laptop-with-notebook-glasses-table_23-2148036976.jpg", imageAlt: "Professional documentation" },
|
||||||
]}
|
]}
|
||||||
showDimOverlay={true}
|
showDimOverlay={true}
|
||||||
titleClassName="!text-black"
|
|
||||||
/>
|
/>
|
||||||
<InlineImageSplitTextAbout
|
<InlineImageSplitTextAbout
|
||||||
className="pt-40"
|
className="pt-40"
|
||||||
@@ -65,75 +66,72 @@ export default function DestinyTravelsPage() {
|
|||||||
]}
|
]}
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
/>
|
/>
|
||||||
<div id="services">
|
<FeatureCardOne
|
||||||
<FeatureCardOne
|
tag="Expertise"
|
||||||
tag="Expertise"
|
tagIcon={Sparkles}
|
||||||
tagIcon={Sparkles}
|
title="Our Professional Services"
|
||||||
title="Our Professional Services"
|
description="Comprehensive solutions for all your travel and administrative requirements."
|
||||||
description="Comprehensive solutions for all your travel and administrative requirements."
|
textboxLayout="default"
|
||||||
textboxLayout="default"
|
animationType="slide-up"
|
||||||
animationType="slide-up"
|
gridVariant="uniform-all-items-equal"
|
||||||
gridVariant="uniform-all-items-equal"
|
uniformGridCustomHeightClasses="h-100 2xl:h-110"
|
||||||
uniformGridCustomHeightClasses="h-100 2xl:h-110"
|
useInvertedBackground={false}
|
||||||
useInvertedBackground={false}
|
features={[
|
||||||
features={[
|
{
|
||||||
{
|
title: "Travel Planning", description: "Personalized itineraries and flight booking services for every continent.", imageSrc: "http://img.b2bpic.net/free-photo/hand-playing-with-paper-boats-map_23-2148256029.jpg", imageAlt: "Travel planning"},
|
||||||
title: "Travel Planning", description: "Personalized itineraries and flight booking services for every continent.", items: [],
|
{
|
||||||
id: "travel"
|
title: "Visa Assistance", description: "Hassle-free visa application processing for business or leisure travel.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-commuter-interacting-with-attendant-check-counter_107420-95794.jpg", imageAlt: "Visa processing"},
|
||||||
},
|
{
|
||||||
{
|
title: "Document Attestation", description: "Fast, secure, and reliable attestation for your critical legal documents.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-contract-with-stamp-red-wax_23-2148230114.jpg", imageAlt: "Legal documents"},
|
||||||
title: "Visa Assistance", description: "Hassle-free visa application processing for business or leisure travel.", items: [],
|
{
|
||||||
id: "visa"
|
title: "Multiservices", description: "Dedicated administrative support for diverse personal and business needs.", imageSrc: "http://img.b2bpic.net/free-photo/female-staff-scanning-boarding-pass-with-mobile-phone_107420-85086.jpg", imageAlt: "Administrative support"}
|
||||||
},
|
]}
|
||||||
{
|
/>
|
||||||
title: "Document Attestation", description: "Fast, secure, and reliable attestation for your critical legal documents.", items: [],
|
<FeatureCardNine
|
||||||
id: "attestation"
|
tag="Process"
|
||||||
},
|
tagIcon={MapPin}
|
||||||
{
|
title="Efficient Workflow"
|
||||||
title: "Multiservices", description: "Dedicated administrative support for diverse personal and business needs.", items: [],
|
description="Simple steps to get you from inquiry to your destination."
|
||||||
id: "multiservices"
|
textboxLayout="default"
|
||||||
}
|
showStepNumbers={true}
|
||||||
]}
|
animationType="slide-up"
|
||||||
/>
|
useInvertedBackground={false}
|
||||||
</div>
|
features={[
|
||||||
<div id="locations">
|
{
|
||||||
<FeatureCardNine
|
title: "Consultation", description: "Share your requirements with our dedicated travel experts.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/businessman-communication-company-meeting-concept_53876-23511.jpg", imageAlt: "Initial inquiry" },
|
||||||
tag="Our Location"
|
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/calendar-planner-agenda-schedule-concept_53876-133697.jpg", imageAlt: "Expert review" },
|
||||||
tagIcon={Map}
|
},
|
||||||
title="Visit Our Office"
|
{
|
||||||
description="We are located centrally for all your travel documentation needs."
|
title: "Processing", description: "We prepare all documentation with precision and care.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-paper_23-2149713648.jpg", imageAlt: "Document handling" },
|
||||||
textboxLayout="default"
|
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/woman-work-office-using-printer_23-2149456920.jpg", imageAlt: "Verification" },
|
||||||
showStepNumbers={false}
|
},
|
||||||
animationType="slide-up"
|
{
|
||||||
useInvertedBackground={true}
|
title: "Completion", description: "Your documents and travel plans are delivered on time, every time.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/travel-suitcase-preparations-packing_23-2149070263.jpg", imageAlt: "Ready to travel" },
|
||||||
features={[
|
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/tickets-with-passport-hat-plane_23-2148169764.jpg", imageAlt: "Travel successful" },
|
||||||
{
|
},
|
||||||
title: "Get Directions", description: "Click below to view our location on Google Maps.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/map-location-pin_23-2148419616.jpg", imageAlt: "Map location" },
|
]}
|
||||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/navigation-app-phone_23-2148281358.jpg", imageAlt: "Navigation" },
|
/>
|
||||||
buttons: [{ text: "View on Maps", href: "https://maps.app.goo.gl/zf4vmC7S6KhK3vQM6" }]
|
<ContactSplitForm
|
||||||
}
|
title="Contact Us"
|
||||||
]}
|
description="Ready to start your next chapter? Reach out to Destiny Travels today."
|
||||||
/>
|
useInvertedBackground={false}
|
||||||
</div>
|
imageSrc="http://img.b2bpic.net/free-photo/blurred-hotel-reception_1203-1410.jpg"
|
||||||
<div id="contact">
|
imageAlt="Office Location"
|
||||||
<ContactSplitForm
|
mediaPosition="right"
|
||||||
title="Contact Us"
|
mediaAnimation="slide-up"
|
||||||
description="Ready to start your next chapter? Reach out to Destiny Travels today."
|
buttonText="Submit Request"
|
||||||
useInvertedBackground={false}
|
inputs={[
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/blurred-hotel-reception_1203-1410.jpg"
|
{ name: "name", type: "text", placeholder: "Full Name", required: true },
|
||||||
imageAlt="Office Location"
|
{ name: "email", type: "email", placeholder: "Email Address", required: true },
|
||||||
mediaPosition="right"
|
{ name: "service", type: "text", placeholder: "Service Required (e.g. Visa, Travel)" },
|
||||||
mediaAnimation="slide-up"
|
]}
|
||||||
buttons={[{ text: "Submit Request" }]}
|
textarea={{
|
||||||
background={{ variant: "plain" }}
|
name: "message", placeholder: "Detail your request here...", rows: 4,
|
||||||
/>
|
}}
|
||||||
</div>
|
/>
|
||||||
<FooterCard
|
<FooterCard
|
||||||
logoText="Destiny Travels"
|
logoText="Destiny Travels"
|
||||||
copyrightText="© 2025 Destiny Travels & Multiservices. All rights reserved."
|
copyrightText="© 2025 Destiny Travels & Multiservices. All rights reserved."
|
||||||
columns={[
|
|
||||||
{ items: [{ label: "Services", href: "#services" }, { label: "Locations", href: "#locations" }, { label: "Contact", href: "#contact" }] }
|
|
||||||
]}
|
|
||||||
socialLinks={[
|
socialLinks={[
|
||||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||||
|
|||||||
Reference in New Issue
Block a user