Merge version_1 into main #2
198
src/app/page.tsx
198
src/app/page.tsx
@@ -29,25 +29,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Restaurant",
|
||||
id: "restaurant",
|
||||
},
|
||||
name: "Restaurant", id: "restaurant"},
|
||||
{
|
||||
name: "Hotel",
|
||||
id: "hotel",
|
||||
},
|
||||
name: "Hotel", id: "hotel"},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
name: "Gallery", id: "gallery"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Le Refuge"
|
||||
/>
|
||||
@@ -57,96 +47,50 @@ export default function LandingPage() {
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Your Alpine Sanctuary in the Heart of Val d'Anniviers"
|
||||
description="Born from a desire to create a true mountain sanctuary, Le Refuge combines the rugged beauty of the Alps with a fresh, soulful culinary experience. Whether you are staying in our timber-clad rooms or stopping by for a meal, you are home."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Local Hiker",
|
||||
handle: "@guest",
|
||||
testimonial: "The perfect place to recharge after the trails.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg?_wi=1",
|
||||
imageAlt: "alpine mountain hotel night snow glow",
|
||||
},
|
||||
name: "Local Hiker", handle: "@guest", testimonial: "The perfect place to recharge after the trails.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg", imageAlt: "alpine mountain hotel night snow glow"},
|
||||
{
|
||||
name: "Ski Enthusiast",
|
||||
handle: "@skier",
|
||||
testimonial: "Unmatched mountain views and local flavors.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg?_wi=1",
|
||||
imageAlt: "elevated alpine cuisine plating",
|
||||
},
|
||||
name: "Ski Enthusiast", handle: "@skier", testimonial: "Unmatched mountain views and local flavors.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg", imageAlt: "elevated alpine cuisine plating"},
|
||||
{
|
||||
name: "Food Critic",
|
||||
handle: "@gourmet",
|
||||
testimonial: "Sophisticated alpine cuisine at its best.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg?_wi=1",
|
||||
imageAlt: "timber-clad luxury mountain room",
|
||||
},
|
||||
name: "Food Critic", handle: "@gourmet", testimonial: "Sophisticated alpine cuisine at its best.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg", imageAlt: "timber-clad luxury mountain room"},
|
||||
{
|
||||
name: "Hotel Guest",
|
||||
handle: "@stay",
|
||||
testimonial: "The sound of the river is pure peace.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg?_wi=1",
|
||||
imageAlt: "wood textures rustic interior alpine",
|
||||
},
|
||||
name: "Hotel Guest", handle: "@stay", testimonial: "The sound of the river is pure peace.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg", imageAlt: "wood textures rustic interior alpine"},
|
||||
{
|
||||
name: "Mountain Guide",
|
||||
handle: "@guide",
|
||||
testimonial: "Authentic, warm, and professional.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-wearing-white-clothes_23-2149445577.jpg?_wi=1",
|
||||
imageAlt: "majestic alp scenery Ayer Switzerland",
|
||||
},
|
||||
name: "Mountain Guide", handle: "@guide", testimonial: "Authentic, warm, and professional.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-wearing-white-clothes_23-2149445577.jpg", imageAlt: "majestic alp scenery Ayer Switzerland"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg?_wi=2"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg",
|
||||
alt: "Guest 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg", alt: "Guest 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg",
|
||||
alt: "Guest 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg", alt: "Guest 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg",
|
||||
alt: "Guest 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg", alt: "Guest 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg",
|
||||
alt: "Guest 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg", alt: "Guest 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-friends-wearing-white-clothes_23-2149445577.jpg",
|
||||
alt: "Guest 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-friends-wearing-white-clothes_23-2149445577.jpg", alt: "Guest 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Rustic Chic",
|
||||
},
|
||||
type: "text", text: "Rustic Chic"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Valaisanne Cuisine",
|
||||
},
|
||||
type: "text", text: "Valaisanne Cuisine"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Mountain Sanctuary",
|
||||
},
|
||||
type: "text", text: "Mountain Sanctuary"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Alpine Views",
|
||||
},
|
||||
type: "text", text: "Alpine Views"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ayer Hospitality",
|
||||
},
|
||||
type: "text", text: "Ayer Hospitality"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -159,23 +103,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alpine Mountain Comfort",
|
||||
price: "Signature",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg?_wi=2",
|
||||
},
|
||||
id: "1", name: "Alpine Mountain Comfort", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Seasonal Valaisanne Platter",
|
||||
price: "Seasonal",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg?_wi=3",
|
||||
},
|
||||
id: "2", name: "Seasonal Valaisanne Platter", price: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Terrace Afternoon Bites",
|
||||
price: "Daily",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg?_wi=4",
|
||||
},
|
||||
id: "3", name: "Terrace Afternoon Bites", price: "Daily", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-dish-branches-plate-mushrooms-potatoes-grey-table-spruce-branches-with-cones-mushrooms-salt-fork-tomatoes-oil_140725-117355.jpg"},
|
||||
]}
|
||||
title="New Culinary Direction"
|
||||
description="Experience terroir-driven dishes and seasonal Valaisanne ingredients in an atmosphere that welcomes both hungry hikers and weary skiers."
|
||||
@@ -184,30 +116,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hotel" data-section="hotel">
|
||||
<FeatureCardMedia
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Panoramic Views",
|
||||
description: "Wake up to the majesty of Ayer from your private balcony.",
|
||||
tag: "Stay",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg?_wi=2",
|
||||
},
|
||||
id: "f1", title: "Panoramic Views", description: "Wake up to the majesty of Ayer from your private balcony.", tag: "Stay", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Rustic-Chic Comfort",
|
||||
description: "Timber-clad rooms framing a modern mountain comfort lifestyle.",
|
||||
tag: "Relax",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg?_wi=3",
|
||||
},
|
||||
id: "f2", title: "Rustic-Chic Comfort", description: "Timber-clad rooms framing a modern mountain comfort lifestyle.", tag: "Relax", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Ski-to-Door Proximity",
|
||||
description: "Steps away from the iconic Grimentz-Zinal slope access.",
|
||||
tag: "Ski",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg?_wi=4",
|
||||
},
|
||||
id: "f3", title: "Ski-to-Door Proximity", description: "Steps away from the iconic Grimentz-Zinal slope access.", tag: "Ski", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497251.jpg"},
|
||||
]}
|
||||
title="The Refuge Experience"
|
||||
description="Unplug and recharge in our peaceful rooms where the sound of the river and mountain views set the stage for your sanctuary."
|
||||
@@ -221,26 +139,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "Refuge",
|
||||
title: "Atmosphere",
|
||||
description: "The peace you seek.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg?_wi=2",
|
||||
},
|
||||
id: "m1", value: "Refuge", title: "Atmosphere", description: "The peace you seek.", imageSrc: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "Ayer",
|
||||
title: "Location",
|
||||
description: "Heart of the Alps.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-wearing-white-clothes_23-2149445577.jpg?_wi=2",
|
||||
},
|
||||
id: "m2", value: "Ayer", title: "Location", description: "Heart of the Alps.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-friends-wearing-white-clothes_23-2149445577.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "Dining",
|
||||
title: "Cuisine",
|
||||
description: "Soulful flavors.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg?_wi=3",
|
||||
},
|
||||
id: "m3", value: "Dining", title: "Cuisine", description: "Soulful flavors.", imageSrc: "http://img.b2bpic.net/free-photo/healthy-rustic-ingredients_53876-75021.jpg"},
|
||||
]}
|
||||
title="A Visual Journey"
|
||||
description="Wood textures, fresh ingredients, and the majestic scenery of Ayer."
|
||||
@@ -251,8 +154,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Visit Us"
|
||||
title="Book Your Sanctuary"
|
||||
description="Route de Zinal, 3961 Ayer, Switzerland. Reach out to secure your table or room."
|
||||
@@ -261,32 +163,22 @@ export default function LandingPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg?_wi=3"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mesmerizing-view-mountains-covered-snow-sunrise_181624-15487.jpg"
|
||||
columns={[
|
||||
{
|
||||
title: "Le Refuge",
|
||||
items: [
|
||||
title: "Le Refuge", items: [
|
||||
{
|
||||
label: "Restaurant",
|
||||
href: "#restaurant",
|
||||
},
|
||||
label: "Restaurant", href: "#restaurant"},
|
||||
{
|
||||
label: "Hotel",
|
||||
href: "#hotel",
|
||||
},
|
||||
label: "Hotel", href: "#hotel"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Information",
|
||||
items: [
|
||||
title: "Information", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Booking",
|
||||
href: "#",
|
||||
},
|
||||
label: "Booking", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user