Update src/app/page.tsx
This commit is contained in:
190
src/app/page.tsx
190
src/app/page.tsx
@@ -30,21 +30,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Attractions",
|
||||
id: "features",
|
||||
},
|
||||
name: "Attractions", id: "features"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Parties",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Parties", id: "contact"},
|
||||
]}
|
||||
brandName="Airborne"
|
||||
/>
|
||||
@@ -53,66 +45,41 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
title="Jump Into Action"
|
||||
description="Experience the ultimate indoor adventure at Airborne. From freestyle trampolines to dodgeball and obstacle courses, we provide the perfect environment for active family fun."
|
||||
buttons={[
|
||||
{
|
||||
text: "Buy Tickets",
|
||||
href: "#pricing",
|
||||
},
|
||||
text: "Buy Tickets", href: "#pricing"},
|
||||
{
|
||||
text: "Book a Party",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Party", href: "#contact"},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/an-action-packed-shot-of-kids-and-teenag-1775683454087-0c13844f.png"
|
||||
imageAlt="Kids jumping in a trampoline adventure park"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/happy-parent-smiling-in-a-bright-indoor--1775683452989-1c7bc19c.png",
|
||||
alt: "Parent",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/happy-parent-smiling-in-a-bright-indoor--1775683452989-1c7bc19c.png", alt: "Parent"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/energetic-teenage-boy-jumping-on-a-tramp-1775683452400-6631c9d4.png",
|
||||
alt: "Teen",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/energetic-teenage-boy-jumping-on-a-tramp-1775683452400-6631c9d4.png", alt: "Teen"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/group-of-friends-laughing-at-a-party-eve-1775683453129-b6c1b8c6.png",
|
||||
alt: "Friend",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/group-of-friends-laughing-at-a-party-eve-1775683453129-b6c1b8c6.png", alt: "Friend"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/mother-with-kids-at-a-birthday-party-sta-1775683455389-127867b9.png",
|
||||
alt: "Parent",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/mother-with-kids-at-a-birthday-party-sta-1775683455389-127867b9.png", alt: "Parent"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-young-child-playing-safely-in-the-kids-1775683452285-a49b5c69.png",
|
||||
alt: "Child",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-young-child-playing-safely-in-the-kids-1775683452285-a49b5c69.png", alt: "Child"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Safe Environment",
|
||||
},
|
||||
type: "text", text: "Safe Environment"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Open Daily",
|
||||
},
|
||||
type: "text", text: "Open Daily"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Party Venue",
|
||||
},
|
||||
type: "text", text: "Party Venue"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fun for All Ages",
|
||||
},
|
||||
type: "text", text: "Fun for All Ages"},
|
||||
{
|
||||
type: "text",
|
||||
text: "High Energy",
|
||||
},
|
||||
type: "text", text: "High Energy"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -124,19 +91,13 @@ export default function LandingPage() {
|
||||
description="We are committed to providing a safe, clean, and fun experience for all ages. Our park is designed to encourage movement, laughter, and unforgettable memories for families in our community."
|
||||
metrics={[
|
||||
{
|
||||
value: "10k+",
|
||||
title: "Happy Jumpers",
|
||||
},
|
||||
value: "10k+", title: "Happy Jumpers"},
|
||||
{
|
||||
value: "500+",
|
||||
title: "Parties Hosted",
|
||||
},
|
||||
value: "500+", title: "Parties Hosted"},
|
||||
{
|
||||
value: "24/7",
|
||||
title: "Safety Protocols",
|
||||
},
|
||||
value: "24/7", title: "Safety Protocols"},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-wide-angle-view-of-an-indoor-adventure-1775683451160-120efd65.png?_wi=1"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-wide-angle-view-of-an-indoor-adventure-1775683451160-120efd65.png"
|
||||
imageAlt="Clean and spacious trampoline park facility"
|
||||
mediaAnimation="slide-up"
|
||||
metricsAnimation="blur-reveal"
|
||||
@@ -150,20 +111,11 @@ export default function LandingPage() {
|
||||
description="Explore all the ways you can jump, climb, and compete at Airborne. Every zone is carefully designed for safety and endless entertainment."
|
||||
accordionItems={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Freestyle Trampolines",
|
||||
content: "Defy gravity on our expansive main jumping area, perfect for freestyle moves or just letting off energy.",
|
||||
},
|
||||
id: "f1", title: "Freestyle Trampolines", content: "Defy gravity on our expansive main jumping area, perfect for freestyle moves or just letting off energy."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Dodgeball Courts",
|
||||
content: "Battle it out in our dodgeball arena! A fun and energetic way to test your reflexes and teamwork.",
|
||||
},
|
||||
id: "f2", title: "Dodgeball Courts", content: "Battle it out in our dodgeball arena! A fun and energetic way to test your reflexes and teamwork."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Obstacle Course",
|
||||
content: "Challenge your limits on our custom-built ninja-inspired obstacle courses for all skill levels.",
|
||||
},
|
||||
id: "f3", title: "Obstacle Course", content: "Challenge your limits on our custom-built ninja-inspired obstacle courses for all skill levels."},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/close-up-of-a-dodgeball-court-inside-an--1775683452234-fed56c5e.png"
|
||||
imageAlt="Dodgeball court at Airborne park"
|
||||
@@ -178,54 +130,27 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "p1",
|
||||
badge: "Entry",
|
||||
price: "$15",
|
||||
subtitle: "Single Session Pass",
|
||||
features: [
|
||||
"1 Hour of Jump Time",
|
||||
"Full Access to Zones",
|
||||
"Safety Socks Required",
|
||||
],
|
||||
id: "p1", badge: "Entry", price: "$15", subtitle: "Single Session Pass", features: [
|
||||
"1 Hour of Jump Time", "Full Access to Zones", "Safety Socks Required"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Pass",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Pass", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
badge: "Popular",
|
||||
price: "$29",
|
||||
subtitle: "Day Pass",
|
||||
features: [
|
||||
"All-Day Access",
|
||||
"Re-entry Privileges",
|
||||
"Free Water Bottle",
|
||||
],
|
||||
id: "p2", badge: "Popular", price: "$29", subtitle: "Day Pass", features: [
|
||||
"All-Day Access", "Re-entry Privileges", "Free Water Bottle"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Day Pass",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Day Pass", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
badge: "Value",
|
||||
price: "$79",
|
||||
subtitle: "Monthly Membership",
|
||||
features: [
|
||||
"Unlimited Monthly Jumping",
|
||||
"20% Off Party Bookings",
|
||||
"Priority Check-in",
|
||||
],
|
||||
id: "p3", badge: "Value", price: "$79", subtitle: "Monthly Membership", features: [
|
||||
"Unlimited Monthly Jumping", "20% Off Party Bookings", "Priority Check-in"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Join Now",
|
||||
href: "#",
|
||||
},
|
||||
text: "Join Now", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -236,44 +161,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Miller",
|
||||
role: "Mom of two",
|
||||
testimonial: "The best place to burn off energy! Super clean and the staff are always monitoring the kids for safety.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/happy-parent-smiling-in-a-bright-indoor--1775683452989-1c7bc19c.png",
|
||||
},
|
||||
id: "t1", name: "Sarah Miller", role: "Mom of two", testimonial: "The best place to burn off energy! Super clean and the staff are always monitoring the kids for safety.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/happy-parent-smiling-in-a-bright-indoor--1775683452989-1c7bc19c.png"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "David Chen",
|
||||
role: "Party Guest",
|
||||
testimonial: "Hosted my son's 8th birthday here and everything was seamless. Highly recommended for party planners.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/energetic-teenage-boy-jumping-on-a-tramp-1775683452400-6631c9d4.png",
|
||||
},
|
||||
id: "t2", name: "David Chen", role: "Party Guest", testimonial: "Hosted my son's 8th birthday here and everything was seamless. Highly recommended for party planners.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/energetic-teenage-boy-jumping-on-a-tramp-1775683452400-6631c9d4.png"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Jessica Wright",
|
||||
role: "Local Parent",
|
||||
testimonial: "Love the variety of activities. Even my youngest (age 4) finds something fun to do in the kids zone.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/group-of-friends-laughing-at-a-party-eve-1775683453129-b6c1b8c6.png",
|
||||
},
|
||||
id: "t3", name: "Jessica Wright", role: "Local Parent", testimonial: "Love the variety of activities. Even my youngest (age 4) finds something fun to do in the kids zone.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/group-of-friends-laughing-at-a-party-eve-1775683453129-b6c1b8c6.png"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Mark Stevens",
|
||||
role: "Fitness Enthusiast",
|
||||
testimonial: "Great workouts on the trampolines! A nice alternative to the gym for sure.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/mother-with-kids-at-a-birthday-party-sta-1775683455389-127867b9.png",
|
||||
},
|
||||
id: "t4", name: "Mark Stevens", role: "Fitness Enthusiast", testimonial: "Great workouts on the trampolines! A nice alternative to the gym for sure.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/mother-with-kids-at-a-birthday-party-sta-1775683455389-127867b9.png"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Emily Johnson",
|
||||
role: "Regular Visitor",
|
||||
testimonial: "Top-notch facility. You can really tell they prioritize maintenance and cleanliness.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-young-child-playing-safely-in-the-kids-1775683452285-a49b5c69.png",
|
||||
},
|
||||
id: "t5", name: "Emily Johnson", role: "Regular Visitor", testimonial: "Top-notch facility. You can really tell they prioritize maintenance and cleanliness.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-young-child-playing-safely-in-the-kids-1775683452285-a49b5c69.png"},
|
||||
]}
|
||||
title="What Families Say"
|
||||
description="Don't just take our word for it—join the thousands of happy families who make Airborne their go-to spot."
|
||||
@@ -284,14 +185,13 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
tag="Book Your Event"
|
||||
title="Ready for your next party?"
|
||||
description="Birthday packages, group events, or school trips—we handle it all! Send us a quick inquiry to start planning your event today."
|
||||
mediaPosition="right"
|
||||
buttonText="Inquire Now"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-wide-angle-view-of-an-indoor-adventure-1775683451160-120efd65.png?_wi=2"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3C3PkwVZUQPPoiQG4LEh3dCXitJ/a-wide-angle-view-of-an-indoor-adventure-1775683451160-120efd65.png"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -299,13 +199,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Airborne Adventure"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Terms & Conditions",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Terms & Conditions", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user