Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #2.
This commit is contained in:
240
src/app/page.tsx
240
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Our Story",
|
||||
id: "about",
|
||||
},
|
||||
name: "Our Story", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Le Phénicien"
|
||||
/>
|
||||
@@ -59,39 +51,23 @@ export default function LandingPage() {
|
||||
description="Authentic Mediterranean flavors in the heart of the city. Experience traditional Lebanese hospitality."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Table", href: "#contact"},
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Menu", href: "#menu"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-red-cafe-interior-with-tiled-walls_181624-59785.jpg?_wi=1",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-red-cafe-interior-with-tiled-walls_181624-59785.jpg?_wi=1", imageAlt: "Restaurant ambiance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-gulas-dish-assortment_23-2149072596.jpg",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-gulas-dish-assortment_23-2149072596.jpg", imageAlt: "Restaurant ambiance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stone-walled-restaurant-top-lighting_140725-9731.jpg",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stone-walled-restaurant-top-lighting_140725-9731.jpg", imageAlt: "Restaurant ambiance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-with-leather-sofa-paintings-wall_140725-9715.jpg",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-with-leather-sofa-paintings-wall_140725-9715.jpg", imageAlt: "Restaurant ambiance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-paintings-walls_140725-6310.jpg",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-paintings-walls_140725-6310.jpg", imageAlt: "Restaurant ambiance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-seafood-wine_23-2149410733.jpg",
|
||||
imageAlt: "Restaurant ambiance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-seafood-wine_23-2149410733.jpg", imageAlt: "Restaurant ambiance"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -101,9 +77,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
title="Our Heritage"
|
||||
description={[
|
||||
"Born from a love for authentic Lebanese tradition, Le Phénicien brings centuries-old recipes to life.",
|
||||
"We believe in the power of shared food, fresh ingredients, and the warmth of Mediterranean hospitality.",
|
||||
]}
|
||||
"Born from a love for authentic Lebanese tradition, Le Phénicien brings centuries-old recipes to life.", "We believe in the power of shared food, fresh ingredients, and the warmth of Mediterranean hospitality."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -115,26 +89,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "Sourced daily for maximum taste.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chickpea-hummus-wooden-bowl-garnished-with-parsley-paprika-olive-oil_123827-22759.jpg?_wi=1",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-hummus-arrangement_23-2149483900.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Fresh Ingredients", description: "Sourced daily for maximum taste.", imageSrc: "http://img.b2bpic.net/free-photo/chickpea-hummus-wooden-bowl-garnished-with-parsley-paprika-olive-oil_123827-22759.jpg?_wi=1", titleImageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-hummus-arrangement_23-2149483900.jpg", buttonText: "Learn More"},
|
||||
{
|
||||
title: "Authentic Recipes",
|
||||
description: "From our family kitchen to yours.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tasty-serbian-food-assortment_23-2149358062.jpg?_wi=1",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/meat-shish-kebabs-with-potherbs-table_23-2147852332.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Authentic Recipes", description: "From our family kitchen to yours.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tasty-serbian-food-assortment_23-2149358062.jpg?_wi=1", titleImageSrc: "http://img.b2bpic.net/free-photo/meat-shish-kebabs-with-potherbs-table_23-2147852332.jpg", buttonText: "Learn More"},
|
||||
{
|
||||
title: "Traditional Vibe",
|
||||
description: "Atmosphere for every occasion.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-holding-plate-with-jewish-food_23-2148814495.jpg?_wi=1",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/tortilla-wrap-with-falafel-fresh-salad-vegan-tacos-vegetarian-healthy-food-top-view_2829-14380.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Traditional Vibe", description: "Atmosphere for every occasion.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-holding-plate-with-jewish-food_23-2148814495.jpg?_wi=1", titleImageSrc: "http://img.b2bpic.net/free-photo/tortilla-wrap-with-falafel-fresh-salad-vegan-tacos-vegetarian-healthy-food-top-view_2829-14380.jpg", buttonText: "Learn More"},
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
description="We craft every dish with care and tradition."
|
||||
@@ -149,44 +108,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Hummus Plate",
|
||||
price: "$12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheese-vegetables-plate-top-view_140725-9446.jpg",
|
||||
},
|
||||
id: "1", name: "Signature Hummus Plate", price: "Creamy chickpeas blended with tahini, lemon, and extra virgin olive oil.", imageSrc: "http://img.b2bpic.net/free-photo/cheese-vegetables-plate-top-view_140725-9446.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mixed Kebab",
|
||||
price: "$28",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/three-skewers-mashed-walnut-chesnut-almond-mixture_140725-513.jpg",
|
||||
},
|
||||
id: "2", name: "Grand Mixed Kebab", price: "A succulent trio of marinated grilled meats served with garlic sauce.", imageSrc: "http://img.b2bpic.net/free-photo/three-skewers-mashed-walnut-chesnut-almond-mixture_140725-513.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Falafel Bowl",
|
||||
price: "$16",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-hummus-plate-still-life-flat-lay_23-2149595645.jpg",
|
||||
},
|
||||
id: "3", name: "Crispy Falafel Bowl", price: "Golden-brown herb-infused falafel served with fresh garden vegetables.", imageSrc: "http://img.b2bpic.net/free-photo/tasty-hummus-plate-still-life-flat-lay_23-2149595645.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Baklava",
|
||||
price: "$8",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/traditional-armudu-tea-cup-with-pakhlava_114579-5353.jpg",
|
||||
},
|
||||
id: "4", name: "Authentic Baklava", price: "Layers of delicate phyllo pastry filled with premium crushed walnuts and honey.", imageSrc: "http://img.b2bpic.net/free-photo/traditional-armudu-tea-cup-with-pakhlava_114579-5353.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Tabbouleh",
|
||||
price: "$10",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-coriander-bundle-wooden-cutting-board-right-side-green-black-mixed-colors-table-with-free-space_179666-18143.jpg",
|
||||
},
|
||||
id: "5", name: "Garden Fresh Tabbouleh", price: "Vibrant parsley salad with zesty lemon, mint, and cracked wheat.", imageSrc: "http://img.b2bpic.net/free-photo/view-coriander-bundle-wooden-cutting-board-right-side-green-black-mixed-colors-table-with-free-space_179666-18143.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Fresh Pita",
|
||||
price: "$4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/eid-al-fitr-concept-with-muslim-man-holding-bread_23-2147799603.jpg",
|
||||
},
|
||||
id: "6", name: "Handmade Warm Pita", price: "Soft, fluffy bread freshly baked to pair perfectly with every dip.", imageSrc: "http://img.b2bpic.net/free-photo/eid-al-fitr-concept-with-muslim-man-holding-bread_23-2147799603.jpg"},
|
||||
]}
|
||||
title="Our Menu"
|
||||
description="A curated selection of our finest dishes."
|
||||
title="Our Culinary Selection"
|
||||
description="Discover our signature dishes, meticulously crafted from the finest Mediterranean ingredients to deliver an authentic taste journey."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -198,20 +133,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15+",
|
||||
description: "Years of experience",
|
||||
},
|
||||
id: "m1", value: "15+", description: "Years of experience"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "50k+",
|
||||
description: "Dishes served",
|
||||
},
|
||||
id: "m2", value: "50k+", description: "Dishes served"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100%",
|
||||
description: "Fresh ingredients",
|
||||
},
|
||||
id: "m3", value: "100%", description: "Fresh ingredients"},
|
||||
]}
|
||||
title="Our Impact"
|
||||
description="Thousands served with love."
|
||||
@@ -226,23 +152,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
members={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Chef Ahmed",
|
||||
role: "Head Chef",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-chef-preparing-spaghetti-dish_23-2147863804.jpg?_wi=1",
|
||||
},
|
||||
id: "t1", name: "Chef Ahmed", role: "Head Chef", imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-chef-preparing-spaghetti-dish_23-2147863804.jpg?_wi=1"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Sara Miller",
|
||||
role: "Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-smiling-kitchen_107420-12357.jpg",
|
||||
},
|
||||
id: "t2", name: "Sara Miller", role: "Manager", imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-smiling-kitchen_107420-12357.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Ali Hassan",
|
||||
role: "Sous Chef",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/italian-chef-uniform-is-preparing-pastry-pizza-kitchen_613910-14748.jpg",
|
||||
},
|
||||
id: "t3", name: "Ali Hassan", role: "Sous Chef", imageSrc: "http://img.b2bpic.net/free-photo/italian-chef-uniform-is-preparing-pastry-pizza-kitchen_613910-14748.jpg"},
|
||||
]}
|
||||
title="Meet the Team"
|
||||
description="The heart of our restaurant."
|
||||
@@ -255,60 +169,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
date: "Jan 2024",
|
||||
title: "Great dinner",
|
||||
quote: "The food was incredible!",
|
||||
tag: "Regular",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/having-lunch-spacious-restaurant_52683-117480.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-red-cafe-interior-with-tiled-walls_181624-59785.jpg?_wi=2",
|
||||
imageAlt: "happy diner portrait restaurant",
|
||||
},
|
||||
id: "1", name: "John Doe", date: "Jan 2024", title: "Great dinner", quote: "The food was incredible!", tag: "Regular", avatarSrc: "http://img.b2bpic.net/free-photo/having-lunch-spacious-restaurant_52683-117480.jpg", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-red-cafe-interior-with-tiled-walls_181624-59785.jpg?_wi=2", imageAlt: "happy diner portrait restaurant"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
date: "Feb 2024",
|
||||
title: "Wonderful vibe",
|
||||
quote: "Best hummus in town.",
|
||||
tag: "Frequent",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/smiling-young-sporty-man-holding-ping-pong-racket-with-balls-isolated-pink-wall_141793-78482.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-chef-preparing-spaghetti-dish_23-2147863804.jpg?_wi=2",
|
||||
imageAlt: "happy diner portrait restaurant",
|
||||
},
|
||||
id: "2", name: "Jane Smith", date: "Feb 2024", title: "Wonderful vibe", quote: "Best hummus in town.", tag: "Frequent", avatarSrc: "http://img.b2bpic.net/free-photo/smiling-young-sporty-man-holding-ping-pong-racket-with-balls-isolated-pink-wall_141793-78482.jpg", imageSrc: "http://img.b2bpic.net/free-photo/close-up-male-chef-preparing-spaghetti-dish_23-2147863804.jpg?_wi=2", imageAlt: "happy diner portrait restaurant"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Mike Brown",
|
||||
date: "Mar 2024",
|
||||
title: "Great place",
|
||||
quote: "Love the traditional flavors.",
|
||||
tag: "Occasional",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/group-young-friends-having-wine-together_23-2148454148.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chickpea-hummus-wooden-bowl-garnished-with-parsley-paprika-olive-oil_123827-22759.jpg?_wi=2",
|
||||
imageAlt: "happy diner portrait restaurant",
|
||||
},
|
||||
id: "3", name: "Mike Brown", date: "Mar 2024", title: "Great place", quote: "Love the traditional flavors.", tag: "Occasional", avatarSrc: "http://img.b2bpic.net/free-photo/group-young-friends-having-wine-together_23-2148454148.jpg", imageSrc: "http://img.b2bpic.net/free-photo/chickpea-hummus-wooden-bowl-garnished-with-parsley-paprika-olive-oil_123827-22759.jpg?_wi=2", imageAlt: "happy diner portrait restaurant"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Anna White",
|
||||
date: "Apr 2024",
|
||||
title: "Highly recommend",
|
||||
quote: "Amazing experience overall.",
|
||||
tag: "Diner",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/happy-young-man-eating-croissant-cafe_1170-629.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tasty-serbian-food-assortment_23-2149358062.jpg?_wi=2",
|
||||
imageAlt: "happy diner portrait restaurant",
|
||||
},
|
||||
id: "4", name: "Anna White", date: "Apr 2024", title: "Highly recommend", quote: "Amazing experience overall.", tag: "Diner", avatarSrc: "http://img.b2bpic.net/free-photo/happy-young-man-eating-croissant-cafe_1170-629.jpg", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tasty-serbian-food-assortment_23-2149358062.jpg?_wi=2", imageAlt: "happy diner portrait restaurant"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Chris Green",
|
||||
date: "May 2024",
|
||||
title: "Perfect lunch",
|
||||
quote: "Staff was so welcoming.",
|
||||
tag: "Customer",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/friends-eating-pizza-medium-shot_23-2149872407.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-holding-plate-with-jewish-food_23-2148814495.jpg?_wi=2",
|
||||
imageAlt: "happy diner portrait restaurant",
|
||||
},
|
||||
id: "5", name: "Chris Green", date: "May 2024", title: "Perfect lunch", quote: "Staff was so welcoming.", tag: "Customer", avatarSrc: "http://img.b2bpic.net/free-photo/friends-eating-pizza-medium-shot_23-2149872407.jpg", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-holding-plate-with-jewish-food_23-2148814495.jpg?_wi=2", imageAlt: "happy diner portrait restaurant"},
|
||||
]}
|
||||
title="What Guests Say"
|
||||
description="Our customers are our biggest inspiration."
|
||||
@@ -321,20 +190,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you accept reservations?",
|
||||
content: "Yes, we recommend booking in advance.",
|
||||
},
|
||||
id: "1", title: "Do you accept reservations?", content: "Yes, we recommend booking in advance."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Is there parking available?",
|
||||
content: "Yes, street parking and nearby garage.",
|
||||
},
|
||||
id: "2", title: "Is there parking available?", content: "Yes, street parking and nearby garage."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Do you have vegetarian options?",
|
||||
content: "Yes, we offer plenty of vegetarian dishes.",
|
||||
},
|
||||
id: "3", title: "Do you have vegetarian options?", content: "Yes, we offer plenty of vegetarian dishes."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190935.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -351,20 +211,12 @@ export default function LandingPage() {
|
||||
description="Send us a message for reservations or inquiries."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
name: "name", type: "text", placeholder: "Your Name"},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
},
|
||||
name: "email", type: "email", placeholder: "Your Email"},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Your Message",
|
||||
}}
|
||||
name: "message", placeholder: "Your Message"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/retro-theatre-scene-celebrate-world-theatre-day_23-2151211471.jpg"
|
||||
/>
|
||||
</div>
|
||||
@@ -373,16 +225,12 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Le Phénicien"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Contact",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Contact", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user