Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
151
src/app/page.tsx
151
src/app/page.tsx
@@ -30,69 +30,38 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Experience",
|
||||
id: "experience",
|
||||
},
|
||||
name: "Experience", id: "experience"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Location",
|
||||
id: "location",
|
||||
},
|
||||
name: "Location", id: "location"},
|
||||
]}
|
||||
brandName="Fish World"
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Now", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
background={{
|
||||
variant: "downward-rays-animated",
|
||||
}}
|
||||
variant: "downward-rays-animated"}}
|
||||
title="Swim with the Fish. Not just watch them."
|
||||
description="An immersive, unique indoor swimming experience at Fish World. Dive into a world of Beluga Sturgeons, Catfish, and Trout. No diving license required."
|
||||
tag="Vlissingen's Unique Attraction"
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
{
|
||||
text: "See What's Inside",
|
||||
href: "#experience",
|
||||
},
|
||||
text: "See What's Inside", href: "#experience"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-corals-orange-fish-clear-blue-ocean_181624-14471.jpg?_wi=1",
|
||||
imageAlt: "Underwater fish experience",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-corals-orange-fish-clear-blue-ocean_181624-14471.jpg", imageAlt: "Underwater fish experience"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-fish-underwater_23-2150699453.jpg?_wi=1",
|
||||
imageAlt: "Diver interacting with fish",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/snorkel-goggles-water-swimming-pool_268835-1915.jpg",
|
||||
imageAlt: "Snorkeling equipment in clear blue water",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-special-diving-clothes-glasses_181624-41892.jpg?_wi=1",
|
||||
imageAlt: "Professional Snuba gear setup",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-rocky-mountain-river-surrounded-with-plants-trees-daylight_181624-19345.jpg",
|
||||
imageAlt: "Beautiful outdoor pond landscape",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-fish-underwater_23-2150699453.jpg", imageAlt: "Diver interacting with fish"}
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
rating={5}
|
||||
@@ -108,21 +77,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Swimming & Snorkeling - Explore at your own pace",
|
||||
"Snuba Diving - Halfway between snorkeling and scuba",
|
||||
"Outdoor Ponds & Aquariums - Natural surroundings",
|
||||
"Guided Tours - Learn about our aquatic life",
|
||||
"Rental Equipment - Full kits available on-site",
|
||||
],
|
||||
"Swimming & Snorkeling - Explore at your own pace", "Snuba Diving - Halfway between snorkeling and scuba", "Outdoor Ponds & Aquariums - Natural surroundings", "Guided Tours - Learn about our aquatic life", "Rental Equipment - Full kits available on-site"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"No certification needed for Snuba",
|
||||
"Open 7 days a week, 10:00–22:00",
|
||||
"Includes professional guidance",
|
||||
"Clean, climate-controlled environment",
|
||||
"Family-friendly activities for all levels",
|
||||
],
|
||||
"No certification needed for Snuba", "Open 7 days a week, 10:00–22:00", "Includes professional guidance", "Clean, climate-controlled environment", "Family-friendly activities for all levels"],
|
||||
}}
|
||||
title="The Fish World Experience"
|
||||
description="Whether you are a beginner or an experienced diver, we have something for you."
|
||||
@@ -137,38 +96,21 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "Birthdays",
|
||||
description: "Fun-filled aquatic celebrations",
|
||||
},
|
||||
id: "1", value: "Birthdays", description: "Fun-filled aquatic celebrations"},
|
||||
{
|
||||
id: "2",
|
||||
value: "Team Outings",
|
||||
description: "Unique bonding for your team",
|
||||
},
|
||||
id: "2", value: "Team Outings", description: "Unique bonding for your team"},
|
||||
{
|
||||
id: "3",
|
||||
value: "Date Night",
|
||||
description: "Something different for two",
|
||||
},
|
||||
id: "3", value: "Date Night", description: "Something different for two"},
|
||||
{
|
||||
id: "4",
|
||||
value: "School Trips",
|
||||
description: "Educational and fun visits",
|
||||
},
|
||||
id: "4", value: "School Trips", description: "Educational and fun visits"},
|
||||
{
|
||||
id: "5",
|
||||
value: "Anniversaries",
|
||||
description: "A truly distinct way to celebrate",
|
||||
},
|
||||
id: "5", value: "Anniversaries", description: "A truly distinct way to celebrate"},
|
||||
]}
|
||||
title="Unforgettable Occasions"
|
||||
description="Whatever the occasion, Fish World makes it memorable."
|
||||
buttons={[
|
||||
{
|
||||
text: "Check availability",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Check availability", href: "#contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -180,39 +122,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "day-visit",
|
||||
title: "Day Visit",
|
||||
price: "€15",
|
||||
period: "3-hour slot",
|
||||
features: [
|
||||
"3-hour facility access",
|
||||
"Includes 1 coffee, tea, or soda",
|
||||
"Access to outdoor area",
|
||||
],
|
||||
id: "day-visit", title: "Day Visit", price: "€15", period: "3-hour slot", features: [
|
||||
"3-hour facility access", "Includes 1 coffee, tea, or soda", "Access to outdoor area"],
|
||||
button: {
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-corals-orange-fish-clear-blue-ocean_181624-14471.jpg?_wi=2",
|
||||
imageAlt: "underwater swimming perspective",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-shot-corals-orange-fish-clear-blue-ocean_181624-14471.jpg", imageAlt: "underwater swimming perspective"},
|
||||
{
|
||||
id: "swim-experience",
|
||||
title: "Swim Experience",
|
||||
price: "€35",
|
||||
period: "1-hour session",
|
||||
features: [
|
||||
"1-hour swim/snorkel/Snuba",
|
||||
"Full 3-hour facility access",
|
||||
"Professional supervision",
|
||||
],
|
||||
id: "swim-experience", title: "Swim Experience", price: "€35", period: "1-hour session", features: [
|
||||
"1-hour swim/snorkel/Snuba", "Full 3-hour facility access", "Professional supervision"],
|
||||
button: {
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-fish-underwater_23-2150699453.jpg?_wi=2",
|
||||
imageAlt: "snorkeling with fish indoor",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-fish-underwater_23-2150699453.jpg", imageAlt: "snorkeling with fish indoor"},
|
||||
]}
|
||||
title="Simple Pricing"
|
||||
description="Select the perfect option for your aquatic adventure."
|
||||
@@ -226,11 +146,9 @@ export default function LandingPage() {
|
||||
description="It's the perfect middle ground between snorkeling and scuba. No certification required! Requirements: Swim ability, age 12+, 140cm+ height, guardian permission for under 18s. Ready to dive?"
|
||||
buttons={[
|
||||
{
|
||||
text: "Book your dive",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book your dive", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-man-special-diving-clothes-glasses_181624-41892.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-man-special-diving-clothes-glasses_181624-41892.jpg"
|
||||
imageAlt="Snuba equipment"
|
||||
/>
|
||||
</div>
|
||||
@@ -242,17 +160,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Reptielenzoo Iguana",
|
||||
"Kanoa Outdoor & Events",
|
||||
"Bellamy Park Restaurants",
|
||||
],
|
||||
"Reptielenzoo Iguana", "Kanoa Outdoor & Events", "Bellamy Park Restaurants"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"Vlissingse Boulevard",
|
||||
"Historic City Center",
|
||||
"Infrared Sauna at site",
|
||||
],
|
||||
"Vlissingse Boulevard", "Historic City Center", "Infrared Sauna at site"],
|
||||
}}
|
||||
title="While You're In Zeeland"
|
||||
description="Make it a full day in beautiful Vlissingen."
|
||||
@@ -263,8 +175,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "downward-rays-static",
|
||||
}}
|
||||
variant: "downward-rays-static"}}
|
||||
tag="Booking Request"
|
||||
title="Reserve Your Spot"
|
||||
description="Kabelweg 7, Vlissingen. 1.7 km from Vlissingen Train Station. WhatsApp us for a fast reply: +31 643 434 429."
|
||||
|
||||
Reference in New Issue
Block a user