Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-05 19:01:01 +00:00

View File

@@ -31,109 +31,68 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Experience",
id: "experience",
},
name: "Experience", id: "experience"},
{
name: "Rooms",
id: "rooms",
},
name: "Rooms", id: "rooms"},
{
name: "Restaurant",
id: "dining",
},
name: "Restaurant", id: "dining"},
]}
brandName="Hotel Lesoparka"
button={{
text: "Book Now",
href: "#contact",
}}
text: "Book Now", href: "#contact"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitKpi
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Escape Into Stillness"
description="A refined retreat in nature, where silence, comfort, and breathtaking views meet."
kpis={[
{
value: "12",
label: "Forest Suites",
},
value: "12", label: "Forest Suites"},
{
value: "98%",
label: "Guest Satisfaction",
},
value: "98%", label: "Guest Satisfaction"},
{
value: "24/7",
label: "Attentive Service",
},
value: "24/7", label: "Attentive Service"},
]}
enableKpiAnimation={true}
buttons={[
{
text: "Book Your Stay",
href: "#contact",
},
text: "Book Your Stay", href: "#contact"},
{
text: "Explore",
href: "#experience",
},
text: "Explore", href: "#experience"},
]}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-streets-switzerland_8353-9666.jpg"
imageAlt="Luxurious forest retreat view"
mediaAnimation="blur-reveal"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/beautiful-woman-holding-binoculars_107420-9647.jpg",
alt: "Guest 1",
},
src: "http://img.b2bpic.net/free-photo/beautiful-woman-holding-binoculars_107420-9647.jpg", alt: "Guest 1"},
{
src: "http://img.b2bpic.net/free-photo/young-woman-warm-white-hoodie-home-kitchen-starts-her-day-with-cup-coffee_343596-7226.jpg",
alt: "Guest 2",
},
src: "http://img.b2bpic.net/free-photo/young-woman-warm-white-hoodie-home-kitchen-starts-her-day-with-cup-coffee_343596-7226.jpg", alt: "Guest 2"},
{
src: "http://img.b2bpic.net/free-photo/smiling-woman-with-drink-forest_23-2147883189.jpg",
alt: "Guest 3",
},
src: "http://img.b2bpic.net/free-photo/smiling-woman-with-drink-forest_23-2147883189.jpg", alt: "Guest 3"},
{
src: "http://img.b2bpic.net/free-photo/woman-bathrobe-standing-by-window-eating-cereal_1303-13331.jpg",
alt: "Guest 4",
},
src: "http://img.b2bpic.net/free-photo/woman-bathrobe-standing-by-window-eating-cereal_1303-13331.jpg", alt: "Guest 4"},
{
src: "http://img.b2bpic.net/free-photo/cute-family-playing-summer-park_1157-21056.jpg",
alt: "Guest 5",
},
src: "http://img.b2bpic.net/free-photo/cute-family-playing-summer-park_1157-21056.jpg", alt: "Guest 5"},
]}
avatarText="Loved by 2,000+ guests"
marqueeItems={[
{
type: "text",
text: "Sustainable Design",
},
type: "text", text: "Sustainable Design"},
{
type: "text",
text: "Organic Dining",
},
type: "text", text: "Organic Dining"},
{
type: "text",
text: "Silent Sanctuary",
},
type: "text", text: "Silent Sanctuary"},
{
type: "text",
text: "Forest Immersion",
},
type: "text", text: "Forest Immersion"},
{
type: "text",
text: "Refined Comfort",
},
type: "text", text: "Refined Comfort"},
]}
/>
</div>
@@ -145,19 +104,13 @@ export default function LandingPage() {
metrics={[
{
icon: Leaf,
label: "Peace & Quiet",
value: "Deep",
},
label: "Peace & Quiet", value: "Deep"},
{
icon: Mountain,
label: "Scenic Views",
value: "Panoramic",
},
label: "Scenic Views", value: "Panoramic"},
{
icon: Utensils,
label: "Dining",
value: "Gourmet",
},
label: "Dining", value: "Gourmet"},
]}
metricsAnimation="slide-up"
/>
@@ -170,26 +123,15 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Panorama Suite",
description: "Uninterrupted forest views.",
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497267.jpg?_wi=1",
imageAlt: "Panorama Suite",
},
title: "Panorama Suite", description: "Uninterrupted forest views.", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497267.jpg", imageAlt: "Panorama Suite"},
{
title: "Deluxe Forest Room",
description: "Natural materials, warm finish.",
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497267.jpg?_wi=2",
imageAlt: "Deluxe Forest Room",
},
title: "Deluxe Forest Room", description: "Natural materials, warm finish.", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497267.jpg", imageAlt: "Deluxe Forest Room"},
{
title: "Standard Comfort",
description: "Intimate and quiet.",
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497267.jpg?_wi=3",
imageAlt: "Standard Comfort",
},
title: "Standard Comfort", description: "Intimate and quiet.", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497267.jpg", imageAlt: "Standard Comfort"},
]}
title="Designed for Rest"
description="Minimalist elegance meets natural textures. Every room is crafted to give you space and comfort."
animationType="slide-up"
/>
</div>
@@ -201,47 +143,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "1",
name: "Forest Mushroom Risotto",
price: "Gourmet",
imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg?_wi=1",
imageAlt: "Dish 1",
},
id: "1", name: "Forest Mushroom Risotto", price: "Gourmet", imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg", imageAlt: "Dish 1"},
{
id: "2",
name: "Roasted Highland Trout",
price: "Gourmet",
imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg?_wi=2",
imageAlt: "Dish 2",
},
id: "2", name: "Roasted Highland Trout", price: "Gourmet", imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg", imageAlt: "Dish 2"},
{
id: "3",
name: "Seasonal Garden Salad",
price: "Gourmet",
imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg?_wi=3",
imageAlt: "Dish 3",
},
id: "3", name: "Seasonal Garden Salad", price: "Gourmet", imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg", imageAlt: "Dish 3"},
{
id: "4",
name: "Local Berry Tart",
price: "Gourmet",
imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg?_wi=4",
imageAlt: "Dish 4",
},
id: "4", name: "Local Berry Tart", price: "Gourmet", imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg", imageAlt: "Dish 4"},
{
id: "5",
name: "Herb-infused Duck",
price: "Gourmet",
imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg?_wi=5",
imageAlt: "Dish 5",
},
id: "5", name: "Herb-infused Duck", price: "Gourmet", imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg", imageAlt: "Dish 5"},
{
id: "6",
name: "Warm Rustic Bread",
price: "Gourmet",
imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg?_wi=6",
imageAlt: "Dish 6",
},
id: "6", name: "Warm Rustic Bread", price: "Gourmet", imageSrc: "http://img.b2bpic.net/free-photo/man-getting-ready-new-year-party_23-2149144041.jpg", imageAlt: "Dish 6"},
]}
title="Dining with a View"
description="Thoughtfully prepared dishes, beautifully served, and paired with the best views in the region."
@@ -254,49 +166,25 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah J.",
handle: "@traveler",
testimonial: "An incredible place for rest with an amazing view. Silence and peace.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-holding-binoculars_107420-9647.jpg",
},
id: "1", name: "Sarah J.", handle: "@traveler", testimonial: "An incredible place for rest with an amazing view. Silence and peace.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-holding-binoculars_107420-9647.jpg"},
{
id: "2",
name: "Michael C.",
handle: "@foodie",
testimonial: "The food was delicious, beautifully presented, and service was warm.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-warm-white-hoodie-home-kitchen-starts-her-day-with-cup-coffee_343596-7226.jpg",
},
id: "2", name: "Michael C.", handle: "@foodie", testimonial: "The food was delicious, beautifully presented, and service was warm.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-warm-white-hoodie-home-kitchen-starts-her-day-with-cup-coffee_343596-7226.jpg"},
{
id: "3",
name: "Elena R.",
handle: "@nature",
testimonial: "Great coffee and a beautiful view — the perfect quiet stop.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-drink-forest_23-2147883189.jpg",
},
id: "3", name: "Elena R.", handle: "@nature", testimonial: "Great coffee and a beautiful view — the perfect quiet stop.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-with-drink-forest_23-2147883189.jpg"},
{
id: "4",
name: "David K.",
handle: "@business",
testimonial: "Peaceful, serene, and perfectly located in the woods.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-bathrobe-standing-by-window-eating-cereal_1303-13331.jpg",
},
id: "4", name: "David K.", handle: "@business", testimonial: "Peaceful, serene, and perfectly located in the woods.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-bathrobe-standing-by-window-eating-cereal_1303-13331.jpg"},
{
id: "5",
name: "Anna W.",
handle: "@wander",
testimonial: "Everything about our stay felt personalized and relaxing.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-summer-park_1157-21056.jpg",
},
id: "5", name: "Anna W.", handle: "@wander", testimonial: "Everything about our stay felt personalized and relaxing.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cute-family-playing-summer-park_1157-21056.jpg"},
]}
showRating={true}
title="What Guests Say"
description="True stories of peace and culinary delight from our sanctuary."
animationType="slide-up"
/>
</div>
@@ -307,22 +195,14 @@ export default function LandingPage() {
description="Nestled in nature, just a short drive from the city. Reach out to book your stay."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "email",
type: "email",
placeholder: "Email Address",
required: true,
name: "email", type: "email", placeholder: "Email Address", required: true,
},
]}
textarea={{
name: "notes",
placeholder: "Preferred Dates / Requests",
rows: 4,
name: "notes", placeholder: "Preferred Dates / Requests", rows: 4,
required: true,
}}
imageSrc="http://img.b2bpic.net/free-photo/view-luxurious-hotel-interior-space_23-2150683415.jpg"
@@ -336,37 +216,25 @@ export default function LandingPage() {
{
items: [
{
label: "Home",
href: "#hero",
},
label: "Home", href: "#hero"},
{
label: "Experience",
href: "#experience",
},
label: "Experience", href: "#experience"},
],
},
{
items: [
{
label: "Rooms",
href: "#rooms",
},
label: "Rooms", href: "#rooms"},
{
label: "Dining",
href: "#dining",
},
label: "Dining", href: "#dining"},
],
},
{
items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}