Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
270
src/app/page.tsx
270
src/app/page.tsx
@@ -30,21 +30,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "features",
|
||||
},
|
||||
name: "Menu", id: "features"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Reviews", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Elegance Fine Dining"
|
||||
/>
|
||||
@@ -53,112 +45,42 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="A Masterpiece of Flavor"
|
||||
description="Discover the art of fine dining where luxury meets culinary perfection. Experience an unforgettable journey of taste."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stacked-aesthetic-objects-still-life_23-2150230647.jpg",
|
||||
imageAlt: "Dish 1",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg",
|
||||
imageAlt: "Dish 2",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-daiquiri-drink-plate_23-2149418310.jpg",
|
||||
imageAlt: "Dish 3",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-assortment-with-plant_23-2148914894.jpg",
|
||||
imageAlt: "Table assortment",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/such-good-tableware-table-gold-shades_8353-9923.jpg",
|
||||
imageAlt: "Gold tableware",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/stacked-aesthetic-objects-still-life_23-2150230647.jpg", imageAlt: "Dish 1" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg", imageAlt: "Dish 2" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-daiquiri-drink-plate_23-2149418310.jpg", imageAlt: "Dish 3" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-assortment-with-plant_23-2148914894.jpg", imageAlt: "Table assortment" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/such-good-tableware-table-gold-shades_8353-9923.jpg", imageAlt: "Gold tableware" }
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728013.jpg",
|
||||
imageAlt: "Dish 4",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/diary-products-cheesecake-with-oreo-cookies_114579-2473.jpg",
|
||||
imageAlt: "Dish 5",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-school-classroom_23-2151110155.jpg",
|
||||
imageAlt: "Dish 6",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-round-table-served-two-christms-dinner-silver-candle-decorated-with-natural-fir-branches-two-flutes-pairs-plates-with-decorative-handmade-christmas-trees_132075-11391.jpg",
|
||||
imageAlt: "Christmas dinner setting",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157791.jpg",
|
||||
imageAlt: "Dining tables",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728013.jpg", imageAlt: "Dish 4" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/diary-products-cheesecake-with-oreo-cookies_114579-2473.jpg", imageAlt: "Dish 5" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/view-school-classroom_23-2151110155.jpg", imageAlt: "Dish 6" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-round-table-served-two-christms-dinner-silver-candle-decorated-with-natural-fir-branches-two-flutes-pairs-plates-with-decorative-handmade-christmas-trees_132075-11391.jpg", imageAlt: "Christmas dinner setting" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157791.jpg", imageAlt: "Dining tables" }
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Google Maps",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
text: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
{ text: "Google Maps", href: "#" },
|
||||
{ text: "View Menu", href: "#" },
|
||||
{ text: "Instagram", href: "#" }
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/top-view-fresh-red-tomatoes-with-greens-grey-surface_140725-90517.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/foods-flying-air-with-tomatoes-black-textured-background-side-view_176474-3768.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/ingredients-grilled-wood-flame-plate-generative-ai_188544-8881.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/still-life-spanish-tortilla_23-2149865593.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/table-setting-with-textured-wine-glasses-candles-leaves_169016-18721.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/top-view-fresh-red-tomatoes-with-greens-grey-surface_140725-90517.jpg", alt: "Diner" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/foods-flying-air-with-tomatoes-black-textured-background-side-view_176474-3768.jpg", alt: "Diner" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/ingredients-grilled-wood-flame-plate-generative-ai_188544-8881.jpg", alt: "Diner" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/still-life-spanish-tortilla_23-2149865593.jpg", alt: "Diner" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/table-setting-with-textured-wine-glasses-candles-leaves_169016-18721.jpg", alt: "Diner" }
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Michelin Star Rated",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Authentic Cuisine",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Exclusive Ambiance",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Global Vintages",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Masterful Culinary",
|
||||
},
|
||||
{ type: "text", text: "Michelin Star Rated" },
|
||||
{ type: "text", text: "Authentic Cuisine" },
|
||||
{ type: "text", text: "Exclusive Ambiance" },
|
||||
{ type: "text", text: "Global Vintages" },
|
||||
{ type: "text", text: "Masterful Culinary" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -168,21 +90,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Our Legacy"
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Years Served",
|
||||
value: "15+",
|
||||
},
|
||||
{
|
||||
icon: Star,
|
||||
label: "Michelin Stars",
|
||||
value: "2",
|
||||
},
|
||||
{
|
||||
icon: Users,
|
||||
label: "Happy Guests",
|
||||
value: "50K+",
|
||||
},
|
||||
{ icon: Award, label: "Years Served", value: "15+" },
|
||||
{ icon: Star, label: "Michelin Stars", value: "2" },
|
||||
{ icon: Users, label: "Happy Guests", value: "50K+" }
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -190,24 +100,13 @@ export default function LandingPage() {
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureBorderGlow
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
icon: Wine,
|
||||
title: "Artisan Wine Selection",
|
||||
description: "Hand-picked vintages to elevate your dining experience.",
|
||||
},
|
||||
{
|
||||
icon: Award,
|
||||
title: "Michelin Star Chefs",
|
||||
description: "Crafting innovation with every single plate served.",
|
||||
},
|
||||
{
|
||||
icon: Sparkles,
|
||||
title: "Elegant Ambiance",
|
||||
description: "Sophisticated atmosphere perfect for your special events.",
|
||||
},
|
||||
{ icon: Wine, title: "Artisan Wine Selection", description: "Hand-picked vintages to elevate your dining experience." },
|
||||
{ icon: Award, title: "Michelin Star Chefs", description: "Crafting innovation with every single plate served." },
|
||||
{ icon: Sparkles, title: "Elegant Ambiance", description: "Sophisticated atmosphere perfect for your special events." }
|
||||
]}
|
||||
title="Signature Experiences"
|
||||
description="Curated dishes and an ambiance crafted for those with a refined palate."
|
||||
@@ -220,46 +119,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Ahmed",
|
||||
handle: "@sarah_a",
|
||||
testimonial: "The gold-standard of dining in the city. Truly unforgettable.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Omar Khalid",
|
||||
handle: "@omar_k",
|
||||
testimonial: "Sophisticated service and world-class culinary art. Highly recommend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-holding-champagne-glass_23-2148741473.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Leila Noor",
|
||||
handle: "@leila_n",
|
||||
testimonial: "Every detail matters here. A perfect night out.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-is-drinking-white-wine-romantic-dinner-restaurant-holding-hands_8353-10578.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Ahmed Salem",
|
||||
handle: "@a_salem",
|
||||
testimonial: "Exquisite. Simply the best culinary journey.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-luxury-restaurant_23-2150598346.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Maria Lopez",
|
||||
handle: "@maria_l",
|
||||
testimonial: "A truly magical evening, I felt like royalty.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006709.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah Ahmed", handle: "@sarah_a", testimonial: "The gold-standard of dining in the city. Truly unforgettable.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg" },
|
||||
{ id: "2", name: "Omar Khalid", handle: "@omar_k", testimonial: "Sophisticated service and world-class culinary art. Highly recommend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-holding-champagne-glass_23-2148741473.jpg" },
|
||||
{ id: "3", name: "Leila Noor", handle: "@leila_n", testimonial: "Every detail matters here. A perfect night out.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-is-drinking-white-wine-romantic-dinner-restaurant-holding-hands_8353-10578.jpg" },
|
||||
{ id: "4", name: "Ahmed Salem", handle: "@a_salem", testimonial: "Exquisite. Simply the best culinary journey.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-luxury-restaurant_23-2150598346.jpg" },
|
||||
{ id: "5", name: "Maria Lopez", handle: "@maria_l", testimonial: "A truly magical evening, I felt like royalty.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006709.jpg" }
|
||||
]}
|
||||
showRating={true}
|
||||
title="Guest Reviews"
|
||||
@@ -273,61 +137,21 @@ export default function LandingPage() {
|
||||
title="Book Your Table"
|
||||
description="Secure your spot for an evening of luxury."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email Address",
|
||||
required: true,
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "Email Address", required: true }
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Special requests or seating preferences?",
|
||||
rows: 4,
|
||||
}}
|
||||
textarea={{ name: "message", placeholder: "Special requests or seating preferences?", rows: 4 }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/lateral-view-waiter-who-is-serving-dinner-two-pretty-friends-women-elegant-restaurant-with-perfect-view-from-window_8353-10574.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Our Menu",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Reserve Now",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
logoText="Elegance"
|
||||
columns={[
|
||||
{ items: [{ label: "About Us", href: "#" }, { label: "Our Menu", href: "#" }, { label: "Reserve Now", href: "#" }] },
|
||||
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user