Merge version_1 into main #3

Merged
bender merged 2 commits from version_1 into main 2026-03-30 08:11:54 +00:00
2 changed files with 131 additions and 132 deletions

View File

@@ -22,51 +22,51 @@ export default function ContactPage() {
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "Story", id: "/story" },
{ name: "Reserve", id: "/reserve" },
{ name: "Contact", id: "/contact" }
]}
brandName="Elysium"
/>
</div>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "Story", id: "/story" },
{ name: "Reserve", id: "/reserve" },
{ name: "Contact", id: "/contact" }
]}
brandName="Elysium"
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{ variant: "plain" }}
tag="Stay Informed"
title="Newsletter"
description="Receive news on seasonal menu updates and reservation openings."
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{ variant: "plain" }}
tag="Stay Informed"
title="Newsletter"
description="Receive news on seasonal menu updates and reservation openings."
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Terms of Service"
sections={[
{
heading: "Policy", content: "All reservations are non-refundable within 48 hours."
}
]}
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Terms of Service"
sections={[
{
heading: "Policy", content: "All reservations are non-refundable within 48 hours."
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Elysium"
columns={[
{ title: "Experience", items: [{ label: "Reserve", href: "/reserve" }, { label: "Menu", href: "/menu" }] },
{ title: "Identity", items: [{ label: "Story", href: "/story" }, { label: "Contact", href: "/contact" }] }
]}
copyrightText="© 2025 Elysium Fine Dining. All rights reserved."
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Elysium"
columns={[
{ title: "Experience", items: [{ label: "Reserve", href: "/reserve" }, { label: "Menu", href: "/menu" }] },
{ title: "Identity", items: [{ label: "Story", href: "/story" }, { label: "Contact", href: "/contact" }] }
]}
copyrightText="© 2025 Elysium Fine Dining. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);

View File

@@ -8,8 +8,7 @@ import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatin
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Clock, Flame, Leaf } from "lucide-react";
import FeatureBorderGlow from '@/components/sections/feature/FeatureBorderGlow/FeatureBorderGlow';
import { Leaf } from "lucide-react";
export default function LandingPage() {
return (
@@ -26,99 +25,99 @@ export default function LandingPage() {
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "Story", id: "/story" },
{ name: "Reserve", id: "/reserve" },
{ name: "Contact", id: "/contact" }
]}
brandName="Elysium"
/>
</div>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "Story", id: "/story" },
{ name: "Reserve", id: "/reserve" },
{ name: "Contact", id: "/contact" }
]}
brandName="Elysium"
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboard
background={{ variant: "radial-gradient" }}
title="A Symphony of Restraint"
description="Candlelit obsidian, antique gold, and flavors defined by purpose. Your seat at Elysium awaits."
buttons={[{ text: "Reserve Your Table", href: "/reserve" }]}
imageSrc="http://img.b2bpic.net/free-photo/fairytale-image-burning-candles-dark_8353-10607.jpg"
imageAlt="Candlelit fine dining atmosphere"
avatars={[
{ src: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598344.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/lifestyle-cute-image-pretty-blonde-woman-posing-sitting-enjoy-her-meal-looking-camera-elegant-floral-dress-bright-make-up-eating-raspberry-cake_291049-2358.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/people-work-with-laptops-close-up_23-2149097920.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/fairytale-image-burning-candles-dark_8353-10607.jpg", alt: "Guest" }
]}
marqueeItems={[
{ type: "text", text: "Michelin Star Focus" },
{ type: "text", text: "Sustainable Sourcing" },
{ type: "text", text: "Seasonal Artistry" },
{ type: "text", text: "Exclusive Seating" },
{ type: "text", text: "Curated Pairings" }
]}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboard
background={{ variant: "radial-gradient" }}
title="A Symphony of Restraint"
description="Candlelit obsidian, antique gold, and flavors defined by purpose. Your seat at Elysium awaits."
buttons={[{ text: "Reserve Your Table", href: "/reserve" }]}
imageSrc="http://img.b2bpic.net/free-photo/fairytale-image-burning-candles-dark_8353-10607.jpg"
imageAlt="Candlelit fine dining atmosphere"
avatars={[
{ src: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598344.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/lifestyle-cute-image-pretty-blonde-woman-posing-sitting-enjoy-her-meal-looking-camera-elegant-floral-dress-bright-make-up-eating-raspberry-cake_291049-2358.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/people-work-with-laptops-close-up_23-2149097920.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg", alt: "Guest" },
{ src: "http://img.b2bpic.net/free-photo/fairytale-image-burning-candles-dark_8353-10607.jpg", alt: "Guest" }
]}
marqueeItems={[
{ type: "text", text: "Michelin Star Focus" },
{ type: "text", text: "Sustainable Sourcing" },
{ type: "text", text: "Seasonal Artistry" },
{ type: "text", text: "Exclusive Seating" },
{ type: "text", text: "Curated Pairings" }
]}
/>
</div>
<div id="about-home" data-section="about-home">
<TestimonialAboutCard
useInvertedBackground={false}
tag="Our Philosophy"
title="The Art of Absence"
description="We remove the noise. Elysium is where the ingredient speaks in its purest form, stripped of unnecessary flourish."
subdescription="From the delicate abalone to the earth-bound sweetness of potato ice cream, every element is a conscious decision."
icon={Leaf}
videoSrc="https://www.w3schools.com/html/mov_bbb.mp4"
mediaAnimation="blur-reveal"
/>
</div>
<div id="about-home" data-section="about-home">
<TestimonialAboutCard
useInvertedBackground={false}
tag="Our Philosophy"
title="The Art of Absence"
description="We remove the noise. Elysium is where the ingredient speaks in its purest form, stripped of unnecessary flourish."
subdescription="From the delicate abalone to the earth-bound sweetness of potato ice cream, every element is a conscious decision."
icon={Leaf}
videoSrc="https://www.w3schools.com/html/mov_bbb.mp4"
mediaAnimation="blur-reveal"
/>
</div>
<div id="products" data-section="products">
<ProductCardOne
animationType="slide-up"
textboxLayout="split"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
title="Current Expressions"
description="Our menu shifts with the cadence of the seasons, honoring local purity."
products={[
{ id: "p1", name: "Shimmering Abalone", price: "Market", imageSrc: "http://img.b2bpic.net/free-photo/mulled-wine-glintwine-served-glasses-christmas-table-with-orange-spices_114579-4113.jpg" },
{ id: "p2", name: "Wagyu Rice", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/fried-salmon-sauce-fried-eggplant_140725-2972.jpg" },
{ id: "p3", name: "Sweet Potato Ice Cream", price: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-delicious-red-dessert-with-white-cream-berries-nuts-black-bowl_181624-7081.jpg" }
]}
/>
</div>
<div id="products" data-section="products">
<ProductCardOne
animationType="slide-up"
textboxLayout="split"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
title="Current Expressions"
description="Our menu shifts with the cadence of the seasons, honoring local purity."
products={[
{ id: "p1", name: "Shimmering Abalone", price: "Market", imageSrc: "http://img.b2bpic.net/free-photo/mulled-wine-glintwine-served-glasses-christmas-table-with-orange-spices_114579-4113.jpg" },
{ id: "p2", name: "Wagyu Rice", price: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/fried-salmon-sauce-fried-eggplant_140725-2972.jpg" },
{ id: "p3", name: "Sweet Potato Ice Cream", price: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-delicious-red-dessert-with-white-cream-berries-nuts-black-bowl_181624-7081.jpg" }
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve
useInvertedBackground={false}
testimonials={[
{ id: "t1", name: "Aria V.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598344.jpg" },
{ id: "t2", name: "Julian S.", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-cute-image-pretty-blonde-woman-posing-sitting-enjoy-her-meal-looking-camera-elegant-floral-dress-bright-make-up-eating-raspberry-cake_291049-2358.jpg" },
{ id: "t3", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/people-work-with-laptops-close-up_23-2149097920.jpg" },
{ id: "t4", name: "Marcus L.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg" },
{ id: "t5", name: "Sofia K.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598344.jpg" }
]}
cardTitle="Guest Impressions"
cardTag="Provenance"
cardAnimation="opacity"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve
useInvertedBackground={false}
testimonials={[
{ id: "t1", name: "Aria V.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598344.jpg" },
{ id: "t2", name: "Julian S.", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-cute-image-pretty-blonde-woman-posing-sitting-enjoy-her-meal-looking-camera-elegant-floral-dress-bright-make-up-eating-raspberry-cake_291049-2358.jpg" },
{ id: "t3", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/people-work-with-laptops-close-up_23-2149097920.jpg" },
{ id: "t4", name: "Marcus L.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg" },
{ id: "t5", name: "Sofia K.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598344.jpg" }
]}
cardTitle="Guest Impressions"
cardTag="Provenance"
cardAnimation="opacity"
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Elysium"
columns={[
{ title: "Experience", items: [{ label: "Reserve", href: "/reserve" }, { label: "Menu", href: "/menu" }] },
{ title: "Identity", items: [{ label: "Story", href: "/story" }, { label: "Contact", href: "/contact" }] }
]}
copyrightText="© 2025 Elysium Fine Dining. All rights reserved."
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Elysium"
columns={[
{ title: "Experience", items: [{ label: "Reserve", href: "/reserve" }, { label: "Menu", href: "/menu" }] },
{ title: "Identity", items: [{ label: "Story", href: "/story" }, { label: "Contact", href: "/contact" }] }
]}
copyrightText="© 2025 Elysium Fine Dining. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);