Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-18 06:12:05 +00:00

View File

@@ -20,143 +20,59 @@ export default function LandingPage() {
defaultButtonVariant="bounce-effect"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "Menu",
id: "menu",
},
{
name: "About",
id: "about",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "hero" },
{ name: "Menu", id: "menu" },
{ name: "About", id: "about" },
{ name: "Contact", id: "contact" },
]}
brandName="Ideal Restaurant"
button={{
text: "Book Table",
href: "#contact",
}}
button={{ text: "Book Table", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardTestimonial
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
title="Culinary Perfection at Ideal Restaurant"
description="Experience a journey of flavors crafted with passion, tradition, and the freshest seasonal ingredients in the heart of the city."
testimonials={[
{
name: "Elena Rossi",
handle: "@elena_dining",
testimonial: "An absolute masterpiece. Every dish told a unique story.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-burger_23-2150347950.jpg?_wi=1",
},
{
name: "Marcus Chen",
handle: "@foodie_marcus",
testimonial: "The service was impeccable and the flavors were bold.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-point-finger-you_93675-135553.jpg?_wi=1",
},
{
name: "Sophie Martin",
handle: "@sophie_eats",
testimonial: "A truly magical evening. The wine pairing was perfect.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-having-cocktails_23-2150244958.jpg?_wi=1",
},
{
name: "James Wilson",
handle: "@james_dines",
testimonial: "Five-star dining experience from start to finish.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-salami-slice-served-breakfast_140725-7142.jpg",
},
{
name: "Anna Becker",
handle: "@anna_gourmet",
testimonial: "Best dining spot in town! Highly recommend.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-carefully-pouring-sauce-dish_23-2148763167.jpg",
},
{ name: "Elena Rossi", handle: "@elena_dining", testimonial: "An absolute masterpiece. Every dish told a unique story.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-burger_23-2150347950.jpg" },
{ name: "Marcus Chen", handle: "@foodie_marcus", testimonial: "The service was impeccable and the flavors were bold.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-woman-point-finger-you_93675-135553.jpg" },
{ name: "Sophie Martin", handle: "@sophie_eats", testimonial: "A truly magical evening. The wine pairing was perfect.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-having-cocktails_23-2150244958.jpg" },
{ name: "James Wilson", handle: "@james_dines", testimonial: "Five-star dining experience from start to finish.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-salami-slice-served-breakfast_140725-7142.jpg" },
{ name: "Anna Becker", handle: "@anna_gourmet", testimonial: "Best dining spot in town! Highly recommend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/female-chef-carefully-pouring-sauce-dish_23-2148763167.jpg" }
]}
tag="Award Winning Cuisine"
buttons={[
{
text: "View Menu",
href: "#menu",
},
{
text: "Reservations",
href: "#contact",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/table-assortment-with-plant-view_23-2148914893.jpg?_wi=1"
buttons={[{ text: "View Menu", href: "#menu" }, { text: "Reservations", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/table-assortment-with-plant-view_23-2148914893.jpg"
tagIcon={Award}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/selfie-portrait-cute-brunette-girl-with-short-hair-sitting-table-gray-plaid-terrace-restaurant-she-wears-blue-shirt-looks-happy_197531-971.jpg",
alt: "Diner portrait 1",
},
{
src: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg",
alt: "Diner portrait 2",
},
{
src: "http://img.b2bpic.net/free-photo/beautiful-woman-smiling_93675-133804.jpg",
alt: "Diner portrait 3",
},
{
src: "http://img.b2bpic.net/free-photo/portrait-happy-cute-africanamerican-girl-smiling-pleased-showing-thumbsup-approval-lik_1258-149049.jpg",
alt: "Diner portrait 4",
},
{
src: "http://img.b2bpic.net/free-photo/close-up-person-enjoying-food_23-2149304413.jpg",
alt: "Diner portrait 5",
},
{ src: "http://img.b2bpic.net/free-photo/selfie-portrait-cute-brunette-girl-with-short-hair-sitting-table-gray-plaid-terrace-restaurant-she-wears-blue-shirt-looks-happy_197531-971.jpg", alt: "Diner portrait 1" },
{ src: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg", alt: "Diner portrait 2" },
{ src: "http://img.b2bpic.net/free-photo/beautiful-woman-smiling_93675-133804.jpg", alt: "Diner portrait 3" },
{ src: "http://img.b2bpic.net/free-photo/portrait-happy-cute-africanamerican-girl-smiling-pleased-showing-thumbsup-approval-lik_1258-149049.jpg", alt: "Diner portrait 4" },
{ src: "http://img.b2bpic.net/free-photo/close-up-person-enjoying-food_23-2149304413.jpg", alt: "Diner portrait 5" }
]}
avatarText="Join our 50,000+ satisfied guests."
marqueeItems={[
{
type: "text-icon",
text: "Farm to Table",
icon: Leaf,
},
{
type: "text-icon",
text: "Chef Selection",
icon: Award,
},
{
type: "text-icon",
text: "Fine Wines",
icon: Wine,
},
{
type: "text-icon",
text: "Seasonal",
icon: Calendar,
},
{
type: "text-icon",
text: "Local Sourced",
icon: MapPin,
},
{ type: "text-icon", text: "Farm to Table", icon: Leaf },
{ type: "text-icon", text: "Chef Selection", icon: Award },
{ type: "text-icon", text: "Fine Wines", icon: Wine },
{ type: "text-icon", text: "Seasonal", icon: Calendar },
{ type: "text-icon", text: "Local Sourced", icon: MapPin }
]}
/>
</div>
@@ -166,21 +82,9 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Our Passion for Excellence"
metrics={[
{
icon: Award,
label: "Years Experience",
value: "15+",
},
{
icon: Award,
label: "Awards Won",
value: "20+",
},
{
icon: Users,
label: "Happy Guests",
value: "50k+",
},
{ icon: Award, label: "Years Experience", value: "15+" },
{ icon: Award, label: "Awards Won", value: "20+" },
{ icon: Users, label: "Happy Guests", value: "50k+" }
]}
metricsAnimation="slide-up"
/>
@@ -193,48 +97,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Truffle Risotto",
price: "$28",
variant: "Main",
imageSrc: "http://img.b2bpic.net/free-photo/kneading_23-2148024738.jpg?_wi=1",
},
{
id: "p2",
name: "Seared Scallops",
price: "$32",
variant: "Appetizer",
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865298.jpg",
},
{
id: "p3",
name: "Herb Crusted Lamb",
price: "$45",
variant: "Main",
imageSrc: "http://img.b2bpic.net/free-photo/chef-standing-kitchen-home-cooking_1157-45874.jpg",
},
{
id: "p4",
name: "Vanilla Bean Soufflé",
price: "$18",
variant: "Dessert",
imageSrc: "http://img.b2bpic.net/free-photo/person-practicing-batch-cooking-with-healthy-food_23-2149092391.jpg",
},
{
id: "p5",
name: "Seasonal Garden Salad",
price: "$15",
variant: "Appetizer",
imageSrc: "http://img.b2bpic.net/free-photo/male-chef-kitchen-cooking-dish-frying-pan_23-2149646220.jpg",
},
{
id: "p6",
name: "Artisan Cheese Board",
price: "$24",
variant: "Sharing",
imageSrc: "http://img.b2bpic.net/free-photo/cook-putting-lettuce-plate_23-2148040197.jpg",
},
{ id: "p1", name: "Truffle Risotto", price: "$28", variant: "Main", imageSrc: "http://img.b2bpic.net/free-photo/kneading_23-2148024738.jpg" },
{ id: "p2", name: "Seared Scallops", price: "$32", variant: "Appetizer", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865298.jpg" },
{ id: "p3", name: "Herb Crusted Lamb", price: "$45", variant: "Main", imageSrc: "http://img.b2bpic.net/free-photo/chef-standing-kitchen-home-cooking_1157-45874.jpg" },
{ id: "p4", name: "Vanilla Bean Soufflé", price: "$18", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/person-practicing-batch-cooking-with-healthy-food_23-2149092391.jpg" },
{ id: "p5", name: "Seasonal Garden Salad", price: "$15", variant: "Appetizer", imageSrc: "http://img.b2bpic.net/free-photo/male-chef-kitchen-cooking-dish-frying-pan_23-2149646220.jpg" },
{ id: "p6", name: "Artisan Cheese Board", price: "$24", variant: "Sharing", imageSrc: "http://img.b2bpic.net/free-photo/cook-putting-lettuce-plate_23-2148040197.jpg" }
]}
title="Signature Menu Selections"
description="Discover our carefully curated selection of handcrafted culinary creations."
@@ -246,61 +114,11 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "David Smith",
date: "Oct 2023",
title: "Incredible dinner",
quote: "The food and atmosphere are unmatched.",
tag: "Regular",
avatarSrc: "http://img.b2bpic.net/free-photo/close-up-happy-people-table_23-2149212128.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/table-assortment-with-plant-view_23-2148914893.jpg?_wi=2",
imageAlt: "happy diner restaurant",
},
{
id: "t2",
name: "Sarah Jones",
date: "Sept 2023",
title: "Wonderful surprise",
quote: "Best birthday dinner I ever had.",
tag: "Guest",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-sitting-with-coffee-using-smartphone-cafe-chatting_1258-199048.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/kneading_23-2148024738.jpg?_wi=2",
imageAlt: "happy diner restaurant",
},
{
id: "t3",
name: "Kevin Lee",
date: "Aug 2023",
title: "Authentic flavors",
quote: "Truly enjoyed every single bite.",
tag: "Foodie",
avatarSrc: "http://img.b2bpic.net/free-photo/mangal-salad-with-bread-vegetables_140725-2144.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-burger_23-2150347950.jpg?_wi=2",
imageAlt: "happy diner restaurant",
},
{
id: "t4",
name: "Linda Brown",
date: "July 2023",
title: "Excellent service",
quote: "The team made us feel so welcome.",
tag: "Visitor",
avatarSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081457.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-point-finger-you_93675-135553.jpg?_wi=2",
imageAlt: "happy diner restaurant",
},
{
id: "t5",
name: "Mike White",
date: "June 2023",
title: "Highly recommended",
quote: "Will definitely return next time.",
tag: "Regular",
avatarSrc: "http://img.b2bpic.net/free-photo/business-executives-having-meal_1170-1740.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-having-cocktails_23-2150244958.jpg?_wi=2",
imageAlt: "happy diner restaurant",
},
{ id: "t1", name: "David Smith", date: "Oct 2023", title: "Incredible dinner", quote: "The food and atmosphere are unmatched.", tag: "Regular", avatarSrc: "http://img.b2bpic.net/free-photo/close-up-happy-people-table_23-2149212128.jpg", imageSrc: "http://img.b2bpic.net/free-photo/table-assortment-with-plant-view_23-2148914893.jpg", imageAlt: "happy diner restaurant" },
{ id: "t2", name: "Sarah Jones", date: "Sept 2023", title: "Wonderful surprise", quote: "Best birthday dinner I ever had.", tag: "Guest", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-sitting-with-coffee-using-smartphone-cafe-chatting_1258-199048.jpg", imageSrc: "http://img.b2bpic.net/free-photo/kneading_23-2148024738.jpg", imageAlt: "happy diner restaurant" },
{ id: "t3", name: "Kevin Lee", date: "Aug 2023", title: "Authentic flavors", quote: "Truly enjoyed every single bite.", tag: "Foodie", avatarSrc: "http://img.b2bpic.net/free-photo/mangal-salad-with-bread-vegetables_140725-2144.jpg", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-delicious-burger_23-2150347950.jpg", imageAlt: "happy diner restaurant" },
{ id: "t4", name: "Linda Brown", date: "July 2023", title: "Excellent service", quote: "The team made us feel so welcome.", tag: "Visitor", avatarSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081457.jpg", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-point-finger-you_93675-135553.jpg", imageAlt: "happy diner restaurant" },
{ id: "t5", name: "Mike White", date: "June 2023", title: "Highly recommended", quote: "Will definitely return next time.", tag: "Regular", avatarSrc: "http://img.b2bpic.net/free-photo/business-executives-having-meal_1170-1740.jpg", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-having-cocktails_23-2150244958.jpg", imageAlt: "happy diner restaurant" }
]}
title="Guest Testimonials"
description="What our guests say about their dining experience at Ideal."
@@ -311,21 +129,9 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Do I need a reservation?",
content: "Yes, we highly recommend booking in advance.",
},
{
id: "q2",
title: "Do you offer private dining?",
content: "Absolutely, contact our team to discuss arrangements.",
},
{
id: "q3",
title: "Are vegetarian options available?",
content: "Yes, we feature many seasonal vegetarian dishes.",
},
{ id: "q1", title: "Do I need a reservation?", content: "Yes, we highly recommend booking in advance." },
{ id: "q2", title: "Do you offer private dining?", content: "Absolutely, contact our team to discuss arrangements." },
{ id: "q3", title: "Are vegetarian options available?", content: "Yes, we feature many seasonal vegetarian dishes." }
]}
sideTitle="Frequently Asked Questions"
faqsAnimation="slide-up"
@@ -338,27 +144,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "100%",
title: "Organic Ingredients",
description: "Sourced locally every single day.",
imageSrc: "http://img.b2bpic.net/free-vector/healthy-food-elements-collection_1268-1375.jpg",
},
{
id: "m2",
value: "5+",
title: "Awards Won",
description: "Recognized by industry leaders.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-vinaigrette-salad-fork-oval-plate-white-purple-checkered-tablecloth-tasty-written-notepad-light-grey-table_140725-136665.jpg",
},
{
id: "m3",
value: "5000+",
title: "Diners Monthly",
description: "Trusted by the community.",
imageSrc: "http://img.b2bpic.net/free-photo/people-enjoying-cheese-platter-food-photography-recipe-idea_53876-48917.jpg",
},
{ id: "m1", value: "100%", title: "Organic Ingredients", description: "Sourced locally every single day.", imageSrc: "http://img.b2bpic.net/free-vector/healthy-food-elements-collection_1268-1375.jpg" },
{ id: "m2", value: "5+", title: "Awards Won", description: "Recognized by industry leaders.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-vinaigrette-salad-fork-oval-plate-white-purple-checkered-tablecloth-tasty-written-notepad-light-grey-table_140725-136665.jpg" },
{ id: "m3", value: "5000+", title: "Diners Monthly", description: "Trusted by the community.", imageSrc: "http://img.b2bpic.net/free-photo/people-enjoying-cheese-platter-food-photography-recipe-idea_53876-48917.jpg" }
]}
title="Our Impact & Quality"
description="Consistently providing excellence in every bite."
@@ -370,13 +158,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"The Michelin Guide",
"Food Network",
"Bon Appétit",
"New York Times",
"Eater",
"Gourmet Traveller",
"Restaurant Mag",
"The Michelin Guide", "Food Network", "Bon Appétit", "New York Times", "Eater", "Gourmet Traveller", "Restaurant Mag"
]}
title="Recognized By Experts"
description="Distinctions and mentions from industry leaders."
@@ -386,9 +168,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Contact Us"
title="Book Your Table Today"
description="Join us for an unforgettable dining experience at Ideal Restaurant."
@@ -398,45 +178,9 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{
title: "Explore",
items: [
{
label: "Menu",
href: "#menu",
},
{
label: "About Us",
href: "#about",
},
],
},
{
title: "Contact",
items: [
{
label: "Location",
href: "#",
},
{
label: "Reservations",
href: "#contact",
},
],
},
{
title: "Legal",
items: [
{
label: "Privacy Policy",
href: "#",
},
{
label: "Terms of Service",
href: "#",
},
],
},
{ title: "Explore", items: [{ label: "Menu", href: "#menu" }, { label: "About Us", href: "#about" }] },
{ title: "Contact", items: [{ label: "Location", href: "#" }, { label: "Reservations", href: "#contact" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }
]}
bottomLeftText="© 2024 Ideal Restaurant."
bottomRightText="Crafted with passion."
@@ -445,4 +189,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}