2 Commits

Author SHA1 Message Date
9e79a06ac7 Switch to version 1: modified src/app/page.tsx 2026-03-18 09:46:32 +00:00
ac625bac48 Merge version_2 into main
Merge version_2 into main
2026-03-18 09:45:12 +00:00

View File

@@ -8,8 +8,8 @@ import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSp
import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve"; import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve";
import ProductCardThree from "@/components/sections/product/ProductCardThree"; import ProductCardThree from "@/components/sections/product/ProductCardThree";
import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen"; import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen";
import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen"; import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
import ContactCenter from "@/components/sections/contact/ContactCenter"; import ContactText from "@/components/sections/contact/ContactText";
import FooterSimple from "@/components/sections/footer/FooterSimple"; import FooterSimple from "@/components/sections/footer/FooterSimple";
import { MapPin, Star, Compass, Heart } from "lucide-react"; import { MapPin, Star, Compass, Heart } from "lucide-react";
@@ -23,7 +23,8 @@ export default function HomePage() {
const footerColumns = [ const footerColumns = [
{ {
title: "Quick Links", items: [ title: "Quick Links",
items: [
{ label: "Home", href: "/" }, { label: "Home", href: "/" },
{ label: "About Us", href: "/about" }, { label: "About Us", href: "/about" },
{ label: "Tour Packages", href: "/packages" }, { label: "Tour Packages", href: "/packages" },
@@ -31,14 +32,16 @@ export default function HomePage() {
], ],
}, },
{ {
title: "Contact Info", items: [ title: "Contact Info",
items: [
{ label: "Phone: +91 (98765) 43210", href: "tel:+919876543210" }, { label: "Phone: +91 (98765) 43210", href: "tel:+919876543210" },
{ label: "Email: info@satvatorurs.com", href: "mailto:info@satvatorurs.com" }, { label: "Email: info@satvatorurs.com", href: "mailto:info@satvatorurs.com" },
{ label: "Rajkot, Gujarat", href: "#" }, { label: "Rajkot, Gujarat", href: "#" },
], ],
}, },
{ {
title: "Our Commitment", items: [ title: "Our Commitment",
items: [
{ label: "Pure Vegetarian Meals", href: "#" }, { label: "Pure Vegetarian Meals", href: "#" },
{ label: "Comfortable Stays", href: "#" }, { label: "Comfortable Stays", href: "#" },
{ label: "Family-Focused Tours", href: "#" }, { label: "Family-Focused Tours", href: "#" },
@@ -65,7 +68,9 @@ export default function HomePage() {
brandName="Satva Tours" brandName="Satva Tours"
navItems={navItems} navItems={navItems}
button={{ button={{
text: "Book Now", href: "/contact"}} text: "Book Now",
href: "/contact",
}}
/> />
</div> </div>
@@ -89,12 +94,16 @@ export default function HomePage() {
<InlineImageSplitTextAbout <InlineImageSplitTextAbout
heading={[ heading={[
{ {
type: "text", content: "About Satva Tours and Travels"}, type: "text",
content: "About Satva Tours and Travels",
},
]} ]}
useInvertedBackground={false} useInvertedBackground={false}
buttons={[ buttons={[
{ {
text: "Learn Our Story", href: "/about"}, text: "Learn Our Story",
href: "/about",
},
]} ]}
/> />
</div> </div>
@@ -110,20 +119,44 @@ export default function HomePage() {
animationType="slide-up" animationType="slide-up"
features={[ features={[
{ {
id: "food", label: "🍽️ Pure Vegetarian Meals", title: "Authentic & Delicious", items: [ id: "food",
"Gujarati, Punjabi, and Jain cuisine", "Prepared with hygiene and care", "Fresh, nutritious meals daily"], label: "🍽️ Pure Vegetarian Meals",
title: "Authentic & Delicious",
items: [
"Gujarati, Punjabi, and Jain cuisine",
"Prepared with hygiene and care",
"Fresh, nutritious meals daily",
],
}, },
{ {
id: "accommodation", label: "🏨 Comfortable Stays", title: "Deluxe AC Hotels", items: [ id: "accommodation",
"Well-maintained rooms with AC", "Clean and hygienic facilities", "Trusted hotel chains"], label: "🏨 Comfortable Stays",
title: "Deluxe AC Hotels",
items: [
"Well-maintained rooms with AC",
"Clean and hygienic facilities",
"Trusted hotel chains",
],
}, },
{ {
id: "water", label: "💧 Hydration & Care", title: "Daily Mineral Water", items: [ id: "water",
"1-liter bottle per seat daily", "Room temperature for comfort", "Health and wellness priority"], label: "💧 Hydration & Care",
title: "Daily Mineral Water",
items: [
"1-liter bottle per seat daily",
"Room temperature for comfort",
"Health and wellness priority",
],
}, },
{ {
id: "exclusions", label: "⚠️ Important Note", title: "What's Not Included", items: [ id: "exclusions",
"Entry tickets to monuments/parks", "Local transport (rickshaws, taxis)", "Personal expenses"], label: "⚠️ Important Note",
title: "What's Not Included",
items: [
"Entry tickets to monuments/parks",
"Local transport (rickshaws, taxis)",
"Personal expenses",
],
}, },
]} ]}
/> />
@@ -141,21 +174,61 @@ export default function HomePage() {
animationType="slide-up" animationType="slide-up"
products={[ products={[
{ {
id: "west-coast", name: "Enjoy West Coast", price: "8 Days", imageSrc: "http://img.b2bpic.net/free-photo/indian-city-buildings-scene_23-2151823126.jpg?_wi=1", imageAlt: "Goa beach coastline palm trees sunset"}, id: "west-coast",
name: "Enjoy West Coast",
price: "8 Days",
imageSrc: "http://img.b2bpic.net/free-photo/indian-city-buildings-scene_23-2151823126.jpg?_wi=1",
imageAlt: "Goa beach coastline palm trees sunset",
},
{ {
id: "heart-india", name: "The Heart of India", price: "8 Days", imageSrc: "http://img.b2bpic.net/free-photo/nyepi-day-celebration-indonesia_23-2151325654.jpg?_wi=1", imageAlt: "Ujjain temple spiritual pilgrimage India"}, id: "heart-india",
name: "The Heart of India",
price: "8 Days",
imageSrc: "http://img.b2bpic.net/free-photo/nyepi-day-celebration-indonesia_23-2151325654.jpg?_wi=1",
imageAlt: "Ujjain temple spiritual pilgrimage India",
},
{ {
id: "royal-rajasthan", name: "Royal Rajasthan", price: "8 Days", imageSrc: "http://img.b2bpic.net/free-photo/indian-city-buildings-scene_23-2151823108.jpg?_wi=1", imageAlt: "Rajasthan palace fort Jodhpur architecture"}, id: "royal-rajasthan",
name: "Royal Rajasthan",
price: "8 Days",
imageSrc: "http://img.b2bpic.net/free-photo/indian-city-buildings-scene_23-2151823108.jpg?_wi=1",
imageAlt: "Rajasthan palace fort Jodhpur architecture",
},
{ {
id: "uttar-bharat", name: "Uttar Bharat Darshan", price: "10 Days", imageSrc: "http://img.b2bpic.net/free-psd/rath-yatra-invitation-poster_23-2151985794.jpg?_wi=1", imageAlt: "Haridwar pilgrimage ghats spiritual journey"}, id: "uttar-bharat",
name: "Uttar Bharat Darshan",
price: "10 Days",
imageSrc: "http://img.b2bpic.net/free-psd/rath-yatra-invitation-poster_23-2151985794.jpg?_wi=1",
imageAlt: "Haridwar pilgrimage ghats spiritual journey",
},
{ {
id: "spiritual-uttar", name: "Special Uttar Bharat (Spiritual)", price: "10 Days", imageSrc: "http://img.b2bpic.net/free-photo/woman-with-traditional-indian-attire-diwali-celebration_23-2152022335.jpg?_wi=1", imageAlt: "Ayodhya Ram temple spiritual pilgrimage"}, id: "spiritual-uttar",
name: "Special Uttar Bharat (Spiritual)",
price: "10 Days",
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-traditional-indian-attire-diwali-celebration_23-2152022335.jpg?_wi=1",
imageAlt: "Ayodhya Ram temple spiritual pilgrimage",
},
{ {
id: "uttarakhand", name: "Unmatched Uttarakhand", price: "11 Days", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-by-poolside-wiht-mountain-view_53876-14438.jpg?_wi=1", imageAlt: "Nainital lake mountains scenic beauty"}, id: "uttarakhand",
name: "Unmatched Uttarakhand",
price: "11 Days",
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-by-poolside-wiht-mountain-view_53876-14438.jpg?_wi=1",
imageAlt: "Nainital lake mountains scenic beauty",
},
{ {
id: "kashmir", name: "Paradise on Earth", price: "12 Days", imageSrc: "http://img.b2bpic.net/free-photo/intricate-sun-carving-ancient-stone-architecture_23-2152002066.jpg?_wi=1", imageAlt: "Srinagar Dal Lake houseboat paradise"}, id: "kashmir",
name: "Paradise on Earth",
price: "12 Days",
imageSrc: "http://img.b2bpic.net/free-photo/intricate-sun-carving-ancient-stone-architecture_23-2152002066.jpg?_wi=1",
imageAlt: "Srinagar Dal Lake houseboat paradise",
},
{ {
id: "himachal", name: "Romantic Himachal", price: "12 Days", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-adventurous-couple-bivouacking_23-2150562945.jpg?_wi=1", imageAlt: "Shimla colonial hill station mountain town"}, id: "himachal",
name: "Romantic Himachal",
price: "12 Days",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-adventurous-couple-bivouacking_23-2150562945.jpg?_wi=1",
imageAlt: "Shimla colonial hill station mountain town",
},
]} ]}
/> />
</div> </div>
@@ -168,60 +241,92 @@ export default function HomePage() {
metricsAnimation="slide-up" metricsAnimation="slide-up"
metrics={[ metrics={[
{ {
id: "families", value: "5000+", description: "Happy families traveled with us"}, id: "families",
value: "5000+",
description: "Happy families traveled with us",
},
{ {
id: "years", value: "15+", description: "Years of travel expertise"}, id: "years",
value: "15+",
description: "Years of travel expertise",
},
{ {
id: "packages", value: "50+", description: "Customized tour itineraries"}, id: "packages",
value: "50+",
description: "Customized tour itineraries",
},
{ {
id: "hotels", value: "100+", description: "Partner hotels across India"}, id: "hotels",
value: "100+",
description: "Partner hotels across India",
},
]} ]}
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardThirteen <TestimonialCardTwelve
title="What Our Guests Say" cardTitle="What Our Guests Say"
description="Real experiences from families who discovered the beauty of India with us." cardTag="Customer Stories"
tag="Customer Stories" cardTagIcon={Heart}
textboxLayout="default" cardAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
showRating={true}
animationType="slide-up"
testimonials={[ testimonials={[
{ {
id: "1", name: "Rajesh Patel", handle: "@rajesh_travels", testimonial: "An absolutely wonderful experience! The team at Satva Tours made our family vacation unforgettable. Every detail was perfect.", rating: 5, id: "1",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-hipster-woman-traveling-around-world-with-backpack-smiling-happy-positive-listening-music-headphones-blue-tropical-ocean-background-sunglasses-sexy-summer-vacation_285396-6058.jpg?_wi=1", imageAlt: "Indian businessman professional portrait confident"}, name: "Rajesh Patel",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-hipster-woman-traveling-around-world-with-backpack-smiling-happy-positive-listening-music-headphones-blue-tropical-ocean-background-sunglasses-sexy-summer-vacation_285396-6058.jpg?_wi=1",
imageAlt: "Indian businessman professional portrait confident",
},
{ {
id: "2", name: "Priya Sharma", handle: "@priya_adventure", testimonial: "The vegetarian meals were absolutely delicious and the hotels were so comfortable. Highly recommend for families!", rating: 5, id: "2",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-beautiful-girl-wearing-olive-green-t-shirt-putting-hand-chin-isolated-pink-wall_141793-103266.jpg?_wi=1", imageAlt: "Indian woman portrait smiling friendly"}, name: "Priya Sharma",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-beautiful-girl-wearing-olive-green-t-shirt-putting-hand-chin-isolated-pink-wall_141793-103266.jpg?_wi=1",
imageAlt: "Indian woman portrait smiling friendly",
},
{ {
id: "3", name: "Vikram Desai", handle: "@vikram_explorer", testimonial: "Best tour company in India. Professional, caring, and they truly understand what families need. Worth every rupee!", rating: 5, id: "3",
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-shows-thumbs-up-takes-selfie-mobile-phone-poses-near-suitcase-blogger-goes_1258-270583.jpg?_wi=1", imageAlt: "Indian man casual portrait happy"}, name: "Vikram Desai",
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-shows-thumbs-up-takes-selfie-mobile-phone-poses-near-suitcase-blogger-goes_1258-270583.jpg?_wi=1",
imageAlt: "Indian man casual portrait happy",
},
{ {
id: "4", name: "Anjali Mehta", handle: "@anjali_memories", testimonial: "From booking to the end of our trip, everything was seamless. The itineraries are thoughtfully planned.", rating: 5, id: "4",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-going-hiking-holding-ticket-white-background-air-tourist-forest-vacation-flight-trip-campus-mountain_179666-39189.jpg?_wi=1", imageAlt: "Indian woman travel vacation happy memory"}, name: "Anjali Mehta",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-going-hiking-holding-ticket-white-background-air-tourist-forest-vacation-flight-trip-campus-mountain_179666-39189.jpg?_wi=1",
imageAlt: "Indian woman travel vacation happy memory",
},
{ {
id: "5", name: "Suresh Kapoor", handle: "@suresh_wanderer", testimonial: "My grandchildren had the time of their lives. This company truly cares about making memories for families.", rating: 5, id: "5",
imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-young-man-sitting-office-coworking_171337-17642.jpg?_wi=1", imageAlt: "Indian senior man portrait wise elderly"}, name: "Suresh Kapoor",
imageSrc: "http://img.b2bpic.net/free-photo/handsome-smiling-young-man-sitting-office-coworking_171337-17642.jpg?_wi=1",
imageAlt: "Indian senior man portrait wise elderly",
},
{ {
id: "6", name: "Deepika Singh", handle: "@deepika_journeys", testimonial: "Satva Tours exceeded all our expectations. The cultural experiences were enriching and the food was incredible!", rating: 5, id: "6",
imageSrc: "http://img.b2bpic.net/free-photo/happy-pretty-young-woman-posing-camera-park_1262-20239.jpg?_wi=1", imageAlt: "Indian woman portrait casual friendly smile"}, name: "Deepika Singh",
imageSrc: "http://img.b2bpic.net/free-photo/happy-pretty-young-woman-posing-camera-park_1262-20239.jpg?_wi=1",
imageAlt: "Indian woman portrait casual friendly smile",
},
]} ]}
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCenter <ContactText
tag="Get In Touch" text="Ready to plan your family adventure? Get in touch with our travel experts today. We're here to help you create unforgettable memories across India."
title="Ready to Plan Your Adventure?"
description="Contact our travel experts today and let us create the perfect family vacation across India."
tagIcon={Heart}
background={{ variant: "plain" }} background={{ variant: "plain" }}
useInvertedBackground={true} useInvertedBackground={true}
inputPlaceholder="Enter your email address" buttons={[
buttonText="Get Started" {
termsText="By submitting, you agree to our Terms and Conditions and Privacy Policy." text: "Send Inquiry",
href: "/contact",
},
{
text: "Call Now",
href: "tel:+919876543210",
},
]}
/> />
</div> </div>