Merge version_1 into main #1
234
src/app/page.tsx
234
src/app/page.tsx
@@ -32,28 +32,13 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Experience",
|
||||
id: "offerings",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Experience", id: "offerings" },
|
||||
{ name: "Gallery", id: "gallery" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="The French House"
|
||||
button={{
|
||||
text: "Reserve",
|
||||
href: "#contact",
|
||||
}}
|
||||
button={{ text: "Reserve", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -62,40 +47,16 @@ export default function LandingPage() {
|
||||
logoText="The French House"
|
||||
description="A curated destination for refined taste, exquisite atmosphere, and unforgettable moments."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Your Experience",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
text: "Discover Our Story",
|
||||
href: "#about",
|
||||
},
|
||||
{ text: "Reserve Your Experience", href: "#contact" },
|
||||
{ text: "Discover Our Story", href: "#about" },
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/olives-soft-drink_23-2148667955.jpg",
|
||||
imageAlt: "Parisian interior luxury",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/urban-landscape-tokyo-city-day_23-2149347176.jpg",
|
||||
imageAlt: "Close-up glassware",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abandoned-sanitarium_181624-18703.jpg",
|
||||
imageAlt: "Elegant interior",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/party-still-life-composition_23-2148940910.jpg",
|
||||
imageAlt: "Wine pouring",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-safari-party-with-golden-cutlery_23-2149707848.jpg",
|
||||
imageAlt: "Atmospheric decor",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629583.jpg",
|
||||
imageAlt: "Classic luxury",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/olives-soft-drink_23-2148667955.jpg", imageAlt: "Parisian interior luxury" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/urban-landscape-tokyo-city-day_23-2149347176.jpg", imageAlt: "Close-up glassware" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/abandoned-sanitarium_181624-18703.jpg", imageAlt: "Elegant interior" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/party-still-life-composition_23-2148940910.jpg", imageAlt: "Wine pouring" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-safari-party-with-golden-cutlery_23-2149707848.jpg", imageAlt: "Atmospheric decor" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629583.jpg", imageAlt: "Classic luxury" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -105,21 +66,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Welcome to The French House"
|
||||
metrics={[
|
||||
{
|
||||
icon: Star,
|
||||
label: "Excellence",
|
||||
value: "100%",
|
||||
},
|
||||
{
|
||||
icon: Heart,
|
||||
label: "Passion",
|
||||
value: "Refined",
|
||||
},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Service",
|
||||
value: "Premier",
|
||||
},
|
||||
{ icon: Star, label: "Excellence", value: "100%" },
|
||||
{ icon: Heart, label: "Passion", value: "Refined" },
|
||||
{ icon: Award, label: "Service", value: "Premier" },
|
||||
]}
|
||||
metricsAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -131,21 +80,9 @@ export default function LandingPage() {
|
||||
title="Indulge in the Art of Living"
|
||||
description="We bring the charm and sophistication of France to life. Every detail is designed for your ultimate experience."
|
||||
accordionItems={[
|
||||
{
|
||||
id: "a1",
|
||||
title: "Refined Atmosphere",
|
||||
content: "A setting inspired by classic French interiors—intimate, elegant, unforgettable.",
|
||||
},
|
||||
{
|
||||
id: "a2",
|
||||
title: "Premium Selection",
|
||||
content: "Carefully curated offerings that celebrate quality, craftsmanship, and tradition.",
|
||||
},
|
||||
{
|
||||
id: "a3",
|
||||
title: "Unforgettable Moments",
|
||||
content: "Every visit is meticulously designed to leave a lasting memory.",
|
||||
},
|
||||
{ id: "a1", title: "Refined Atmosphere", content: "A setting inspired by classic French interiors—intimate, elegant, unforgettable." },
|
||||
{ id: "a2", title: "Premium Selection", content: "Carefully curated offerings that celebrate quality, craftsmanship, and tradition." },
|
||||
{ id: "a3", title: "Unforgettable Moments", content: "Every visit is meticulously designed to leave a lasting memory." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/wine-glasses-with-bottle_23-2147592879.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -157,14 +94,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Exceptional Service",
|
||||
"Timeless French Design",
|
||||
"Premium Curated Experience",
|
||||
"Intimate Atmosphere",
|
||||
"Consistent Quality",
|
||||
"Lasting Memories",
|
||||
"Sophisticated Ambiance",
|
||||
]}
|
||||
"Exceptional Service", "Timeless French Design", "Premium Curated Experience", "Intimate Atmosphere", "Consistent Quality", "Lasting Memories", "Sophisticated Ambiance"]}
|
||||
title="Why The French House?"
|
||||
description="Experience excellence through meticulous detail and timeless design."
|
||||
/>
|
||||
@@ -172,46 +102,17 @@ export default function LandingPage() {
|
||||
|
||||
<div id="gallery" data-section="gallery">
|
||||
<ProductCardOne
|
||||
animationType="blur-reveal"
|
||||
textboxLayout="default"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Interior View",
|
||||
price: "Atmospheric",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-clinking-glasses_23-2149272799.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Detailing",
|
||||
price: "Exquisite",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/architectural-building-city-with-trees_23-2148798628.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Glassware",
|
||||
price: "Signature",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-flowers-with-decorative-objects-living-room_169016-5968.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Lighting",
|
||||
price: "Warm",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/window_1127-3198.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Ambiance",
|
||||
price: "Refined",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-empty-transparent-glasses-black-backdrop_23-2148253245.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Signature Moment",
|
||||
price: "Memorable",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-elegant-tableware-table_23-2148835212.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Interior View", price: "Atmospheric", imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-clinking-glasses_23-2149272799.jpg" },
|
||||
{ id: "p2", name: "Detailing", price: "Exquisite", imageSrc: "http://img.b2bpic.net/free-photo/architectural-building-city-with-trees_23-2148798628.jpg" },
|
||||
{ id: "p3", name: "Glassware", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/still-life-flowers-with-decorative-objects-living-room_169016-5968.jpg" },
|
||||
{ id: "p4", name: "Lighting", price: "Warm", imageSrc: "http://img.b2bpic.net/free-photo/window_1127-3198.jpg" },
|
||||
{ id: "p5", name: "Ambiance", price: "Refined", imageSrc: "http://img.b2bpic.net/free-photo/elegant-empty-transparent-glasses-black-backdrop_23-2148253245.jpg" },
|
||||
{ id: "p6", name: "Signature Moment", price: "Memorable", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-elegant-tableware-table_23-2148835212.jpg" },
|
||||
]}
|
||||
title="A Visual Journey"
|
||||
description="Moments of elegance captured."
|
||||
@@ -225,26 +126,11 @@ export default function LandingPage() {
|
||||
rating={5}
|
||||
author="Emma L."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/male-ballroom-performer-posing-stage_23-2149454023.jpg",
|
||||
alt: "Guest 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67066.jpg",
|
||||
alt: "Guest 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/african-american-young-man-wearing-jacket-checkered-shirt-looking-camera-studio_613910-21142.jpg",
|
||||
alt: "Guest 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/elegant-bearded-business-man-wearing-sunglasses-waistcoat-grey-background_613910-9550.jpg",
|
||||
alt: "Guest 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg",
|
||||
alt: "Guest 5",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/male-ballroom-performer-posing-stage_23-2149454023.jpg", alt: "Guest 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67066.jpg", alt: "Guest 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/african-american-young-man-wearing-jacket-checkered-shirt-looking-camera-studio_613910-21142.jpg", alt: "Guest 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/elegant-bearded-business-man-wearing-sunglasses-waistcoat-grey-background_613910-9550.jpg", alt: "Guest 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg", alt: "Guest 5" },
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -255,21 +141,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do I need a reservation?",
|
||||
content: "Yes, we highly recommend booking in advance to ensure your experience.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Is there a dress code?",
|
||||
content: "We invite you to dress in elegant attire consistent with our sophisticated setting.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you host private events?",
|
||||
content: "We specialize in intimate celebrations and private gatherings upon request.",
|
||||
},
|
||||
{ id: "f1", title: "Do I need a reservation?", content: "Yes, we highly recommend booking in advance to ensure your experience." },
|
||||
{ id: "f2", title: "Is there a dress code?", content: "We invite you to dress in elegant attire consistent with our sophisticated setting." },
|
||||
{ id: "f3", title: "Do you host private events?", content: "We specialize in intimate celebrations and private gatherings upon request." },
|
||||
]}
|
||||
sideTitle="Frequently Asked Questions"
|
||||
faqsAnimation="blur-reveal"
|
||||
@@ -282,16 +156,8 @@ export default function LandingPage() {
|
||||
title="Visit The French House"
|
||||
description="Reserve your table or reach out to plan your bespoke experience."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name" },
|
||||
{ name: "email", type: "email", placeholder: "Your Email" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/parking-entrance_1150-10839.jpg"
|
||||
/>
|
||||
@@ -300,26 +166,12 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Experience",
|
||||
href: "#offerings",
|
||||
},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ items: [
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "Experience", href: "#offerings" },
|
||||
{ label: "Reservations", href: "#contact" },
|
||||
{ label: "Contact", href: "#contact" },
|
||||
] }
|
||||
]}
|
||||
logoText="The French House"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user