Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #2.
This commit is contained in:
340
src/app/page.tsx
340
src/app/page.tsx
@@ -31,162 +31,50 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Features",
|
||||
id: "features",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Features", id: "features" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Pricing", id: "pricing" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="WonderPlay"
|
||||
brandName="Greenacres Lodge"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
title="Welcome to WonderPlay Fantasy"
|
||||
description="Where imagination takes flight! Join us in an enchanting indoor playground designed for magical memories and safe, active fun."
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Welcome to Greenacres Lodge"
|
||||
description="Experience the perfect escape in the heart of nature. Relax, unwind, and create unforgettable memories in our luxury woodland sanctuary."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Jenny Smith",
|
||||
handle: "@mommyjenny",
|
||||
testimonial: "My kids absolutely love the castle climber! The safest and most fun spot in town.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hmbgr9",
|
||||
},
|
||||
{
|
||||
name: "Mark D.",
|
||||
handle: "@dadmark",
|
||||
testimonial: "A fantasy come true! Very clean and staff is incredibly attentive.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=q1ienc",
|
||||
},
|
||||
{
|
||||
name: "Sarah P.",
|
||||
handle: "@sarahplay",
|
||||
testimonial: "Best birthday party ever! My daughter talks about it every single day.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5jwsiv",
|
||||
},
|
||||
{
|
||||
name: "Lisa R.",
|
||||
handle: "@lisa_m",
|
||||
testimonial: "So many interactive features, they never get bored. Worth every penny.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l4ti8z",
|
||||
},
|
||||
{
|
||||
name: "Tom B.",
|
||||
handle: "@tom_active",
|
||||
testimonial: "Amazing facility for active kids on a rainy day!",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=818q3r",
|
||||
},
|
||||
{ name: "Alice W.", handle: "@alice_w", testimonial: "The perfect weekend getaway! So peaceful and refreshing.", rating: 5 },
|
||||
{ name: "Robert M.", handle: "@robertm", testimonial: "Absolutely stunning lodge and incredible hospitality.", rating: 5 },
|
||||
{ name: "Elena G.", handle: "@elenag", testimonial: "A truly magical experience in the woods. Highly recommend!", rating: 5 }
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dk12ne&_wi=1"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dk12ne",
|
||||
alt: "happy mother smiling portrait",
|
||||
},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aplaol",
|
||||
alt: "happy father portrait",
|
||||
},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jxv1ry",
|
||||
alt: "smiling mother and child",
|
||||
},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l9o121",
|
||||
alt: "young woman portrait",
|
||||
},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8rpx26",
|
||||
alt: "happy dad playing with son",
|
||||
},
|
||||
]}
|
||||
avatarText="Trusted by 5,000+ local families"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Safe & Sanitized",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Birthday Specialists",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "12 Unique Zones",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ages 2-12",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fantasy Fun",
|
||||
},
|
||||
]}
|
||||
avatarText="Trusted by 2,000+ happy guests"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardNineteen
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
tag: "Active",
|
||||
title: "Castle Climber",
|
||||
subtitle: "Adventure Zone",
|
||||
description: "Conquer our epic towers and secret slides for maximum active fun.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aplaol&_wi=1",
|
||||
},
|
||||
{
|
||||
tag: "Skill",
|
||||
title: "Ninja Obstacles",
|
||||
subtitle: "Focus Zone",
|
||||
description: "Master agility, balance, and speed through our challenging courses.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jxv1ry",
|
||||
},
|
||||
{
|
||||
tag: "Events",
|
||||
title: "Celebration Suite",
|
||||
subtitle: "Event Zone",
|
||||
description: "Plan the most magical birthday party in our dedicated fantasy rooms.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l9o121",
|
||||
},
|
||||
{ tag: "Luxury", title: "Cozy Cabins", subtitle: "Relaxation", description: "Handcrafted cabins with premium amenities for maximum comfort.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hmbgr9" },
|
||||
{ tag: "Nature", title: "Forest Trails", subtitle: "Adventure", description: "Explore scenic walking trails winding through our lush green estate.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=q1ienc" },
|
||||
{ tag: "Dining", title: "Gourmet Kitchen", subtitle: "Cuisine", description: "Enjoy locally sourced, delicious meals prepared with love.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5jwsiv" }
|
||||
]}
|
||||
title="Magic Features"
|
||||
description="Explore our zones, crafted for endless adventure and creativity."
|
||||
title="Experience Greenacres"
|
||||
description="Designed for those who seek tranquility and natural beauty."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<TextSplitAbout
|
||||
useInvertedBackground={true}
|
||||
title="Our Magical Story"
|
||||
title="Our Natural Heritage"
|
||||
description={[
|
||||
"WonderPlay was born from a simple idea: that play is the highest form of learning.",
|
||||
"We created a safe, inclusive fantasy world where every child can discover their inner explorer.",
|
||||
"Our environment is meticulously sanitized and designed to foster creativity, strength, and joy.",
|
||||
"Greenacres Lodge was founded on a deep respect for the land and the quiet joy of nature.", "Our mission is to provide an immersive sanctuary that heals the spirit and refreshes the mind.", "Every detail, from the sustainable materials to the locally sourced decor, reflects our commitment to harmony."
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -197,57 +85,12 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "single",
|
||||
title: "Single Session",
|
||||
price: "$15",
|
||||
period: "per entry",
|
||||
features: [
|
||||
"Full-day access",
|
||||
"Includes ball pit",
|
||||
"Free parent entry",
|
||||
],
|
||||
button: {
|
||||
text: "Book Now",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8rpx26",
|
||||
imageAlt: "happy children playing indoor",
|
||||
},
|
||||
{
|
||||
id: "monthly",
|
||||
title: "Monthly Pass",
|
||||
price: "$89",
|
||||
period: "per month",
|
||||
features: [
|
||||
"Unlimited entry",
|
||||
"Priority queue",
|
||||
"10% off parties",
|
||||
],
|
||||
button: {
|
||||
text: "Start Pass",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=dk12ne&_wi=2",
|
||||
imageAlt: "happy children playing indoor",
|
||||
},
|
||||
{
|
||||
id: "party",
|
||||
title: "Party Package",
|
||||
price: "$299",
|
||||
period: "for group",
|
||||
features: [
|
||||
"2-hour private room",
|
||||
"Host included",
|
||||
"Custom decor",
|
||||
],
|
||||
button: {
|
||||
text: "Contact Us",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=aplaol&_wi=2",
|
||||
imageAlt: "happy children playing indoor",
|
||||
},
|
||||
{ id: "weekend", title: "Weekend Escape", price: "$450", period: "per stay", features: ["2 nights accommodation", "Complimentary breakfast", "Trail access"], button: { text: "Book Now" } },
|
||||
{ id: "week", title: "Weekly Retreat", price: "$1,400", period: "per week", features: ["7 nights accommodation", "Full gourmet access", "Guided tour"], button: { text: "Book Now" } },
|
||||
{ id: "events", title: "Event Booking", price: "Custom", period: "per event", features: ["Exclusive venue access", "Full catering service", "Host included"], button: { text: "Inquire" } }
|
||||
]}
|
||||
title="Admission Plans"
|
||||
description="Flexible pricing for every playground adventure."
|
||||
title="Stay Plans"
|
||||
description="Flexible options for individuals, couples, and group events."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -257,37 +100,12 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "5000+",
|
||||
title: "Smiles Generated",
|
||||
items: [
|
||||
"Happy children",
|
||||
"Every day fun",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "12",
|
||||
title: "Unique Zones",
|
||||
items: [
|
||||
"Climbing",
|
||||
"Slide",
|
||||
"Ball pit",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100%",
|
||||
title: "Safe Standards",
|
||||
items: [
|
||||
"Sanitized",
|
||||
"Always monitored",
|
||||
],
|
||||
},
|
||||
{ id: "m1", value: "50+", title: "Acres of Woods", items: ["Protected land", "Private trails"] },
|
||||
{ id: "m2", value: "10k+", title: "Happy Guests", items: ["Peaceful stays", "Repeat visitors"] },
|
||||
{ id: "m3", value: "100%", title: "Sustainable", items: ["Eco-friendly", "Natural heating"] }
|
||||
]}
|
||||
title="Playground by Numbers"
|
||||
description="Thousands of happy explorers have visited our wonder world."
|
||||
title="Greenacres by Numbers"
|
||||
description="Thousands have found their peace in our corner of the woods."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -295,34 +113,12 @@ export default function LandingPage() {
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nc2iuv",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Mark",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=z09rxq",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=edefyd",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=y0uzxx",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Lisa",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w9nj8e",
|
||||
},
|
||||
{ id: "t1", name: "Jane Smith", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nc2iuv" },
|
||||
{ id: "t2", name: "Tom Walker", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=z09rxq" },
|
||||
{ id: "t3", name: "Linda B.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=edefyd" }
|
||||
]}
|
||||
cardTitle="Parents Love Us"
|
||||
cardTag="Trusted by Families"
|
||||
cardTitle="Guest Reflections"
|
||||
cardTag="Testimonials"
|
||||
cardAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
@@ -332,25 +128,12 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Are socks required?",
|
||||
content: "Yes, for safety and hygiene, all children must wear grip socks.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "What are the age limits?",
|
||||
content: "Our main play structures are designed for kids ages 2–12.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you serve food?",
|
||||
content: "We have a cozy café serving healthy snacks, drinks, and lunch options.",
|
||||
},
|
||||
{ id: "f1", title: "Is there parking?", content: "Yes, we provide secure on-site parking for all our guests." },
|
||||
{ id: "f2", title: "Are pets allowed?", content: "We welcome well-behaved furry friends in select cabins." },
|
||||
{ id: "f3", title: "Is Wi-Fi available?", content: "We prioritize digital detox, but limited high-speed access is available upon request." }
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=g70l4m"
|
||||
title="Frequently Asked"
|
||||
description="Have questions? We have answers for your playground visit."
|
||||
title="Common Questions"
|
||||
description="Everything you need to know for your lodge stay."
|
||||
faqsAnimation="blur-reveal"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -359,53 +142,22 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
text="Ready to visit the fantasy playground? Get in touch today to book your session or party!"
|
||||
buttons={[
|
||||
{
|
||||
text: "Email Us",
|
||||
href: "mailto:hello@wonderplay.com",
|
||||
},
|
||||
]}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
text="Ready for your woodland escape? Get in touch with us to book your stay."
|
||||
buttons={[{ text: "Email Us", href: "mailto:hello@greenacreslodge.com" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBaseReveal
|
||||
logoText="WonderPlay"
|
||||
logoText="Greenacres Lodge"
|
||||
columns={[
|
||||
{
|
||||
title: "WonderPlay",
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
{
|
||||
label: "FAQs",
|
||||
href: "#faq",
|
||||
},
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Lodge", items: [{ label: "About Us", href: "#about" }, { label: "Careers", href: "#" }] },
|
||||
{ title: "Support", items: [{ label: "FAQs", href: "#faq" }, { label: "Privacy", href: "#" }] }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user