Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 386bd57724 | |||
| 50f401328d | |||
| 6325be2a6f | |||
| 664bd5fa1c |
298
src/app/page.tsx
298
src/app/page.tsx
@@ -9,8 +9,8 @@ import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
|
|||||||
import HeroCentered from '@/components/sections/hero/HeroCentered';
|
import HeroCentered from '@/components/sections/hero/HeroCentered';
|
||||||
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
|
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
|
||||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||||
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
|
|
||||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||||
|
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -30,26 +30,11 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleApple
|
<NavbarStyleApple
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "About", id: "about" },
|
||||||
id: "hero",
|
{ name: "Amenities", id: "features" },
|
||||||
},
|
{ name: "Dining", id: "restaurant" },
|
||||||
{
|
{ name: "Contact", id: "contact" },
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Amenities",
|
|
||||||
id: "features",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Tickets",
|
|
||||||
id: "pricing",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Crystal Land"
|
brandName="Crystal Land"
|
||||||
/>
|
/>
|
||||||
@@ -57,65 +42,26 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroCentered
|
<HeroCentered
|
||||||
background={{
|
background={{ variant: "plain" }}
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
title="Experience Endless Fun at Crystal Land"
|
title="Experience Endless Fun at Crystal Land"
|
||||||
description="Nanakmatta's premier water park and dining destination. Dive into refreshing pools and enjoy delicious food with friends and family."
|
description="Nanakmatta's premier water park and dining destination. Dive into refreshing pools and enjoy delicious food with friends and family."
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536628-cfbmivpk.png", alt: "Pool view" },
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-parents-smiling-taking-selfie-beach_23-2148134569.jpg",
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-3eo1h24r.png", alt: "Family fun" },
|
||||||
alt: "Customer",
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-796z322b.png", alt: "Restaurant area" },
|
||||||
},
|
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-572mv1dc.png", alt: "Dining atmosphere" },
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/long-shot-friends-talking-pool_23-2148226166.jpg",
|
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/dad-swimming-with-his-happy-son-pool_1268-23270.jpg",
|
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/close-up-outdoors-portrait-young-attractive-mature-bearded-hispanic-man-blue-t-shirt-looking-camera-lying-ground-with-relaxed-face-expression_176420-19934.jpg",
|
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/cheerful-family-swimming-pool-smiling-mid-adult-woman-man-hugging-water-children-background-leisure-family-party-concept_74855-21473.jpg",
|
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Join hundreds of happy families!"
|
avatarText="Join hundreds of happy families!"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Explore Dining", href: "#restaurant" },
|
||||||
text: "Book Your Tickets",
|
{ text: "Explore Amenities", href: "#features" },
|
||||||
href: "#pricing",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Explore Dining",
|
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
marqueeItems={[
|
marqueeItems={[
|
||||||
{
|
{ type: "text", text: "10+ Slides" },
|
||||||
type: "text",
|
{ type: "text", text: "Family Friendly" },
|
||||||
text: "10+ Slides",
|
{ type: "text", text: "Pool Access" },
|
||||||
},
|
{ type: "text", text: "Fine Dining" },
|
||||||
{
|
{ type: "text", text: "Open Daily" },
|
||||||
type: "text",
|
|
||||||
text: "Family Friendly",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Pool Access",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Fine Dining",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Open Daily",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -126,20 +72,11 @@ export default function LandingPage() {
|
|||||||
title="Welcome to Our Oasis"
|
title="Welcome to Our Oasis"
|
||||||
description="Crystal Land offers a perfect blend of high-energy water attractions and peaceful dining experiences. We aim to make every visit memorable for our guests."
|
description="Crystal Land offers a perfect blend of high-energy water attractions and peaceful dining experiences. We aim to make every visit memorable for our guests."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ value: "10+", title: "Thrilling Slides" },
|
||||||
value: "10+",
|
{ value: "5k+", title: "Happy Visitors" },
|
||||||
title: "Thrilling Slides",
|
{ value: "4.1*", title: "Rating" },
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "5k+",
|
|
||||||
title: "Happy Visitors",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "4.1*",
|
|
||||||
title: "Rating",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/dark-sunny-forest-early-morning-sunrise_158538-26220.jpg"
|
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536628-cfbmivpk.png?_wi=1"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -151,90 +88,27 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{ id: "f1", title: "Water Rides", description: "High-octane water slides for all ages.", tag: "Fun", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-3eo1h24r.png?_wi=1" },
|
||||||
id: "f1",
|
{ id: "f2", title: "Swimming Pools", description: "Crystal clear water, perfectly maintained.", tag: "Relax", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536628-cfbmivpk.png?_wi=2" },
|
||||||
title: "Water Rides",
|
|
||||||
description: "High-octane water slides for all ages.",
|
|
||||||
tag: "Fun",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-view-happy-young-woman-standing-front-big-giant-wheel_23-2147910408.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f2",
|
|
||||||
title: "Swimming Pools",
|
|
||||||
description: "Crystal clear water, perfectly maintained.",
|
|
||||||
tag: "Relax",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/parents-teaching-their-daughter-swimming-pool_1268-23310.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f3",
|
|
||||||
title: "Fine Dining",
|
|
||||||
description: "Exquisite meals in a lush setting.",
|
|
||||||
tag: "Food",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-hand-with-spoon-dushbara-dumplings-soup_140725-12886.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="World-Class Amenities"
|
title="World-Class Amenities"
|
||||||
description="Discover everything we have to offer, from exhilarating rides to savory cuisine."
|
description="Discover everything we have to offer, from exhilarating rides to savory cuisine."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="pricing" data-section="pricing">
|
<div id="restaurant" data-section="restaurant">
|
||||||
<PricingCardTwo
|
<ProductCardTwo
|
||||||
|
title="Our Restaurant"
|
||||||
|
description="Experience culinary excellence with our locally sourced ingredients and authentic flavors."
|
||||||
|
gridVariant="three-columns-all-equal-width"
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={true}
|
||||||
plans={[
|
products={[
|
||||||
{
|
{ id: "r1", brand: "Authentic", name: "Signature Dushbara", price: "₹299", rating: 5, reviewCount: "48 reviews", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-796z322b.png?_wi=1" },
|
||||||
id: "p1",
|
{ id: "r2", brand: "Refreshing", name: "Garden Salad", price: "₹199", rating: 4, reviewCount: "32 reviews", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-572mv1dc.png?_wi=1" },
|
||||||
badge: "Daily",
|
{ id: "r3", brand: "Classic", name: "Grilled Specialty", price: "₹450", rating: 5, reviewCount: "56 reviews", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-796z322b.png?_wi=2" }
|
||||||
price: "₹499",
|
|
||||||
subtitle: "Full access to slides and pools",
|
|
||||||
features: [
|
|
||||||
"Entry Pass",
|
|
||||||
"Locker Access",
|
|
||||||
"Pool Access",
|
|
||||||
],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Book Now",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p2",
|
|
||||||
badge: "Family",
|
|
||||||
price: "₹1,499",
|
|
||||||
subtitle: "For 4 people with meal discount",
|
|
||||||
features: [
|
|
||||||
"All Entry Passes",
|
|
||||||
"Dining Discount",
|
|
||||||
"Reserved Area",
|
|
||||||
],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Book Now",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p3",
|
|
||||||
badge: "VIP",
|
|
||||||
price: "₹999",
|
|
||||||
subtitle: "Unlimited access plus dining",
|
|
||||||
features: [
|
|
||||||
"Fast-track Access",
|
|
||||||
"Lunch Included",
|
|
||||||
"VIP Lounge",
|
|
||||||
],
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: "Book Now",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Choose Your Pass"
|
|
||||||
description="Flexible pricing options for solo travelers or family groups."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -243,46 +117,8 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{ id: "t1", title: "Wonderful family day", quote: "Nice place to visit with family and friends, food and ambience was very good.", name: "Amit Kumar", role: "Visitor", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-3eo1h24r.png?_wi=2" },
|
||||||
id: "t1",
|
{ id: "t2", title: "Great value", quote: "Food was really good at reasonable price with good service.", name: "Priya Singh", role: "Local", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DTGh05bYk6qadO2GYd5fmuRWif/uploaded-1778299536629-572mv1dc.png?_wi=2" },
|
||||||
title: "Wonderful family day",
|
|
||||||
quote: "Nice place to visit with family and friends, food and ambience was very good.",
|
|
||||||
name: "Amit Kumar",
|
|
||||||
role: "Visitor",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-mother-with-her-sons-sitting-bench-against-background-seacoast-bright-sunset_613910-6731.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t2",
|
|
||||||
title: "Great value",
|
|
||||||
quote: "Food was really good at reasonable price with good service.",
|
|
||||||
name: "Priya Singh",
|
|
||||||
role: "Local",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-toasting-with-cocktails-pool_23-2148226192.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t3",
|
|
||||||
title: "Fun experience",
|
|
||||||
quote: "The water slides were great, we had a really fun afternoon here.",
|
|
||||||
name: "Rahul Verma",
|
|
||||||
role: "Visitor",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-women-sit-close-each-other-pose-selfie-against-cafe-interior-drink-hot-beverage-have-happy-expressions-two-female-friends-make-photo-themselves-via-modern-smart-phone_273609-3277.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t4",
|
|
||||||
title: "Nice ambience",
|
|
||||||
quote: "Truly a beautiful place, good food and great atmosphere.",
|
|
||||||
name: "Sunita Devi",
|
|
||||||
role: "Local",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sport-concept-little-sport-runner-boy-sit-track-take-deep-breath-feel-tired-bored_1258-104032.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "t5",
|
|
||||||
title: "Recommended",
|
|
||||||
quote: "Definitely worth a visit, great way to spend summer days.",
|
|
||||||
name: "Vikram Singh",
|
|
||||||
role: "Visitor",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-family-swimming-pool-smiling-mid-adult-woman-man-hugging-water-children-background-leisure-family-party-concept_74855-21473.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Guest Feedback"
|
title="Guest Feedback"
|
||||||
description="See what our visitors say about their time at Crystal Land."
|
description="See what our visitors say about their time at Crystal Land."
|
||||||
@@ -294,21 +130,8 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{ id: "q1", title: "When are you open?", content: "We open daily at 10 a.m." },
|
||||||
id: "q1",
|
{ id: "q2", title: "Do you serve food?", content: "Yes, we have a restaurant serving varied local and continental cuisine." },
|
||||||
title: "When are you open?",
|
|
||||||
content: "We open daily at 10 a.m.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "q2",
|
|
||||||
title: "Do you serve food?",
|
|
||||||
content: "Yes, we have a restaurant serving varied local and continental cuisine.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "q3",
|
|
||||||
title: "Are there changing facilities?",
|
|
||||||
content: "We provide locker and changing facilities for all visitors.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Frequently Asked Questions"
|
title="Frequently Asked Questions"
|
||||||
description="Have questions? We have answers."
|
description="Have questions? We have answers."
|
||||||
@@ -319,18 +142,11 @@ export default function LandingPage() {
|
|||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{ variant: "plain" }}
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
tag="Contact Us"
|
tag="Contact Us"
|
||||||
title="Ready to Visit Us?"
|
title="Ready to Visit Us?"
|
||||||
description="We are located at WRJR+P7J, Sunkhra, Nanakmatta. Give us a call or plan your trip now."
|
description="We are located at WRJR+P7J, Sunkhra, Nanakmatta. Give us a call or plan your trip now."
|
||||||
buttons={[
|
buttons={[ { text: "Call Now", href: "tel:+916396620021" } ]}
|
||||||
{
|
|
||||||
text: "Call Now",
|
|
||||||
href: "tel:+916396620021",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -338,36 +154,8 @@ export default function LandingPage() {
|
|||||||
<FooterBaseCard
|
<FooterBaseCard
|
||||||
logoText="Crystal Land"
|
logoText="Crystal Land"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Navigation", items: [{ label: "About", href: "#about" }, { label: "Dining", href: "#restaurant" }, { label: "FAQ", href: "#faq" }] },
|
||||||
title: "Navigation",
|
{ title: "Contact", items: [{ label: "Call +91 63966 20021", href: "tel:+916396620021" }] },
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Pricing",
|
|
||||||
href: "#pricing",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "FAQ",
|
|
||||||
href: "#faq",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Contact",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Call +91 63966 20021",
|
|
||||||
href: "tel:+916396620021",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Get Directions",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2025 | Crystal Land Water Park"
|
copyrightText="© 2025 | Crystal Land Water Park"
|
||||||
/>
|
/>
|
||||||
@@ -375,4 +163,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user