Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
253
src/app/page.tsx
253
src/app/page.tsx
@@ -19,39 +19,25 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
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">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
{
|
||||
name: "Reservation",
|
||||
id: "reservation",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Gallery", id: "gallery" },
|
||||
{ name: "Reviews", id: "reviews" },
|
||||
{ name: "Reservation", id: "reservation" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Restaurant Classico"
|
||||
/>
|
||||
@@ -59,20 +45,12 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
logoText="Restaurant Classico"
|
||||
description="Exceptional flavors, elegant atmosphere. Experience luxury in the heart of El Biar."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
text: "Reserve Table",
|
||||
href: "#reservation",
|
||||
},
|
||||
{ text: "View Menu", href: "#menu" },
|
||||
{ text: "Reserve Table", href: "#reservation" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081849.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -86,27 +64,9 @@ export default function LandingPage() {
|
||||
gridVariant="bento-grid"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "12",
|
||||
title: "Years of Passion",
|
||||
description: "Serving culinary excellence",
|
||||
icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "624",
|
||||
title: "Verified Reviews",
|
||||
description: "Highly acclaimed by our guests",
|
||||
icon: Star,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "4.0",
|
||||
title: "Star Rating",
|
||||
description: "Consistently high quality",
|
||||
icon: ThumbsUp,
|
||||
},
|
||||
{ id: "m1", value: "12", title: "Years of Passion", description: "Serving culinary excellence", icon: Award },
|
||||
{ id: "m2", value: "624", title: "Verified Reviews", description: "Highly acclaimed by our guests", icon: Star },
|
||||
{ id: "m3", value: "4.0", title: "Star Rating", description: "Consistently high quality", icon: ThumbsUp },
|
||||
]}
|
||||
title="Our Legacy"
|
||||
description="A refined dining sanctuary where culinary tradition meets modern elegance in the heart of Algiers."
|
||||
@@ -120,42 +80,12 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Greek Salad",
|
||||
price: "1200 DA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-collection-natural-fresh-vegetables-pepper-dinner-cooking_140725-134881.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Cappuccino",
|
||||
price: "1000 DA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/double-espresso-coffee-mug-with-cinnamon-sticks-coffee-beans-wooden-board_181624-59221.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Cheesecake",
|
||||
price: "1500 DA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-coconut-cake-with-cranberries-table_140725-5617.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Chicken Gratin",
|
||||
price: "1800 DA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/potato-gratin-baked-with-cream-cheese-wooden-table_123827-32816.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Signature Pizza",
|
||||
price: "2000 DA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/detail-homemade-pizza-oven-grate_23-2148120122.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Artisan Coffee",
|
||||
price: "1100 DA",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cup-hot-coffe-with-foam-pistachios_140725-7258.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Greek Salad", price: "1200 DA", imageSrc: "http://img.b2bpic.net/free-photo/top-view-collection-natural-fresh-vegetables-pepper-dinner-cooking_140725-134881.jpg" },
|
||||
{ id: "p2", name: "Cappuccino", price: "1000 DA", imageSrc: "http://img.b2bpic.net/free-photo/double-espresso-coffee-mug-with-cinnamon-sticks-coffee-beans-wooden-board_181624-59221.jpg" },
|
||||
{ id: "p3", name: "Cheesecake", price: "1500 DA", imageSrc: "http://img.b2bpic.net/free-photo/white-coconut-cake-with-cranberries-table_140725-5617.jpg" },
|
||||
{ id: "p4", name: "Chicken Gratin", price: "1800 DA", imageSrc: "http://img.b2bpic.net/free-photo/potato-gratin-baked-with-cream-cheese-wooden-table_123827-32816.jpg" },
|
||||
{ id: "p5", name: "Signature Pizza", price: "2000 DA", imageSrc: "http://img.b2bpic.net/free-photo/detail-homemade-pizza-oven-grate_23-2148120122.jpg" },
|
||||
{ id: "p6", name: "Artisan Coffee", price: "1100 DA", imageSrc: "http://img.b2bpic.net/free-photo/cup-hot-coffe-with-foam-pistachios_140725-7258.jpg" },
|
||||
]}
|
||||
title="Our Signature Selection"
|
||||
description="Indulge in a curated journey of refined tastes and fresh, local ingredients."
|
||||
@@ -169,21 +99,9 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Atmosphere",
|
||||
description: "Luxurious decor and warm lighting.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brightly-lit-dining-unfocused_1203-770.jpg",
|
||||
},
|
||||
{
|
||||
title: "Ingredients",
|
||||
description: "Locally sourced and carefully selected.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bowl-with-tasty-nutritious-food-top-view_185193-109959.jpg",
|
||||
},
|
||||
{
|
||||
title: "The Chef",
|
||||
description: "Culinary mastery in every plate.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-kitchen-while-wearing-professional-attire_23-2151208326.jpg",
|
||||
},
|
||||
{ title: "Atmosphere", description: "Luxurious decor and warm lighting.", imageSrc: "http://img.b2bpic.net/free-photo/brightly-lit-dining-unfocused_1203-770.jpg" },
|
||||
{ title: "Ingredients", description: "Locally sourced and carefully selected.", imageSrc: "http://img.b2bpic.net/free-photo/bowl-with-tasty-nutritious-food-top-view_185193-109959.jpg" },
|
||||
{ title: "The Chef", description: "Culinary mastery in every plate.", imageSrc: "http://img.b2bpic.net/free-photo/chef-cooking-kitchen-while-wearing-professional-attire_23-2151208326.jpg" },
|
||||
]}
|
||||
title="Culinary Artistry"
|
||||
description="Witness the elegance of our kitchen and the ambiance of our dining hall."
|
||||
@@ -195,49 +113,14 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Mansouri",
|
||||
handle: "@sarah_m",
|
||||
testimonial: "The atmosphere is absolutely perfect. Best pizza in El Biar!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-waiter-holding-digital-tablet-while-taking-order-from-couple-bar_637285-2427.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Amine Belkacem",
|
||||
handle: "@amine_b",
|
||||
testimonial: "Excellent quality-price ratio. Professional and fast service.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-taking-photos_23-2149250065.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Nadia Slimani",
|
||||
handle: "@nadia_s",
|
||||
testimonial: "The staff are so friendly and the place is clean and modern.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Yassine Khelifi",
|
||||
handle: "@yassine_k",
|
||||
testimonial: "Delicious food and truly elegant atmosphere. Highly recommend.",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/waiter-serving-cup-coffee-customer_1170-635.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Leila Haddad",
|
||||
handle: "@leila_h",
|
||||
testimonial: "Perfect for family dinners. A true local gem.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-holding-glass_23-2148965394.jpg",
|
||||
},
|
||||
]}
|
||||
showRating={true}
|
||||
testimonials={[
|
||||
{ id: "t1", name: "Sarah Mansouri", handle: "@sarah_m", testimonial: "The atmosphere is absolutely perfect. Best pizza in El Biar!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-waiter-holding-digital-tablet-while-taking-order-from-couple-bar_637285-2427.jpg" },
|
||||
{ id: "t2", name: "Amine Belkacem", handle: "@amine_b", testimonial: "Excellent quality-price ratio. Professional and fast service.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-taking-photos_23-2149250065.jpg" },
|
||||
{ id: "t3", name: "Nadia Slimani", handle: "@nadia_s", testimonial: "The staff are so friendly and the place is clean and modern.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-with-long-blonde-hair-holding-delicious-chocolate-muffin-hand_23-2147974685.jpg" },
|
||||
{ id: "t4", name: "Yassine Khelifi", handle: "@yassine_k", testimonial: "Delicious food and truly elegant atmosphere. Highly recommend.", rating: 4, imageSrc: "http://img.b2bpic.net/free-photo/waiter-serving-cup-coffee-customer_1170-635.jpg" },
|
||||
{ id: "t5", name: "Leila Haddad", handle: "@leila_h", testimonial: "Perfect for family dinners. A true local gem.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-holding-glass_23-2148965394.jpg" },
|
||||
]}
|
||||
title="Guest Experiences"
|
||||
description="Hear what our patrons have to say about their experience at Restaurant Classico."
|
||||
/>
|
||||
@@ -249,23 +132,7 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "r1",
|
||||
tag: "Evening",
|
||||
price: "Daily",
|
||||
period: "until 00:00",
|
||||
description: "Reserve a table for your next special occasion.",
|
||||
button: {
|
||||
text: "Reserve Now",
|
||||
href: "#contact",
|
||||
},
|
||||
featuresTitle: "Included Services:",
|
||||
features: [
|
||||
"Dine-in",
|
||||
"Takeaway",
|
||||
"Delivery",
|
||||
],
|
||||
},
|
||||
{ id: "r1", tag: "Evening", price: "Daily", period: "until 00:00", description: "Reserve a table for your next special occasion.", button: { text: "Reserve Now", href: "#contact" }, featuresTitle: "Included Services:", features: ["Dine-in", "Takeaway", "Delivery"] },
|
||||
]}
|
||||
title="Book Your Table"
|
||||
description="Secure your table at Restaurant Classico today."
|
||||
@@ -275,21 +142,13 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Contact Us"
|
||||
title="Join Us for Dinner"
|
||||
description="Located at Boulevard Colonel Bougara, El Biar, Algiers. Call us at 0557 53 89 52."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:0557538952",
|
||||
},
|
||||
{
|
||||
text: "WhatsApp",
|
||||
href: "#",
|
||||
},
|
||||
{ text: "Call Now", href: "tel:0557538952" },
|
||||
{ text: "WhatsApp", href: "#" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -298,36 +157,8 @@ export default function LandingPage() {
|
||||
<FooterBaseReveal
|
||||
logoText="Restaurant Classico"
|
||||
columns={[
|
||||
{
|
||||
title: "Restaurant",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Restaurant", items: [{ label: "About", href: "#about" }, { label: "Menu", href: "#menu" }, { label: "Contact", href: "#contact" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] },
|
||||
]}
|
||||
copyrightText="© 2024 Restaurant Classico. All rights reserved."
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user