Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c2b442040b | |||
| dc505e25fc |
153
src/app/page.tsx
153
src/app/page.tsx
@@ -9,7 +9,7 @@ import MediaAbout from '@/components/sections/about/MediaAbout';
|
|||||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||||
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
||||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||||
import { Calendar, CheckCircle, Facebook, Instagram, Leaf, Utensils, Wine } from "lucide-react";
|
import { Calendar, CheckCircle, Facebook, Instagram, Leaf, Utensils, Wine, Globe } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -30,26 +30,18 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Menu",
|
name: "Menu", id: "menu"},
|
||||||
id: "menu",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
{
|
||||||
},
|
name: "🌐", id: "lang-selector"},
|
||||||
]}
|
]}
|
||||||
button={{
|
button={{
|
||||||
text: "Call Now",
|
text: "Call Now", href: "tel:0537738515"}}
|
||||||
href: "tel:0537738515",
|
|
||||||
}}
|
|
||||||
brandName="Restaurant de la Libération"
|
brandName="Restaurant de la Libération"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -57,71 +49,46 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplit
|
<HeroSplit
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
title="A Taste of Tradition in the Heart of Rabat"
|
title="A Taste of Tradition in the Heart of Rabat"
|
||||||
description="Experience the perfect blend of traditional Moroccan flavors and modern urban dining on Avenue Mohammed V."
|
description="Experience the perfect blend of traditional Moroccan flavors and modern urban dining on Avenue Mohammed V."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Reserve a Table",
|
text: "Reserve a Table", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "View Menu",
|
text: "View Menu", href: "#menu"},
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/plates-cutlery-glasses-flat-lay_23-2148914878.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/plates-cutlery-glasses-flat-lay_23-2148914878.jpg"
|
||||||
imageAlt="Restaurant dining room interior"
|
imageAlt="Restaurant dining room interior"
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-cafe-while-talking-waiter_637285-579.jpg",
|
src: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-cafe-while-talking-waiter_637285-579.jpg", alt: "Customer 1"},
|
||||||
alt: "Customer 1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/young-woman-hugging-man-table_23-2148014530.jpg",
|
src: "http://img.b2bpic.net/free-photo/young-woman-hugging-man-table_23-2148014530.jpg", alt: "Customer 2"},
|
||||||
alt: "Customer 2",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-delicious-food_23-2150168094.jpg",
|
src: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-delicious-food_23-2150168094.jpg", alt: "Customer 3"},
|
||||||
alt: "Customer 3",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/showing-important-message_1098-19454.jpg",
|
src: "http://img.b2bpic.net/free-photo/showing-important-message_1098-19454.jpg", alt: "Customer 4"},
|
||||||
alt: "Customer 4",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12094.jpg",
|
src: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12094.jpg", alt: "Customer 5"},
|
||||||
alt: "Customer 5",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Loved by 500+ happy guests"
|
avatarText="Loved by 500+ happy guests"
|
||||||
marqueeItems={[
|
marqueeItems={[
|
||||||
{
|
{
|
||||||
type: "text-icon",
|
type: "text-icon", text: "Authentic Cuisine", icon: Utensils,
|
||||||
text: "Authentic Cuisine",
|
|
||||||
icon: Utensils,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "text-icon",
|
type: "text-icon", text: "Halal Certified", icon: CheckCircle,
|
||||||
text: "Halal Certified",
|
|
||||||
icon: CheckCircle,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "text-icon",
|
type: "text-icon", text: "Vegan Options", icon: Leaf,
|
||||||
text: "Vegan Options",
|
|
||||||
icon: Leaf,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "text-icon",
|
type: "text-icon", text: "Fine Dining", icon: Wine,
|
||||||
text: "Fine Dining",
|
|
||||||
icon: Wine,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "text-icon",
|
type: "text-icon", text: "Event Catering", icon: Calendar,
|
||||||
text: "Event Catering",
|
|
||||||
icon: Calendar,
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
@@ -145,47 +112,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", name: "Traditional Breakfast", price: "60 MAD", variant: "Authentic local ingredients", imageSrc: "http://img.b2bpic.net/free-photo/leaves-dolma-with-sour-yogurt_140725-3777.jpg"},
|
||||||
name: "Traditional Breakfast",
|
|
||||||
price: "60 MAD",
|
|
||||||
variant: "Authentic local ingredients",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/leaves-dolma-with-sour-yogurt_140725-3777.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", name: "Gourmet Lunch Set", price: "120 MAD", variant: "Chef's daily special", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-composition-delicious-food_23-2148948998.jpg"},
|
||||||
name: "Gourmet Lunch Set",
|
|
||||||
price: "120 MAD",
|
|
||||||
variant: "Chef's daily special",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-composition-delicious-food_23-2148948998.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m3",
|
id: "m3", name: "Vegan Tagine Delight", price: "145 MAD", variant: "Fresh seasonal vegetables", imageSrc: "http://img.b2bpic.net/free-photo/christmas-sweets-platter_114579-24488.jpg"},
|
||||||
name: "Vegan Tagine Delight",
|
|
||||||
price: "145 MAD",
|
|
||||||
variant: "Fresh seasonal vegetables",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/christmas-sweets-platter_114579-24488.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m4",
|
id: "m4", name: "Signature Dinner Plate", price: "180 MAD", variant: "Premium Halal meat", imageSrc: "http://img.b2bpic.net/free-photo/bottom-view-chocolate-eclairs-currants-grey-plate-tarts-cookies-lemon-cinnamon-tea-white-wooden-table_140725-91503.jpg"},
|
||||||
name: "Signature Dinner Plate",
|
|
||||||
price: "180 MAD",
|
|
||||||
variant: "Premium Halal meat",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/bottom-view-chocolate-eclairs-currants-grey-plate-tarts-cookies-lemon-cinnamon-tea-white-wooden-table_140725-91503.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m5",
|
id: "m5", name: "Dessert Selection", price: "45 MAD", variant: "Hand-crafted sweets", imageSrc: "http://img.b2bpic.net/free-photo/boiled-piece-potato-plate_140725-684.jpg"},
|
||||||
name: "Dessert Selection",
|
|
||||||
price: "45 MAD",
|
|
||||||
variant: "Hand-crafted sweets",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/boiled-piece-potato-plate_140725-684.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m6",
|
id: "m6", name: "Special Catering Menu", price: "Contact us", variant: "Tailored for events", imageSrc: "http://img.b2bpic.net/free-photo/lateral-view-sprinkling-with-spices-tuna-dish-with-glass-white-wine-restaurant_8353-10586.jpg"},
|
||||||
name: "Special Catering Menu",
|
|
||||||
price: "Contact us",
|
|
||||||
variant: "Tailored for events",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/lateral-view-sprinkling-with-spices-tuna-dish-with-glass-white-wine-restaurant_8353-10586.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Explore Our Menu"
|
title="Explore Our Menu"
|
||||||
description="From classic breakfast staples to gourmet dinner selections, we cater to all tastes with fresh, local ingredients."
|
description="From classic breakfast staples to gourmet dinner selections, we cater to all tastes with fresh, local ingredients."
|
||||||
@@ -197,30 +134,15 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "t1",
|
id: "t1", name: "Yassine S.", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-cafe-while-talking-waiter_637285-579.jpg"},
|
||||||
name: "Yassine S.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-cafe-while-talking-waiter_637285-579.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t2",
|
id: "t2", name: "Family El-Amrani", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-hugging-man-table_23-2148014530.jpg"},
|
||||||
name: "Family El-Amrani",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-hugging-man-table_23-2148014530.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t3",
|
id: "t3", name: "Sarah Miller", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-delicious-food_23-2150168094.jpg"},
|
||||||
name: "Sarah Miller",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-delicious-food_23-2150168094.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t4",
|
id: "t4", name: "Dr. Ahmed Mansouri", imageSrc: "http://img.b2bpic.net/free-photo/showing-important-message_1098-19454.jpg"},
|
||||||
name: "Dr. Ahmed Mansouri",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/showing-important-message_1098-19454.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t5",
|
id: "t5", name: "Fatima Z.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12094.jpg"},
|
||||||
name: "Fatima Z.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12094.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardTitle="Loved by locals and visitors alike"
|
cardTitle="Loved by locals and visitors alike"
|
||||||
cardTag="4.1 Star Rating"
|
cardTag="4.1 Star Rating"
|
||||||
@@ -232,8 +154,7 @@ export default function LandingPage() {
|
|||||||
<ContactSplit
|
<ContactSplit
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
tag="Contact Us"
|
tag="Contact Us"
|
||||||
title="Table Reservations & Catering"
|
title="Table Reservations & Catering"
|
||||||
description="Have questions about a reservation or large event? Get in touch today. Our team is here to assist you."
|
description="Have questions about a reservation or large event? Get in touch today. Our team is here to assist you."
|
||||||
@@ -250,14 +171,10 @@ export default function LandingPage() {
|
|||||||
socialLinks={[
|
socialLinks={[
|
||||||
{
|
{
|
||||||
icon: Facebook,
|
icon: Facebook,
|
||||||
href: "#",
|
href: "#", ariaLabel: "Facebook"},
|
||||||
ariaLabel: "Facebook",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Instagram,
|
icon: Instagram,
|
||||||
href: "#",
|
href: "#", ariaLabel: "Instagram"},
|
||||||
ariaLabel: "Instagram",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user