Update src/app/page.tsx
This commit is contained in:
236
src/app/page.tsx
236
src/app/page.tsx
@@ -29,94 +29,42 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Rooms",
|
||||
id: "#rooms",
|
||||
},
|
||||
{
|
||||
name: "Dining",
|
||||
id: "#dining",
|
||||
},
|
||||
{
|
||||
name: "Spa",
|
||||
id: "#spa",
|
||||
},
|
||||
{
|
||||
name: "Concierge",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "Rooms", id: "#rooms" },
|
||||
{ name: "Dining", id: "#dining" },
|
||||
{ name: "Spa", id: "#spa" },
|
||||
{ name: "Concierge", id: "#contact" },
|
||||
]}
|
||||
brandName="Grand Horizon"
|
||||
button={{
|
||||
text: "Book Stay",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Stay", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
title="Unrivaled Elegance in Every Stay"
|
||||
description="Discover a world of refined comfort and personalized service at Grand Horizon, where every detail is tailored for the discerning traveler."
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Suites",
|
||||
href: "#rooms",
|
||||
},
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "#contact",
|
||||
},
|
||||
{ text: "Explore Suites", href: "#rooms" },
|
||||
{ text: "Contact Us", href: "#contact" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/view-luxurious-hotel-interior-space_23-2150683467.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/european-woman-with-bright-make-up-elegant-outfit-preparing-birthday-party_291650-582.jpg",
|
||||
alt: "Guest 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-young-cheerful-girl-dressed-swimwear-rests-beach_176420-5884.jpg",
|
||||
alt: "Guest 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-beautiful-woman-with-cup-coffee-cafe_624325-55.jpg",
|
||||
alt: "Guest 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-headphones_1157-18565.jpg",
|
||||
alt: "Guest 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/girl-skates-skateboard_1321-1103.jpg",
|
||||
alt: "Guest 5",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/european-woman-with-bright-make-up-elegant-outfit-preparing-birthday-party_291650-582.jpg", alt: "Guest 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/beautiful-young-cheerful-girl-dressed-swimwear-rests-beach_176420-5884.jpg", alt: "Guest 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/young-beautiful-woman-with-cup-coffee-cafe_624325-55.jpg", alt: "Guest 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/man-headphones_1157-18565.jpg", alt: "Guest 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/girl-skates-skateboard_1321-1103.jpg", alt: "Guest 5" },
|
||||
]}
|
||||
avatarText="Join 5,000+ satisfied guests."
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "5-Star Service",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Oceanfront Suites",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "World-Class Dining",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Award-Winning Spa",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Exclusive Concierge",
|
||||
},
|
||||
{ type: "text", text: "5-Star Service" },
|
||||
{ type: "text", text: "Oceanfront Suites" },
|
||||
{ type: "text", text: "World-Class Dining" },
|
||||
{ type: "text", text: "Award-Winning Spa" },
|
||||
{ type: "text", text: "Exclusive Concierge" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -127,18 +75,9 @@ export default function LandingPage() {
|
||||
title="A Legacy of Hospitality"
|
||||
description="With over five decades of excellence, Grand Horizon redefines luxury, blending heritage charm with modern conveniences for an unforgettable retreat."
|
||||
metrics={[
|
||||
{
|
||||
value: "50+",
|
||||
title: "Years of Excellence",
|
||||
},
|
||||
{
|
||||
value: "200+",
|
||||
title: "Premium Suites",
|
||||
},
|
||||
{
|
||||
value: "100%",
|
||||
title: "Guest Satisfaction",
|
||||
},
|
||||
{ value: "50+", title: "Years of Excellence" },
|
||||
{ value: "200+", title: "Premium Suites" },
|
||||
{ value: "100%", title: "Guest Satisfaction" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-romantic-breakfast-bed-arrangement_23-2150927743.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -148,38 +87,15 @@ export default function LandingPage() {
|
||||
<div id="features" data-section="features">
|
||||
<FeatureHoverPattern
|
||||
textboxLayout="split"
|
||||
animationType="slide-up"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
icon: Sparkles,
|
||||
title: "Rejuvenating Spa",
|
||||
description: "Holistic treatments in our tranquil sanctuary.",
|
||||
},
|
||||
{
|
||||
icon: Utensils,
|
||||
title: "Fine Dining",
|
||||
description: "Award-winning gastronomy by master chefs.",
|
||||
},
|
||||
{
|
||||
icon: Waves,
|
||||
title: "Infinity Pool",
|
||||
description: "Breathtaking views with pristine waters.",
|
||||
},
|
||||
{
|
||||
icon: Coffee,
|
||||
title: "In-Suite Service",
|
||||
description: "24/7 personalized care at your doorstep.",
|
||||
},
|
||||
{
|
||||
icon: Activity,
|
||||
title: "Elite Fitness",
|
||||
description: "State-of-the-art facilities for wellness.",
|
||||
},
|
||||
{
|
||||
icon: Car,
|
||||
title: "Valet & Concierge",
|
||||
description: "Seamless travel and bespoke arrangements.",
|
||||
},
|
||||
{ icon: Sparkles, title: "Rejuvenating Spa", description: "Holistic treatments in our tranquil sanctuary." },
|
||||
{ icon: Utensils, title: "Fine Dining", description: "Award-winning gastronomy by master chefs." },
|
||||
{ icon: Waves, title: "Infinity Pool", description: "Breathtaking views with pristine waters." },
|
||||
{ icon: Coffee, title: "In-Suite Service", description: "24/7 personalized care at your doorstep." },
|
||||
{ icon: Activity, title: "Elite Fitness", description: "State-of-the-art facilities for wellness." },
|
||||
{ icon: Car, title: "Valet & Concierge", description: "Seamless travel and bespoke arrangements." },
|
||||
]}
|
||||
title="World-Class Amenities"
|
||||
description="Indulge in an curated collection of experiences designed to rejuvenate your senses and cater to your every whim."
|
||||
@@ -192,41 +108,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Eleanor Vance",
|
||||
handle: "@evance",
|
||||
testimonial: "An absolute pinnacle of luxury. Every moment felt bespoke and truly memorable.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/european-woman-with-bright-make-up-elegant-outfit-preparing-birthday-party_291650-582.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Arthur Penhaligon",
|
||||
handle: "@arthur",
|
||||
testimonial: "Exceptional service and exquisite architecture. Simply the best hotel experience.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-cheerful-girl-dressed-swimwear-rests-beach_176420-5884.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Susan Reed",
|
||||
handle: "@susan",
|
||||
testimonial: "The spa treatments were heaven-sent. A perfect retreat for body and mind.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-with-cup-coffee-cafe_624325-55.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Thorne",
|
||||
handle: "@dthorne",
|
||||
testimonial: "Impeccable dining and staff who anticipate every need before you ask.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-headphones_1157-18565.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Clara Oswald",
|
||||
handle: "@clara",
|
||||
testimonial: "Grand Horizon is my new home away from home. I couldn't fault a single thing.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-skates-skateboard_1321-1103.jpg",
|
||||
},
|
||||
{ id: "1", name: "Eleanor Vance", handle: "@evance", testimonial: "An absolute pinnacle of luxury. Every moment felt bespoke and truly memorable.", imageSrc: "http://img.b2bpic.net/free-photo/european-woman-with-bright-make-up-elegant-outfit-preparing-birthday-party_291650-582.jpg" },
|
||||
{ id: "2", name: "Arthur Penhaligon", handle: "@arthur", testimonial: "Exceptional service and exquisite architecture. Simply the best hotel experience.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-cheerful-girl-dressed-swimwear-rests-beach_176420-5884.jpg" },
|
||||
{ id: "3", name: "Susan Reed", handle: "@susan", testimonial: "The spa treatments were heaven-sent. A perfect retreat for body and mind.", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-with-cup-coffee-cafe_624325-55.jpg" },
|
||||
{ id: "4", name: "David Thorne", handle: "@dthorne", testimonial: "Impeccable dining and staff who anticipate every need before you ask.", imageSrc: "http://img.b2bpic.net/free-photo/man-headphones_1157-18565.jpg" },
|
||||
{ id: "5", name: "Clara Oswald", handle: "@clara", testimonial: "Grand Horizon is my new home away from home. I couldn't fault a single thing.", imageSrc: "http://img.b2bpic.net/free-photo/girl-skates-skateboard_1321-1103.jpg" },
|
||||
]}
|
||||
title="Guest Testimonials"
|
||||
description="Hear what our distinguished guests say about their transformative experiences at Grand Horizon."
|
||||
@@ -236,9 +122,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Reservations"
|
||||
title="Start Your Journey"
|
||||
description="Reserve your suite today and begin an extraordinary escape."
|
||||
@@ -250,53 +134,9 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
{
|
||||
label: "Rooms",
|
||||
href: "#rooms",
|
||||
},
|
||||
{
|
||||
label: "Dining",
|
||||
href: "#dining",
|
||||
},
|
||||
{
|
||||
label: "Spa",
|
||||
href: "#spa",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Assistance",
|
||||
items: [
|
||||
{
|
||||
label: "Concierge",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Explore", items: [{ label: "Rooms", href: "#rooms" }, { label: "Dining", href: "#dining" }, { label: "Spa", href: "#spa" }] },
|
||||
{ title: "Assistance", items: [{ label: "Concierge", href: "#contact" }, { label: "FAQ", href: "#" }, { label: "Contact", href: "#contact" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }] },
|
||||
]}
|
||||
logoText="Grand Horizon"
|
||||
/>
|
||||
@@ -304,4 +144,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user