Merge version_1 into main #1
300
src/app/page.tsx
300
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Fleet",
|
||||
id: "fleet",
|
||||
},
|
||||
name: "Fleet", id: "fleet"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Hampi Heritage Travels"
|
||||
/>
|
||||
@@ -55,62 +47,39 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Discover the Ancient Wonders of Hampi"
|
||||
description="Your premier travel agency for curated Hampi experiences. From airport pickups to serene coracle rides and heritage site tours, we handle every detail."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Tour",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Your Tour", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-actor-actress-wearing-beautiful-ancient-costumes-ancient-monuments-dramatic-style-perform-legend-love-popular-story-thai-isan-folktale-called-phadaeng-nang-ai-acient-site_1150-48726.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/american-bearded-man-looks-river-bank-blue-jacket_1153-8218.jpg",
|
||||
alt: "Traveler 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/american-bearded-man-looks-river-bank-blue-jacket_1153-8218.jpg", alt: "Traveler 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-man-showing-approval_23-2148593469.jpg",
|
||||
alt: "Traveler 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-man-showing-approval_23-2148593469.jpg", alt: "Traveler 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-man-kayak_23-2148593408.jpg",
|
||||
alt: "Traveler 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-man-kayak_23-2148593408.jpg", alt: "Traveler 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/no-people-transportation-fishing-day-sunset_1122-2304.jpg",
|
||||
alt: "Traveler 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/no-people-transportation-fishing-day-sunset_1122-2304.jpg", alt: "Traveler 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-smiley-woman-with-car_23-2149004939.jpg",
|
||||
alt: "Traveler 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-smiley-woman-with-car_23-2149004939.jpg", alt: "Traveler 5"},
|
||||
]}
|
||||
avatarText="Trusted by 5k+ global travelers"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "UNESCO Heritage Site",
|
||||
},
|
||||
type: "text", text: "UNESCO Heritage Site"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Curated Experiences",
|
||||
},
|
||||
type: "text", text: "Curated Experiences"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Local Expertise",
|
||||
},
|
||||
type: "text", text: "Local Expertise"},
|
||||
{
|
||||
type: "text",
|
||||
text: "24/7 Support",
|
||||
},
|
||||
type: "text", text: "24/7 Support"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Seamless Logistics",
|
||||
},
|
||||
type: "text", text: "Seamless Logistics"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -120,9 +89,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Heritage-Inspired Journeys"
|
||||
description={[
|
||||
"With years of local expertise, we bridge the gap between ancient history and modern comfort.",
|
||||
"Whether it's shopping for local crafts or navigating ruins by bike, we ensure a seamless Hampi visit.",
|
||||
]}
|
||||
"With years of local expertise, we bridge the gap between ancient history and modern comfort.", "Whether it's shopping for local crafts or navigating ruins by bike, we ensure a seamless Hampi visit."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -133,26 +100,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Auto & Taxi Bookings",
|
||||
description: "Reliable city transport and private sightseeing cabs.",
|
||||
tag: "Transport",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-getting-out-car_23-2149293064.jpg",
|
||||
},
|
||||
id: "1", title: "Auto & Taxi Bookings", description: "Reliable city transport and private sightseeing cabs.", tag: "Transport", imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-getting-out-car_23-2149293064.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Airport Pickups",
|
||||
description: "Stress-free transfers from nearby airports direct to your resort.",
|
||||
tag: "Logistics",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/valet-parking-man-s-car-side-view_23-2149901437.jpg",
|
||||
},
|
||||
id: "2", title: "Airport Pickups", description: "Stress-free transfers from nearby airports direct to your resort.", tag: "Logistics", imageSrc: "http://img.b2bpic.net/free-photo/valet-parking-man-s-car-side-view_23-2149901437.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Coracle & Bike Tours",
|
||||
description: "Experience river tranquility or traverse rocky terrain on our well-maintained bikes.",
|
||||
tag: "Adventure",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-racing-dirt-bike-fantasy-environment_23-2151500547.jpg",
|
||||
},
|
||||
id: "3", title: "Coracle & Bike Tours", description: "Experience river tranquility or traverse rocky terrain on our well-maintained bikes.", tag: "Adventure", imageSrc: "http://img.b2bpic.net/free-photo/man-racing-dirt-bike-fantasy-environment_23-2151500547.jpg"},
|
||||
]}
|
||||
title="Our Curated Experiences"
|
||||
description="Tailored services for your unique journey."
|
||||
@@ -167,59 +119,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Standard",
|
||||
name: "Local Taxi SUV",
|
||||
price: "$45/day",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-families-retro-style_23-2150440144.jpg",
|
||||
},
|
||||
id: "p1", brand: "Standard", name: "Local Taxi SUV", price: "$45/day", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/modern-families-retro-style_23-2150440144.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Tour",
|
||||
name: "Rental Cruiser Bike",
|
||||
price: "$20/day",
|
||||
rating: 5,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-mexican-flag-street_23-2149372995.jpg",
|
||||
},
|
||||
id: "p2", brand: "Tour", name: "Rental Cruiser Bike", price: "$20/day", rating: 5,
|
||||
reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-mexican-flag-street_23-2149372995.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Executive",
|
||||
name: "Comfort Sedan",
|
||||
price: "$60/day",
|
||||
rating: 4,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/documents-through-open-window-paperwork-back-seat-car-senior-businessman-with-documents_146671-14521.jpg",
|
||||
},
|
||||
id: "p3", brand: "Executive", name: "Comfort Sedan", price: "$60/day", rating: 4,
|
||||
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/documents-through-open-window-paperwork-back-seat-car-senior-businessman-with-documents_146671-14521.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Budget",
|
||||
name: "Local Rickshaw",
|
||||
price: "$15/day",
|
||||
rating: 5,
|
||||
reviewCount: "200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/balinese-village-children-hide-from-rain-gazeba-canopy_1321-1803.jpg",
|
||||
},
|
||||
id: "p4", brand: "Budget", name: "Local Rickshaw", price: "$15/day", rating: 5,
|
||||
reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/balinese-village-children-hide-from-rain-gazeba-canopy_1321-1803.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Group",
|
||||
name: "Travel Van",
|
||||
price: "$90/day",
|
||||
rating: 5,
|
||||
reviewCount: "70",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-traveling-by-car_23-2148938651.jpg",
|
||||
},
|
||||
id: "p5", brand: "Group", name: "Travel Van", price: "$90/day", rating: 5,
|
||||
reviewCount: "70", imageSrc: "http://img.b2bpic.net/free-photo/couple-traveling-by-car_23-2148938651.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Offroad",
|
||||
name: "Adventure Jeep",
|
||||
price: "$85/day",
|
||||
rating: 5,
|
||||
reviewCount: "60",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-traveling-by-car-together_23-2148771907.jpg",
|
||||
},
|
||||
id: "p6", brand: "Offroad", name: "Adventure Jeep", price: "$85/day", rating: 5,
|
||||
reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/friends-traveling-by-car-together_23-2148771907.jpg"},
|
||||
]}
|
||||
title="Our Vehicle Fleet"
|
||||
description="Comfort and style for every traveler."
|
||||
@@ -233,52 +149,22 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
tag: "Essentials",
|
||||
price: "$150",
|
||||
period: "/trip",
|
||||
description: "Basic ruins tour + 1-day cab access.",
|
||||
button: {
|
||||
text: "Select Basic",
|
||||
},
|
||||
featuresTitle: "Includes",
|
||||
features: [
|
||||
"Ruins Tour",
|
||||
"Hotel Pickup",
|
||||
"Local Guide",
|
||||
],
|
||||
id: "basic", tag: "Essentials", price: "$150", period: "/trip", description: "Basic ruins tour + 1-day cab access.", button: {
|
||||
text: "Select Basic"},
|
||||
featuresTitle: "Includes", features: [
|
||||
"Ruins Tour", "Hotel Pickup", "Local Guide"],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
tag: "Popular",
|
||||
price: "$350",
|
||||
period: "/trip",
|
||||
description: "Heritage tour + airport transfers.",
|
||||
button: {
|
||||
text: "Select Pro",
|
||||
},
|
||||
featuresTitle: "Everything in Basic, plus:",
|
||||
features: [
|
||||
"Airport Transfer",
|
||||
"Bike Rental",
|
||||
"Coracle Ride",
|
||||
],
|
||||
id: "pro", tag: "Popular", price: "$350", period: "/trip", description: "Heritage tour + airport transfers.", button: {
|
||||
text: "Select Pro"},
|
||||
featuresTitle: "Everything in Basic, plus:", features: [
|
||||
"Airport Transfer", "Bike Rental", "Coracle Ride"],
|
||||
},
|
||||
{
|
||||
id: "elite",
|
||||
tag: "Premium",
|
||||
price: "$600",
|
||||
period: "/trip",
|
||||
description: "Full weekend elite Hampi luxury package.",
|
||||
button: {
|
||||
text: "Select Elite",
|
||||
},
|
||||
featuresTitle: "Everything in Pro, plus:",
|
||||
features: [
|
||||
"VIP Taxi Access",
|
||||
"Shopping Guide",
|
||||
"Luxury Dining",
|
||||
],
|
||||
id: "elite", tag: "Premium", price: "$600", period: "/trip", description: "Full weekend elite Hampi luxury package.", button: {
|
||||
text: "Select Elite"},
|
||||
featuresTitle: "Everything in Pro, plus:", features: [
|
||||
"VIP Taxi Access", "Shopping Guide", "Luxury Dining"],
|
||||
},
|
||||
]}
|
||||
title="Tour Packages"
|
||||
@@ -292,33 +178,19 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "5k+",
|
||||
title: "Happy Travelers",
|
||||
items: [
|
||||
"Successfully toured",
|
||||
"Heritage locations",
|
||||
],
|
||||
id: "m1", value: "5k+", title: "Happy Travelers", items: [
|
||||
"Successfully toured", "Heritage locations"],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "12+",
|
||||
title: "Available Vehicles",
|
||||
items: [
|
||||
"Well maintained",
|
||||
"Clean fleet",
|
||||
],
|
||||
id: "m2", value: "12+", title: "Available Vehicles", items: [
|
||||
"Well maintained", "Clean fleet"],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "24/7",
|
||||
title: "Support Service",
|
||||
items: [
|
||||
"Ready to assist",
|
||||
"Instant response",
|
||||
],
|
||||
id: "m3", value: "24/7", title: "Support Service", items: [
|
||||
"Ready to assist", "Instant response"],
|
||||
},
|
||||
]}
|
||||
animationType="scale-rotate"
|
||||
title="Agency Milestones"
|
||||
description="Proven experience in delivering Hampi travel solutions."
|
||||
/>
|
||||
@@ -332,45 +204,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Miller",
|
||||
role: "Traveler",
|
||||
company: "UK",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-bride-caucasian-groom-have-romantic-time-with-thailand-dress_1150-9351.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah Miller", role: "Traveler", company: "UK", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-bride-caucasian-groom-have-romantic-time-with-thailand-dress_1150-9351.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Arjun & Priya",
|
||||
role: "Tourists",
|
||||
company: "India",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/romantic-couple-out-together-ferris-wheel-park_23-2149700582.jpg",
|
||||
},
|
||||
id: "2", name: "Arjun & Priya", role: "Tourists", company: "India", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/romantic-couple-out-together-ferris-wheel-park_23-2149700582.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Marcus Thorne",
|
||||
role: "Photographer",
|
||||
company: "Germany",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-hiker-shorts-sunhat-standing-front-large-rock-formations-cliffs_181624-4581.jpg",
|
||||
},
|
||||
id: "3", name: "Marcus Thorne", role: "Photographer", company: "Germany", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-hiker-shorts-sunhat-standing-front-large-rock-formations-cliffs_181624-4581.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Linda Chen",
|
||||
role: "Business traveler",
|
||||
company: "USA",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-old-man-sitting-meadow-looking-relaxing-after-hike_181624-39802.jpg",
|
||||
},
|
||||
id: "4", name: "Linda Chen", role: "Business traveler", company: "USA", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-old-man-sitting-meadow-looking-relaxing-after-hike_181624-39802.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "David W.",
|
||||
role: "Heritage enthusiast",
|
||||
company: "Australia",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-couple-hiking-trip_23-2150343037.jpg",
|
||||
},
|
||||
id: "5", name: "David W.", role: "Heritage enthusiast", company: "Australia", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-couple-hiking-trip_23-2150343037.jpg"},
|
||||
]}
|
||||
title="Client Reviews"
|
||||
description="Hear what our travelers say about their Hampi experience."
|
||||
@@ -381,8 +228,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
tag="Booking"
|
||||
title="Ready to Visit Hampi?"
|
||||
description="Send us your inquiry and we will get back to you with custom itinerary suggestions."
|
||||
@@ -396,29 +242,19 @@ export default function LandingPage() {
|
||||
logoText="Hampi Travels"
|
||||
columns={[
|
||||
{
|
||||
title: "Service",
|
||||
items: [
|
||||
title: "Service", items: [
|
||||
{
|
||||
label: "Book Taxi",
|
||||
href: "#fleet",
|
||||
},
|
||||
label: "Book Taxi", href: "#fleet"},
|
||||
{
|
||||
label: "Airport Pickup",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Airport Pickup", href: "#services"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "About Us", href: "#hero"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "#testimonials",
|
||||
},
|
||||
label: "Reviews", href: "#testimonials"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user