Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 67b28cdc93 | |||
| e2cc82737a |
200
src/app/page.tsx
200
src/app/page.tsx
@@ -28,22 +28,10 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "Menu", id: "menu" },
|
||||||
id: "hero",
|
{ name: "About", id: "about" },
|
||||||
},
|
{ name: "Contact", id: "contact" },
|
||||||
{
|
|
||||||
name: "Menu",
|
|
||||||
id: "menu",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Gourmet Haven"
|
brandName="Gourmet Haven"
|
||||||
/>
|
/>
|
||||||
@@ -51,48 +39,17 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardRotatedCarousel
|
<HeroBillboardRotatedCarousel
|
||||||
background={{
|
background={{ variant: "rotated-rays-animated" }}
|
||||||
variant: "rotated-rays-animated",
|
|
||||||
}}
|
|
||||||
title="Exquisite Dining, Unforgettable Moments"
|
title="Exquisite Dining, Unforgettable Moments"
|
||||||
description="Experience culinary perfection crafted with passion, served in the heart of the city."
|
description="Experience culinary perfection crafted with passion, served in the heart of the city."
|
||||||
buttons={[
|
buttons={[{ text: "Order Now", href: "#menu" }]}
|
||||||
{
|
|
||||||
text: "Order Now",
|
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
carouselItems={[
|
carouselItems={[
|
||||||
{
|
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/restaurant-dinner-table-with-plates-cutlery-yellow-blue-glasses_140725-8444.jpg", imageAlt: "Luxurious dining atmosphere" },
|
||||||
id: "1",
|
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dessert-plate-with-plant-vase_23-2148696218.jpg?_wi=1", imageAlt: "Signature dish" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-dinner-table-with-plates-cutlery-yellow-blue-glasses_140725-8444.jpg",
|
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/creamy-pasta-with-fresh-herbs-dark-bowl_84443-87148.jpg?_wi=1", imageAlt: "Gourmet meal" },
|
||||||
imageAlt: "Luxurious dining atmosphere",
|
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg?_wi=1", imageAlt: "Sea food plating" },
|
||||||
},
|
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-vegetable-salad-dark-surface_140725-88374.jpg?_wi=1", imageAlt: "Fresh ingredients" },
|
||||||
{
|
{ id: "6", imageSrc: "http://img.b2bpic.net/free-photo/cake-cake-with-berries-powdered-sugar-chocolate-waffles-green-sauce_140725-73660.jpg?_wi=1", imageAlt: "Artisan dessert" },
|
||||||
id: "2",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dessert-plate-with-plant-vase_23-2148696218.jpg?_wi=1",
|
|
||||||
imageAlt: "Signature dish",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/creamy-pasta-with-fresh-herbs-dark-bowl_84443-87148.jpg?_wi=1",
|
|
||||||
imageAlt: "Gourmet meal",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "4",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg?_wi=1",
|
|
||||||
imageAlt: "Sea food plating",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "5",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-vegetable-salad-dark-surface_140725-88374.jpg?_wi=1",
|
|
||||||
imageAlt: "Fresh ingredients",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "6",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cake-cake-with-berries-powdered-sugar-chocolate-waffles-green-sauce_140725-73660.jpg?_wi=1",
|
|
||||||
imageAlt: "Artisan dessert",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -104,48 +61,10 @@ export default function LandingPage() {
|
|||||||
gridVariant="four-items-2x2-equal-grid"
|
gridVariant="four-items-2x2-equal-grid"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{
|
{ id: "p1", name: "Signature Steak", price: "$38.00", variant: "Meat", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dessert-plate-with-plant-vase_23-2148696218.jpg?_wi=2" },
|
||||||
id: "p1",
|
{ id: "p2", name: "Truffle Pasta", price: "$28.00", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/creamy-pasta-with-fresh-herbs-dark-bowl_84443-87148.jpg?_wi=2" },
|
||||||
name: "Signature Steak",
|
{ id: "p3", name: "Mediterranean Fish", price: "$34.00", variant: "Seafood", imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg?_wi=2" },
|
||||||
price: "$38.00",
|
{ id: "p4", name: "Garden Harvest", price: "$22.00", variant: "Vegan", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-vegetable-salad-dark-surface_140725-88374.jpg?_wi=2" },
|
||||||
variant: "Meat",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dessert-plate-with-plant-vase_23-2148696218.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p2",
|
|
||||||
name: "Truffle Pasta",
|
|
||||||
price: "$28.00",
|
|
||||||
variant: "Vegetarian",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/creamy-pasta-with-fresh-herbs-dark-bowl_84443-87148.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p3",
|
|
||||||
name: "Mediterranean Fish",
|
|
||||||
price: "$34.00",
|
|
||||||
variant: "Seafood",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p4",
|
|
||||||
name: "Garden Harvest",
|
|
||||||
price: "$22.00",
|
|
||||||
variant: "Vegan",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-vegetable-salad-dark-surface_140725-88374.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p5",
|
|
||||||
name: "Chocolate Lava Cake",
|
|
||||||
price: "$15.00",
|
|
||||||
variant: "Dessert",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cake-cake-with-berries-powdered-sugar-chocolate-waffles-green-sauce_140725-73660.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "p6",
|
|
||||||
name: "Artisan Cocktail",
|
|
||||||
price: "$18.00",
|
|
||||||
variant: "Drinks",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beverage-with-dries-top_141793-619.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Signature Menu"
|
title="Our Signature Menu"
|
||||||
description="Explore our curated selection of fine dishes prepared daily with fresh ingredients."
|
description="Explore our curated selection of fine dishes prepared daily with fresh ingredients."
|
||||||
@@ -162,99 +81,22 @@ export default function LandingPage() {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="team" data-section="team">
|
|
||||||
<TeamCardFive
|
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
title="Meet Our Culinary Team"
|
|
||||||
description="The creative minds behind your exceptional dining experience."
|
|
||||||
team={[
|
|
||||||
{
|
|
||||||
id: "m1",
|
|
||||||
name: "Julian Rossi",
|
|
||||||
role: "Executive Chef",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-happy-male-chef-cook-hat-standing-kitchen-table-holding-up-cup-tomato_140725-142358.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m2",
|
|
||||||
name: "Elena Martinez",
|
|
||||||
role: "Sous Chef",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-happy-male-chef-cook-hat-standing-kitchen-table-holding-up-cup-tomato_140725-142358.jpg?_wi=3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m3",
|
|
||||||
name: "David Chen",
|
|
||||||
role: "Pastry Chef",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-happy-male-chef-cook-hat-standing-kitchen-table-holding-up-cup-tomato_140725-142358.jpg?_wi=4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m4",
|
|
||||||
name: "Sarah Jenkins",
|
|
||||||
role: "Sommelier",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-happy-male-chef-cook-hat-standing-kitchen-table-holding-up-cup-tomato_140725-142358.jpg?_wi=5",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m5",
|
|
||||||
name: "Marcus Thorne",
|
|
||||||
role: "Head of Service",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-happy-male-chef-cook-hat-standing-kitchen-table-holding-up-cup-tomato_140725-142358.jpg?_wi=6",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{ variant: "plain" }}
|
||||||
variant: "plain",
|
|
||||||
}}
|
|
||||||
tag="Contact Us"
|
tag="Contact Us"
|
||||||
title="Reserve Your Table"
|
title="Reserve Your Table"
|
||||||
description="Have any questions or special requests? We'd love to hear from you. Get in touch with our team today."
|
description="Have any questions or special requests? We'd love to hear from you. Get in touch with our team today."
|
||||||
buttons={[
|
buttons={[{ text: "Contact Us", href: "#" }]}
|
||||||
{
|
|
||||||
text: "Contact Us",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterSimple
|
<FooterSimple
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Visit Us", items: [{ label: "123 Culinary St, Food City", href: "#" }, { label: "Mon - Sun: 10am - 10pm", href: "#" }] },
|
||||||
title: "Visit Us",
|
{ title: "Follow Us", items: [{ label: "Instagram", href: "#" }, { label: "Facebook", href: "#" }, { label: "Twitter", href: "#" }] },
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "123 Culinary St, Food City",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Mon - Sun: 10am - 10pm",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Follow Us",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Instagram",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Facebook",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Twitter",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
bottomLeftText="© 2024 Gourmet Haven. All rights reserved."
|
bottomLeftText="© 2024 Gourmet Haven. All rights reserved."
|
||||||
bottomRightText="Privacy Policy"
|
bottomRightText="Privacy Policy"
|
||||||
@@ -263,4 +105,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user