diff --git a/src/app/page.tsx b/src/app/page.tsx
index 85d2e05..1713e8c 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -34,31 +34,19 @@ export default function LandingPage() {
@@ -69,39 +57,23 @@ export default function LandingPage() {
description="Experience an exquisite culinary journey with our authentic French and Mediterranean dishes, crafted with passion and the freshest ingredients."
buttons={[
{
- text: "View Menu",
- href: "#menu",
- },
+ text: "View Menu", href: "#menu"},
{
- text: "Make a Reservation",
- href: "#contact",
- },
+ text: "Make a Reservation", href: "#contact"},
]}
slides={[
{
- imageSrc: "http://img.b2bpic.net/free-photo/delicious-truffle-recipe-with-pasta-top-view_23-2149548045.jpg?_wi=1",
- imageAlt: "Gourmet spaghetti with chicken",
- },
+ imageSrc: "http://img.b2bpic.net/free-photo/delicious-truffle-recipe-with-pasta-top-view_23-2149548045.jpg", imageAlt: "Gourmet spaghetti with chicken"},
{
- imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg?_wi=1",
- imageAlt: "Delicious pan-fried shrimp",
- },
+ imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg", imageAlt: "Delicious pan-fried shrimp"},
{
- imageSrc: "http://img.b2bpic.net/free-photo/side-close-up-view-appetizing-dish-plate-stuffed-cabbage-with-lemon-herbs-sauce-grey-tablecloth-center-dark-table_140725-110386.jpg",
- imageAlt: "Freshly grilled fish",
- },
+ imageSrc: "http://img.b2bpic.net/free-photo/side-close-up-view-appetizing-dish-plate-stuffed-cabbage-with-lemon-herbs-sauce-grey-tablecloth-center-dark-table_140725-110386.jpg", imageAlt: "Freshly grilled fish"},
{
- imageSrc: "http://img.b2bpic.net/free-photo/grilled-chicken-salad_74190-834.jpg",
- imageAlt: "Chicken with creamy spinach",
- },
+ imageSrc: "http://img.b2bpic.net/free-photo/grilled-chicken-salad_74190-834.jpg", imageAlt: "Chicken with creamy spinach"},
{
- imageSrc: "http://img.b2bpic.net/free-photo/top-view-azerbaijani-pilaf-rice-cooked-with-lamb-dried-fruits-garnished-with-gazmag_141793-2107.jpg",
- imageAlt: "Traditional couscous dish",
- },
+ imageSrc: "http://img.b2bpic.net/free-photo/top-view-azerbaijani-pilaf-rice-cooked-with-lamb-dried-fruits-garnished-with-gazmag_141793-2107.jpg", imageAlt: "Traditional couscous dish"},
{
- imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-bread-hot-tasty-fresh-sliced-wooden-desk-pink_140725-24293.jpg",
- imageAlt: "Crispy tuna and shrimp briks",
- },
+ imageSrc: "http://img.b2bpic.net/free-photo/top-view-baked-bread-hot-tasty-fresh-sliced-wooden-desk-pink_140725-24293.jpg", imageAlt: "Crispy tuna and shrimp briks"},
]}
autoplayDelay={4000}
showDimOverlay={true}
@@ -115,19 +87,13 @@ export default function LandingPage() {
metrics={[
{
icon: Star,
- label: "Years in Business",
- value: "20+",
- },
+ label: "Years in Business", value: "20+"},
{
icon: Users,
- label: "Happy Customers",
- value: "10K+",
- },
+ label: "Happy Customers", value: "10K+"},
{
icon: Award,
- label: "Culinary Awards",
- value: "5+",
- },
+ label: "Culinary Awards", value: "5+"},
]}
metricsAnimation="slide-up"
/>
@@ -141,47 +107,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
- id: "spaghetti-poulet",
- name: "Spaghetti Poulet",
- price: "22.18 MAD",
- imageSrc: "http://img.b2bpic.net/free-photo/salmon-fettuccini-with-cream-sauce-parmesan-avocado_140725-5910.jpg",
- imageAlt: "Spaghetti with chicken",
- },
+ id: "spaghetti-poulet", name: "Spaghetti Poulet", price: "22.18 MAD", imageSrc: "http://img.b2bpic.net/free-photo/salmon-fettuccini-with-cream-sauce-parmesan-avocado_140725-5910.jpg", imageAlt: "Spaghetti with chicken"},
{
- id: "crevettes-poelees",
- name: "Crevettes Poêlées",
- price: "30.00 MAD",
- imageSrc: "http://img.b2bpic.net/free-photo/grilled-shrimps-with-seafood-sauce-white-plate_1373-512.jpg",
- imageAlt: "Pan-fried shrimp",
- },
+ id: "crevettes-poelees", name: "Crevettes Poêlées", price: "30.00 MAD", imageSrc: "http://img.b2bpic.net/free-photo/grilled-shrimps-with-seafood-sauce-white-plate_1373-512.jpg", imageAlt: "Pan-fried shrimp"},
{
- id: "poulet-oignon",
- name: "Poulet à l'Oignon",
- price: "23.00 MAD",
- imageSrc: "http://img.b2bpic.net/free-photo/asian-food-chicken-fried-with-sauce-rice-served-plate_1220-7076.jpg",
- imageAlt: "Chicken with onion",
- },
+ id: "poulet-oignon", name: "Poulet à l'Oignon", price: "23.00 MAD", imageSrc: "http://img.b2bpic.net/free-photo/asian-food-chicken-fried-with-sauce-rice-served-plate_1220-7076.jpg", imageAlt: "Chicken with onion"},
{
- id: "salade-calmar",
- name: "Salade Calmar",
- price: "24.00 MAD",
- imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-filled-meat-slices_141793-1290.jpg",
- imageAlt: "Squid salad",
- },
+ id: "salade-calmar", name: "Salade Calmar", price: "24.00 MAD", imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-filled-meat-slices_141793-1290.jpg", imageAlt: "Squid salad"},
{
- id: "gratin-poisson",
- name: "Gratin de Poisson",
- price: "25.00 MAD",
- imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-steak_74190-7624.jpg",
- imageAlt: "Fish gratin",
- },
+ id: "gratin-poisson", name: "Gratin de Poisson", price: "25.00 MAD", imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-steak_74190-7624.jpg", imageAlt: "Fish gratin"},
{
- id: "poulet-epinard",
- name: "Poulet au Épinard",
- price: "23.00 MAD",
- imageSrc: "http://img.b2bpic.net/free-photo/healthy-salad-with-chicken-rolls-radishes-spinach-arugula-rice-proper-nutrition-dietary-menu_2829-20107.jpg",
- imageAlt: "Chicken with spinach",
- },
+ id: "poulet-epinard", name: "Poulet au Épinard", price: "23.00 MAD", imageSrc: "http://img.b2bpic.net/free-photo/healthy-salad-with-chicken-rolls-radishes-spinach-arugula-rice-proper-nutrition-dietary-menu_2829-20107.jpg", imageAlt: "Chicken with spinach"},
]}
title="Our Signature Menu"
description="Discover a delightful array of dishes, from rich pasta to succulent seafood and flavorful chicken, all prepared with the finest ingredients."
@@ -195,28 +131,13 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
- title: "Fresh, Local Ingredients",
- description: "Sourced daily from local farms and markets for unparalleled flavor and quality.",
- bentoComponent: "reveal-icon",
- icon: Leaf,
- imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-delicious-pasta-white-plate_181624-42231.jpg",
- imageAlt: "Vertical shot of delicious pasta in a white plate",
+ title: "Fresh, Local Ingredients", description: "Sourced daily from local farms and markets for unparalleled flavor and quality.", bentoComponent: "reveal-icon", icon: Leaf
},
{
- title: "Expert Culinary Team",
- description: "Our chefs, with years of experience, craft each dish to perfection.",
- bentoComponent: "reveal-icon",
- icon: Flame,
- imageSrc: "http://img.b2bpic.net/free-photo/delicious-truffle-recipe-with-pasta-top-view_23-2149548045.jpg?_wi=2",
- imageAlt: "Vertical shot of delicious pasta in a white plate",
+ title: "Expert Culinary Team", description: "Our chefs, with years of experience, craft each dish to perfection.", bentoComponent: "reveal-icon", icon: Flame
},
{
- title: "Cozy & Welcoming Ambiance",
- description: "A perfect setting for family dinners, romantic dates, or friendly gatherings.",
- bentoComponent: "reveal-icon",
- icon: Home,
- imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg?_wi=2",
- imageAlt: "Vertical shot of delicious pasta in a white plate",
+ title: "Cozy & Welcoming Ambiance", description: "A perfect setting for family dinners, romantic dates, or friendly gatherings.", bentoComponent: "reveal-icon", icon: Home
},
]}
title="Why Choose Delicious Bites?"
@@ -229,41 +150,17 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
- id: "1",
- name: "Sarah L.",
- imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5513.jpg",
- imageAlt: "Sarah L.",
- },
+ id: "1", name: "Sarah L.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5513.jpg", imageAlt: "Sarah L."},
{
- id: "2",
- name: "Omar K.",
- imageSrc: "http://img.b2bpic.net/free-photo/young-gardener-woman-with-short-hair-apron-hat-holding-mini-rake-going-bite-it-with-aggressive-expression-standing-light-background_141793-45326.jpg",
- imageAlt: "Omar K.",
- },
+ id: "2", name: "Omar K.", imageSrc: "http://img.b2bpic.net/free-photo/young-gardener-woman-with-short-hair-apron-hat-holding-mini-rake-going-bite-it-with-aggressive-expression-standing-light-background_141793-45326.jpg", imageAlt: "Omar K."},
{
- id: "3",
- name: "Fatima Z.",
- imageSrc: "http://img.b2bpic.net/free-photo/satisfied-happy-female-customer-making-like-gesture_74855-3668.jpg",
- imageAlt: "Fatima Z.",
- },
+ id: "3", name: "Fatima Z.", imageSrc: "http://img.b2bpic.net/free-photo/satisfied-happy-female-customer-making-like-gesture_74855-3668.jpg", imageAlt: "Fatima Z."},
{
- id: "4",
- name: "David M.",
- imageSrc: "http://img.b2bpic.net/free-photo/laughing-chatting-afterworks-meeting-with-coworkers-cozy-small-local-cafe_8353-10284.jpg",
- imageAlt: "David M.",
- },
+ id: "4", name: "David M.", imageSrc: "http://img.b2bpic.net/free-photo/laughing-chatting-afterworks-meeting-with-coworkers-cozy-small-local-cafe_8353-10284.jpg", imageAlt: "David M."},
{
- id: "5",
- name: "Amina R.",
- imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-slicing-ingredients-salad_23-2148471928.jpg",
- imageAlt: "Amina R.",
- },
+ id: "5", name: "Amina R.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-slicing-ingredients-salad_23-2148471928.jpg", imageAlt: "Amina R."},
{
- id: "6",
- name: "Youssef B.",
- imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-family-home_23-2148625995.jpg",
- imageAlt: "Youssef B.",
- },
+ id: "6", name: "Youssef B.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-family-home_23-2148625995.jpg", imageAlt: "Youssef B."},
]}
cardTitle="What Our Guests Say"
cardTag="Rave Reviews"
@@ -279,26 +176,11 @@ export default function LandingPage() {
useInvertedBackground={false}
members={[
{
- id: "chef-ramzi",
- name: "Chef Ramzi",
- role: "Head Chef",
- imageSrc: "http://img.b2bpic.net/free-photo/portrait-elderly-chef-dressed-uniform-with-crossed-arms-against-dark-background_613910-17580.jpg",
- imageAlt: "Chef Ramzi",
- },
+ id: "chef-ramzi", name: "Chef Ramzi", role: "Head Chef", imageSrc: "http://img.b2bpic.net/free-photo/portrait-elderly-chef-dressed-uniform-with-crossed-arms-against-dark-background_613910-17580.jpg", imageAlt: "Chef Ramzi"},
{
- id: "chef-sofia",
- name: "Chef Sofia",
- role: "Sous Chef",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-cook-white-cook-suit-cap-holding-yellow-lightbulb-green-wall-lady-work-food-cuisine-color_140725-26439.jpg",
- imageAlt: "Chef Sofia",
- },
+ id: "chef-sofia", name: "Chef Sofia", role: "Sous Chef", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-cook-white-cook-suit-cap-holding-yellow-lightbulb-green-wall-lady-work-food-cuisine-color_140725-26439.jpg", imageAlt: "Chef Sofia"},
{
- id: "manager-karim",
- name: "Karim Bensaid",
- role: "Restaurant Manager",
- imageSrc: "http://img.b2bpic.net/free-photo/happy-senior-woman-showing-pasta-camera-portrait-smiling-aged-lady-holding-spaghetti-standing-modern-kitchen_1153-9819.jpg",
- imageAlt: "Karim Bensaid",
- },
+ id: "manager-karim", name: "Karim Bensaid", role: "Restaurant Manager", imageSrc: "http://img.b2bpic.net/free-photo/happy-senior-woman-showing-pasta-camera-portrait-smiling-aged-lady-holding-spaghetti-standing-modern-kitchen_1153-9819.jpg", imageAlt: "Karim Bensaid"},
]}
title="Meet Our Culinary Team"
description="Our dedicated team of chefs and staff are passionate about bringing you an unforgettable dining experience."
@@ -310,14 +192,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
- "Gourmet Magazine",
- "Chef's Weekly",
- "Foodie Times",
- "Taste & Travel",
- "Restaurant Insider",
- "Epicurean Guide",
- "Dining Review",
- ]}
+ "Gourmet Magazine", "Chef's Weekly", "Foodie Times", "Taste & Travel", "Restaurant Insider", "Epicurean Guide", "Dining Review"]}
title="As Featured In"
description="Proudly recognized by leading culinary critics and publications."
speed={30}
@@ -331,20 +206,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
- id: "faq-1",
- title: "Do you accept reservations?",
- content: "Yes, we highly recommend making a reservation, especially for dinner service and weekends. You can book through our website or call us directly.",
- },
+ id: "faq-1", title: "Do you accept reservations?", content: "Yes, we highly recommend making a reservation, especially for dinner service and weekends. You can book through our website or call us directly."},
{
- id: "faq-2",
- title: "What are your opening hours?",
- content: "We are open Tuesday to Sunday, from 12:00 PM to 3:00 PM for lunch and 7:00 PM to 11:00 PM for dinner. We are closed on Mondays.",
- },
+ id: "faq-2", title: "What are your opening hours?", content: "We are open Tuesday to Sunday, from 12:00 PM to 3:00 PM for lunch and 7:00 PM to 11:00 PM for dinner. We are closed on Mondays."},
{
- id: "faq-3",
- title: "Do you offer vegetarian or vegan options?",
- content: "Yes, our menu includes a variety of vegetarian dishes, and our chefs are happy to accommodate vegan requests when possible. Please inform your server about any dietary restrictions.",
- },
+ id: "faq-3", title: "Do you offer vegetarian or vegan options?", content: "Yes, our menu includes a variety of vegetarian dishes, and our chefs are happy to accommodate vegan requests when possible. Please inform your server about any dietary restrictions."},
]}
title="Frequently Asked Questions"
description="Find quick answers to common questions about our restaurant, reservations, and dining experience."
@@ -356,14 +222,13 @@ export default function LandingPage() {
@@ -372,54 +237,33 @@ export default function LandingPage() {
logoText="Delicious Bites"
columns={[
{
- title: "Explore",
- items: [
+ title: "Explore", items: [
{
- label: "Home",
- href: "#home",
- },
+ label: "Home", href: "#home"},
{
- label: "Menu",
- href: "#menu",
- },
+ label: "Menu", href: "#menu"},
{
- label: "About Us",
- href: "#about",
- },
+ label: "About Us", href: "#about"},
{
- label: "Testimonials",
- href: "#testimonials",
- },
+ label: "Testimonials", href: "#testimonials"},
],
},
{
- title: "Information",
- items: [
+ title: "Information", items: [
{
- label: "Contact",
- href: "#contact",
- },
+ label: "Contact", href: "#contact"},
{
- label: "Reservations",
- href: "#contact",
- },
+ label: "Reservations", href: "#contact"},
{
- label: "FAQ",
- href: "#faq",
- },
+ label: "FAQ", href: "#faq"},
],
},
{
- title: "Legal",
- items: [
+ title: "Legal", items: [
{
- label: "Privacy Policy",
- href: "#",
- },
+ label: "Privacy Policy", href: "#"},
{
- label: "Terms of Service",
- href: "#",
- },
+ label: "Terms of Service", href: "#"},
],
},
]}