Merge version_2 into main #2
344
src/app/page.tsx
344
src/app/page.tsx
@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
|
||||
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
|
||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
|
||||
@@ -32,130 +32,47 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Experience",
|
||||
id: "why",
|
||||
},
|
||||
name: "Experience", id: "why"},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
name: "Gallery", id: "gallery"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
name: "Reviews", id: "reviews"},
|
||||
]}
|
||||
brandName="Hilton Beach"
|
||||
button={{
|
||||
text: "Get Directions",
|
||||
href: "#location",
|
||||
}}
|
||||
text: "Get Directions", href: "#location"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Hilton Beach – The Perfect Beach in Tel Aviv"
|
||||
description="Clean, organized, safe, and full of atmosphere. Experience the best the Mediterranean has to offer."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Yossi K.",
|
||||
handle: "@yossi_travels",
|
||||
testimonial: "The best breakwaters in Tel Aviv, water is so calm!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-woman-straw-hat-wears-blouse-make-selfie_273609-2354.jpg?_wi=1",
|
||||
},
|
||||
name: "Yossi K.", handle: "@yossi_travels", testimonial: "The best breakwaters in Tel Aviv, water is so calm!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-woman-straw-hat-wears-blouse-make-selfie_273609-2354.jpg?_wi=1"},
|
||||
{
|
||||
name: "Sarah R.",
|
||||
handle: "@sarah_telaviv",
|
||||
testimonial: "Incredibly clean, love the shaded areas.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-empty-chairs-wooden-pier-sunset-close-up_169016-15671.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "David M.",
|
||||
handle: "@david_beach",
|
||||
testimonial: "Safe, beautiful, and well-managed.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-hipster-company-happy-friends-summer-vacation-sitting-beach-bean-bags-drinking-mojito-cocktail-having-fun-relaxing-easy-life-smiling-positive_285396-371.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Elena P.",
|
||||
handle: "@elena_vacay",
|
||||
testimonial: "A true gem of northern Tel Aviv.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-young-woman-colorful-sport-wear-beach_343596-2378.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
name: "Mark L.",
|
||||
handle: "@mark_israel",
|
||||
testimonial: "My go-to spot for family outings.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-wearing-backpack_23-2150170386.jpg?_wi=1",
|
||||
},
|
||||
name: "Sarah R.", handle: "@sarah_telaviv", testimonial: "Incredibly clean, love the shaded areas.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-empty-chairs-wooden-pier-sunset-close-up_169016-15671.jpg?_wi=1"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#location",
|
||||
},
|
||||
text: "Get Directions", href: "#location"},
|
||||
{
|
||||
text: "Explore Experience",
|
||||
href: "#why",
|
||||
},
|
||||
text: "Explore Experience", href: "#why"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-beach-sea_1203-3373.jpg"
|
||||
imageAlt="Hilton Beach Tel Aviv sunset view"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/adorable-woman-straw-hat-wears-blouse-make-selfie_273609-2354.jpg",
|
||||
alt: "Guest 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/two-empty-chairs-wooden-pier-sunset-close-up_169016-15671.jpg",
|
||||
alt: "Guest 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-hipster-company-happy-friends-summer-vacation-sitting-beach-bean-bags-drinking-mojito-cocktail-having-fun-relaxing-easy-life-smiling-positive_285396-371.jpg",
|
||||
alt: "Guest 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/attractive-young-woman-colorful-sport-wear-beach_343596-2378.jpg",
|
||||
alt: "Guest 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-man-wearing-backpack_23-2150170386.jpg",
|
||||
alt: "Guest 5",
|
||||
},
|
||||
]}
|
||||
avatarText="Trusted by 10,000+ visitors"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Clean Sand",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Safe Swimming",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Sun Shelters",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Lifeguards",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Coastal Views",
|
||||
},
|
||||
{ type: "text", text: "Clean Sand" },
|
||||
{ type: "text", text: "Safe Swimming" },
|
||||
{ type: "text", text: "Sun Shelters" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -167,28 +84,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Cleanliness",
|
||||
description: "Consistently rated as one of the best, most well-maintained beaches in the region.",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/illustration-set-environmental-vector_53876-17505.jpg",
|
||||
},
|
||||
title: "Pristine Coastal Beauty", description: "A premium, impeccably maintained stretch of Mediterranean coastline, curated for relaxation and pure beach bliss.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-beach-sea_1203-3373.jpg"},
|
||||
{
|
||||
title: "Safety",
|
||||
description: "Professional lifeguards and safe breakwater zones for swimmers.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businessman-posing-with-float_1156-564.jpg",
|
||||
},
|
||||
title: "Exclusive Amenities", description: "Enjoy world-class beach infrastructure, including high-end sun shelters and comfortable lounging zones.", imageSrc: "http://img.b2bpic.net/free-photo/bed-beach_1203-3454.jpg?_wi=1"},
|
||||
{
|
||||
title: "Comfort",
|
||||
description: "Easy access to facilities, sun shelters, and comfortable beach seating.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=rilthq",
|
||||
},
|
||||
{
|
||||
title: "Atmosphere",
|
||||
description: "Relaxed, friendly vibe that suits families, solo visitors, and groups alike.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cute-surfboard-character-with-googly-eyes-icon_23-2152015134.jpg",
|
||||
},
|
||||
title: "Safety & Comfort", description: "Professional lifeguard services and engineered breakwater zones for the ultimate serene swimming experience.", imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-ocean-waves-breaking-by-pile-rocks-beach_181624-24192.jpg"}
|
||||
]}
|
||||
title="Why Hilton Beach"
|
||||
description="Experience the difference of a top-tier maintained beach."
|
||||
title="The Essence of Hilton Beach"
|
||||
description="Where Mediterranean luxury meets the calm of coastal living."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -199,60 +102,8 @@ export default function LandingPage() {
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Facilities",
|
||||
name: "Beach Chairs & Umbrellas",
|
||||
price: "Available",
|
||||
rating: 5,
|
||||
reviewCount: "500+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bed-beach_1203-3454.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Facilities",
|
||||
name: "Sun Shelters",
|
||||
price: "Included",
|
||||
rating: 5,
|
||||
reviewCount: "300+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hotel-lobby-interior_1127-3416.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Access",
|
||||
name: "Breakwater Zones",
|
||||
price: "Safe",
|
||||
rating: 5,
|
||||
reviewCount: "1000+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/water-running-into-hands-street_1301-1566.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Facilities",
|
||||
name: "Organized Seating",
|
||||
price: "Available",
|
||||
rating: 4,
|
||||
reviewCount: "400+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hotel-lobby-interior_1127-3416.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Access",
|
||||
name: "Safe Entry Points",
|
||||
price: "Optimized",
|
||||
rating: 5,
|
||||
reviewCount: "600+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/water-running-into-hands-street_1301-1566.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Facilities",
|
||||
name: "Shower Facilities",
|
||||
price: "Nearby",
|
||||
rating: 4,
|
||||
reviewCount: "200+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bed-beach_1203-3454.jpg?_wi=2",
|
||||
},
|
||||
{ id: "1", brand: "Facilities", name: "Sun Shelters", price: "Included", rating: 5, reviewCount: "300+", imageSrc: "http://img.b2bpic.net/free-photo/umbrella-chair-beach_74190-305.jpg?_wi=1" },
|
||||
{ id: "2", brand: "Facilities", name: "Beach Chairs", price: "Available", rating: 5, reviewCount: "500+", imageSrc: "http://img.b2bpic.net/free-photo/bed-beach_1203-3454.jpg?_wi=2" },
|
||||
]}
|
||||
title="What You’ll Find"
|
||||
description="Everything you need for a premium beach day."
|
||||
@@ -266,42 +117,9 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "g1",
|
||||
name: "Sunset View",
|
||||
role: "Mediterranean",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mesmerizing-view-beautiful-ocean-beach-sunset_181624-20334.jpg",
|
||||
},
|
||||
{
|
||||
id: "g2",
|
||||
name: "Relaxing Crowd",
|
||||
role: "Beach Lifestyle",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-young-friends-outdoors_23-2148140886.jpg",
|
||||
},
|
||||
{
|
||||
id: "g3",
|
||||
name: "Breakwater",
|
||||
role: "Safe Access",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-ocean-waves-breaking-by-pile-rocks-beach_181624-24192.jpg",
|
||||
},
|
||||
{
|
||||
id: "g4",
|
||||
name: "Sun Shelters",
|
||||
role: "Lounging",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/umbrella-chair-beach_74190-305.jpg",
|
||||
},
|
||||
{
|
||||
id: "g5",
|
||||
name: "Clear Water",
|
||||
role: "Summer Day",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/writing-words-sand_23-2151317998.jpg",
|
||||
},
|
||||
{
|
||||
id: "g6",
|
||||
name: "Beach Vibe",
|
||||
role: "Leisure",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-beautiful-girl-beach_23-2148659065.jpg",
|
||||
},
|
||||
{ id: "g1", name: "Mediterranean Sunset", role: "Coastal Views", imageSrc: "http://img.b2bpic.net/free-photo/mesmerizing-view-beautiful-ocean-beach-sunset_181624-20334.jpg" },
|
||||
{ id: "g2", name: "Safe Swimmers", role: "Breakwater", imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-ocean-waves-breaking-by-pile-rocks-beach_181624-24192.jpg" },
|
||||
{ id: "g3", name: "Beach Vibe", role: "Lifestyle", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-young-friends-outdoors_23-2148140886.jpg" },
|
||||
]}
|
||||
title="Experience the View"
|
||||
description="Visual highlights of your next perfect day out."
|
||||
@@ -313,49 +131,10 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Excellent!",
|
||||
quote: "A well-organized beach with breakwaters that make it easy to enter the water even on slightly rough days.",
|
||||
name: "Yossi K.",
|
||||
role: "Regular Visitor",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adorable-woman-straw-hat-wears-blouse-make-selfie_273609-2354.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
title: "Perfect Stay",
|
||||
quote: "Clean, spacious, close parking, and great availability of seating and shade.",
|
||||
name: "Sarah R.",
|
||||
role: "Family Traveler",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-empty-chairs-wooden-pier-sunset-close-up_169016-15671.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Highly recommended!",
|
||||
quote: "Simply the best beach experience in Tel Aviv. Can't wait to go back.",
|
||||
name: "David M.",
|
||||
role: "Local",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-hipster-company-happy-friends-summer-vacation-sitting-beach-bean-bags-drinking-mojito-cocktail-having-fun-relaxing-easy-life-smiling-positive_285396-371.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
title: "Loved it",
|
||||
quote: "Very well maintained. Highly recommended for families.",
|
||||
name: "Elena P.",
|
||||
role: "Tourist",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-young-woman-colorful-sport-wear-beach_343596-2378.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
title: "Best spot",
|
||||
quote: "Everything about this beach feels professional and welcoming.",
|
||||
name: "Mark L.",
|
||||
role: "Swimmer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-wearing-backpack_23-2150170386.jpg?_wi=2",
|
||||
},
|
||||
{ id: "t1", title: "Excellent!", quote: "A well-organized beach that makes it easy to enter the water even on rough days.", name: "Yossi K.", role: "Regular Visitor", imageSrc: "http://img.b2bpic.net/free-photo/adorable-woman-straw-hat-wears-blouse-make-selfie_273609-2354.jpg?_wi=2" },
|
||||
]}
|
||||
title="What People Say"
|
||||
description="Join thousands who trust Hilton Beach for their perfect day out."
|
||||
description="Join thousands who trust Hilton Beach."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -363,8 +142,8 @@ export default function LandingPage() {
|
||||
<TestimonialAboutCard
|
||||
useInvertedBackground={false}
|
||||
tag="Location"
|
||||
title="Come Experience One of Israel’s Best Beaches"
|
||||
description="Located in northern Tel Aviv, Hilton Beach offers easy access and nearby parking, ensuring a stress-free start to your day."
|
||||
title="Come Experience Hilton Beach"
|
||||
description="Located in northern Tel Aviv, Hilton Beach offers easy access and nearby parking."
|
||||
subdescription="See you on the sand."
|
||||
icon={MapPin}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/bed-beach_1203-3454.jpg?_wi=3"
|
||||
@@ -375,66 +154,19 @@ export default function LandingPage() {
|
||||
<div id="cta" data-section="cta">
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
tag="Start Your Experience"
|
||||
title="Come Experience One of Israel’s Best Beaches"
|
||||
description="Plan your visit today and enjoy the perfect Mediterranean day."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions Now",
|
||||
href: "https://maps.google.com",
|
||||
},
|
||||
]}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
tag="Plan Your Visit"
|
||||
title="Start Your Coastal Journey Today"
|
||||
description="Ready to experience the perfect Mediterranean day? Pack your bags and join us at Hilton Beach."
|
||||
buttons={[{ text: "Get Directions Now", href: "https://maps.google.com" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBaseCard
|
||||
<FooterLogoReveal
|
||||
logoText="Hilton Beach"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
{
|
||||
label: "Why Hilton",
|
||||
href: "#why",
|
||||
},
|
||||
{
|
||||
label: "Gallery",
|
||||
href: "#gallery",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Safety Info",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Location",
|
||||
items: [
|
||||
{
|
||||
label: "Tel Aviv, Israel",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
copyrightText="© 2025 Hilton Beach. All Rights Reserved."
|
||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||
rightLink={{ text: "© 2025 Hilton Beach", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user