Merge version_3 into main
Merge version_3 into main
This commit was merged in pull request #1.
This commit is contained in:
324
src/app/page.tsx
324
src/app/page.tsx
@@ -32,29 +32,17 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#home",
|
||||
},
|
||||
name: "Home", id: "#home"},
|
||||
{
|
||||
name: "About Us",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About Us", id: "#about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Menu", id: "#menu"},
|
||||
{
|
||||
name: "Dishes",
|
||||
id: "#dishes",
|
||||
},
|
||||
name: "Dishes", id: "#dishes"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "#testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
logoSrc="http://img.b2bpic.net/free-vector/gradient-abstract-logo-template_23-2148158362.jpg"
|
||||
logoAlt="O'Blanc logo"
|
||||
@@ -67,123 +55,70 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="Experience Luxury at O'Blanc"
|
||||
description="Indulge in an exquisite culinary journey with breathtaking sea views. O'Blanc offers a chic, trendy, and luxurious setting for unforgettable moments."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-pouring-delicious-eastern-pea-soup-with-meat-into-plate-wooden-table-high-angle-view_176474-3806.jpg",
|
||||
imageAlt: "Luxurious cafe terrace with sea view",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-pouring-delicious-eastern-pea-soup-with-meat-into-plate-wooden-table-high-angle-view_176474-3806.jpg", imageAlt: "Luxurious cafe terrace with sea view"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-set-with-croissant-croutons-pancakes_140725-9336.jpg",
|
||||
imageAlt: "Gourmet breakfast spread in a luxury cafe",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-set-with-croissant-croutons-pancakes_140725-9336.jpg", imageAlt: "Gourmet breakfast spread in a luxury cafe"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-table-chair-around-beach-background_74190-2094.jpg",
|
||||
imageAlt: "Elegant restaurant interior with ocean view",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-table-chair-around-beach-background_74190-2094.jpg", imageAlt: "Elegant restaurant interior with ocean view"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-chef-kitchen-cooking_23-2148934694.jpg",
|
||||
imageAlt: "Chef preparing a gourmet dish",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-chef-kitchen-cooking_23-2148934694.jpg", imageAlt: "Chef preparing a gourmet dish"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-coffee-with-copy-space_23-2148464885.jpg",
|
||||
imageAlt: "Non-alcoholic cocktails and desserts",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-coffee-with-copy-space_23-2148464885.jpg", imageAlt: "Non-alcoholic cocktails and desserts"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-modern-luxury-hotel-office-reception-meeting-lounge_105762-2045.jpg",
|
||||
imageAlt: "Luxurious hotel lobby entrance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-modern-luxury-hotel-office-reception-meeting-lounge_105762-2045.jpg", imageAlt: "Luxurious hotel lobby entrance"},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/russian-salad-with-orange-juice_140725-3686.jpg",
|
||||
imageAlt: "Elegant restaurant interior with ocean view",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/russian-salad-with-orange-juice_140725-3686.jpg", imageAlt: "Elegant restaurant interior with ocean view"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tiramisu-with-cocoa-powder-white-plate_141793-1651.jpg",
|
||||
imageAlt: "Luxurious cafe terrace with sea view",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tiramisu-with-cocoa-powder-white-plate_141793-1651.jpg", imageAlt: "Luxurious cafe terrace with sea view"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sliced-salmon-with-arugula-grapefruit-sauce_141793-954.jpg",
|
||||
imageAlt: "Non-alcoholic cocktails and desserts",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sliced-salmon-with-arugula-grapefruit-sauce_141793-954.jpg", imageAlt: "Non-alcoholic cocktails and desserts"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pineapple-smoothie-cafe_1339-3570.jpg",
|
||||
imageAlt: "Gourmet breakfast spread in a luxury cafe",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pineapple-smoothie-cafe_1339-3570.jpg", imageAlt: "Gourmet breakfast spread in a luxury cafe"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beach-summer-concept-with-woman-looking-somewhere_23-2147813491.jpg",
|
||||
imageAlt: "Luxurious hotel lobby entrance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beach-summer-concept-with-woman-looking-somewhere_23-2147813491.jpg", imageAlt: "Luxurious hotel lobby entrance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chef-baking-delicious-pizza_23-2150134248.jpg",
|
||||
imageAlt: "Chef preparing a gourmet dish",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-chef-baking-delicious-pizza_23-2150134248.jpg", imageAlt: "Chef preparing a gourmet dish"},
|
||||
]}
|
||||
tag="Mohammedia's Finest"
|
||||
buttons={[
|
||||
{
|
||||
text: "View Our Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Our Menu", href: "#menu"},
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Reserve a Table", href: "#contact"},
|
||||
]}
|
||||
carouselPosition="right"
|
||||
tagIcon={Sparkles}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/attractive-young-woman-holding-cellphone-happy-emoji-message-against-brick-wall_23-2147841183.jpg",
|
||||
alt: "Happy customer testimonial",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/attractive-young-woman-holding-cellphone-happy-emoji-message-against-brick-wall_23-2147841183.jpg", alt: "Happy customer testimonial"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-pointing-with-finger_1262-3108.jpg",
|
||||
alt: "Smiling professional",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-pointing-with-finger_1262-3108.jpg", alt: "Smiling professional"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg", alt: "Satisfied client"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-baker-standing-near-dough-machine_1170-2316.jpg",
|
||||
alt: "Expert chef",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-baker-standing-near-dough-machine_1170-2316.jpg", alt: "Expert chef"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-indoors_23-2151038681.jpg",
|
||||
alt: "Restaurant guest",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-indoors_23-2151038681.jpg", alt: "Restaurant guest"},
|
||||
]}
|
||||
avatarText="Join our 10,000+ satisfied guests!"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-vector/gradient-color-logo-design_779267-3070.jpg",
|
||||
alt: "Luxury restaurant partner logo",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-vector/gradient-color-logo-design_779267-3070.jpg", alt: "Luxury restaurant partner logo"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-vector/black-yellow-logo-with-letter-x-middle_483537-4675.jpg",
|
||||
alt: "Fine dining establishment logo",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-vector/black-yellow-logo-with-letter-x-middle_483537-4675.jpg", alt: "Fine dining establishment logo"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Exquisite Tastes",
|
||||
},
|
||||
type: "text", text: "Exquisite Tastes"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-vector/flat-design-o-logo-templates-collection_23-2148887385.jpg",
|
||||
alt: "Gourmet cuisine partner",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-vector/flat-design-o-logo-templates-collection_23-2148887385.jpg", alt: "Gourmet cuisine partner"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-vector/pack-flat-design-o-logo-templates_23-2148880591.jpg",
|
||||
alt: "Premium hospitality brand",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-vector/pack-flat-design-o-logo-templates_23-2148880591.jpg", alt: "Premium hospitality brand"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -207,29 +142,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Sumptuous Breakfasts",
|
||||
description: "Start your day with our signature breakfast formulas: Moroccan, Fassi, Prestige, or Nordic, complemented by fresh juices and aromatic coffee.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-plate-with-breakfast-food-fresh-vegetable-salad-cheese-honey-fried-eggs-sausages-served-with-tea-desert_140725-12125.jpg",
|
||||
imageAlt: "Gourmet breakfast spread",
|
||||
},
|
||||
title: "Sumptuous Breakfasts", description: "Start your day with our signature breakfast formulas: Moroccan, Fassi, Prestige, or Nordic, complemented by fresh juices and aromatic coffee.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-plate-with-breakfast-food-fresh-vegetable-salad-cheese-honey-fried-eggs-sausages-served-with-tea-desert_140725-12125.jpg", imageAlt: "Gourmet breakfast spread"},
|
||||
{
|
||||
title: "Cafeteria & Refreshments",
|
||||
description: "Indulge in our specialty coffees, invigorating smoothies, refreshing non-alcoholic cocktails, and authentic Moroccan tea.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-table-with-cocktail-burning-candle-side-view_140725-12766.jpg",
|
||||
imageAlt: "Assortment of specialty beverages",
|
||||
},
|
||||
title: "Cafeteria & Refreshments", description: "Indulge in our specialty coffees, invigorating smoothies, refreshing non-alcoholic cocktails, and authentic Moroccan tea.", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-table-with-cocktail-burning-candle-side-view_140725-12766.jpg", imageAlt: "Assortment of specialty beverages"},
|
||||
{
|
||||
title: "Brunch & Sweet Delights",
|
||||
description: "Savor our delightful waffles, sweet and savory crêpes, and fluffy pancakes, perfect for a leisurely brunch.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-donuts-concept_23-2148761706.jpg",
|
||||
imageAlt: "Assortment of waffles, crepes, and pancakes",
|
||||
},
|
||||
title: "Brunch & Sweet Delights", description: "Savor our delightful waffles, sweet and savory crêpes, and fluffy pancakes, perfect for a leisurely brunch.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-donuts-concept_23-2148761706.jpg", imageAlt: "Assortment of waffles, crepes, and pancakes"},
|
||||
{
|
||||
title: "Gourmet Cuisine",
|
||||
description: "Discover our luxurious salads (Caesar, Italian), exquisite pasta dishes (Alfredo, Seafood), authentic wood-fired pizzas, and prime meat and fish platters.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg",
|
||||
imageAlt: "Gourmet pasta dish",
|
||||
},
|
||||
title: "Gourmet Cuisine", description: "Discover our luxurious salads (Caesar, Italian), exquisite pasta dishes (Alfredo, Seafood), authentic wood-fired pizzas, and prime meat and fish platters.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg", imageAlt: "Gourmet pasta dish"},
|
||||
]}
|
||||
title="Explore Our Exquisite Menu"
|
||||
description="From decadent breakfasts to gourmet dinners, O'Blanc curates a menu designed to delight every palate."
|
||||
@@ -244,53 +163,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p-breakfast",
|
||||
name: "Prestige Breakfast",
|
||||
price: "120 DH",
|
||||
variant: "Formule",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-sweet-rolls-sliced-cake-tea-inside-plate-black_140725-104772.jpg",
|
||||
imageAlt: "Prestige Breakfast formula",
|
||||
},
|
||||
id: "p-breakfast", name: "Prestige Breakfast", price: "120 DH", variant: "Formule", imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-sweet-rolls-sliced-cake-tea-inside-plate-black_140725-104772.jpg", imageAlt: "Prestige Breakfast formula"},
|
||||
{
|
||||
id: "p-coffee",
|
||||
name: "Signature Latte",
|
||||
price: "45 DH",
|
||||
variant: "Specialty Coffee",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cup-cafe-latte-coffee-ceramic-cup-glass-water_1153-3843.jpg",
|
||||
imageAlt: "Signature Latte with latte art",
|
||||
},
|
||||
id: "p-coffee", name: "Signature Latte", price: "45 DH", variant: "Specialty Coffee", imageSrc: "http://img.b2bpic.net/free-photo/cup-cafe-latte-coffee-ceramic-cup-glass-water_1153-3843.jpg", imageAlt: "Signature Latte with latte art"},
|
||||
{
|
||||
id: "p-smoothie",
|
||||
name: "Tropical Oasis Smoothie",
|
||||
price: "55 DH",
|
||||
variant: "Fresh Smoothie",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-cold-roselle-juice_1339-6146.jpg",
|
||||
imageAlt: "Tropical Oasis Smoothie",
|
||||
},
|
||||
id: "p-smoothie", name: "Tropical Oasis Smoothie", price: "55 DH", variant: "Fresh Smoothie", imageSrc: "http://img.b2bpic.net/free-photo/glass-cold-roselle-juice_1339-6146.jpg", imageAlt: "Tropical Oasis Smoothie"},
|
||||
{
|
||||
id: "p-crepe",
|
||||
name: "Red Berry Crêpe",
|
||||
price: "60 DH",
|
||||
variant: "Sweet Crêpe",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-sweet-bagels-sugar-powdered-white-surface_140725-81096.jpg",
|
||||
imageAlt: "Red Berry Sweet Crêpe",
|
||||
},
|
||||
id: "p-crepe", name: "Red Berry Crêpe", price: "60 DH", variant: "Sweet Crêpe", imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-sweet-bagels-sugar-powdered-white-surface_140725-81096.jpg", imageAlt: "Red Berry Sweet Crêpe"},
|
||||
{
|
||||
id: "p-pizza",
|
||||
name: "O'Blanc Royal Pizza",
|
||||
price: "110 DH",
|
||||
variant: "Wood-Fired Pizza",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pizza-tasty-with-cheese_1303-9612.jpg",
|
||||
imageAlt: "O'Blanc Royal Wood-Fired Pizza",
|
||||
},
|
||||
id: "p-pizza", name: "O'Blanc Royal Pizza", price: "110 DH", variant: "Wood-Fired Pizza", imageSrc: "http://img.b2bpic.net/free-photo/pizza-tasty-with-cheese_1303-9612.jpg", imageAlt: "O'Blanc Royal Wood-Fired Pizza"},
|
||||
{
|
||||
id: "p-pasta",
|
||||
name: "Seafood Linguine",
|
||||
price: "135 DH",
|
||||
variant: "Gourmet Pasta",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-fried-shrimps_140725-44339.jpg",
|
||||
imageAlt: "Seafood Linguine pasta",
|
||||
},
|
||||
id: "p-pasta", name: "Seafood Linguine", price: "135 DH", variant: "Gourmet Pasta", imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-fried-shrimps_140725-44339.jpg", imageAlt: "Seafood Linguine pasta"},
|
||||
]}
|
||||
title="Our Signature Creations"
|
||||
description="A glimpse into some of O'Blanc's most beloved and expertly crafted dishes, prepared with passion and the finest ingredients."
|
||||
@@ -304,73 +187,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Regular Guest",
|
||||
company: "Local Enthusiast",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/feedback-comment-survey-support-response-bar-word_53876-121002.jpg",
|
||||
imageAlt: "Sarah Johnson",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", role: "Regular Guest", company: "Local Enthusiast", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-caucasian-businesswoman-curly-hair-wearing-trendy-suit-speaking-camera-making-online-conference-call-video-chat-using-laptop-giving-online-lesson_313627-24890.jpg", imageAlt: "Sarah Johnson, Regular Guest"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Amine El Fassi",
|
||||
role: "Travel Blogger",
|
||||
company: "Voyage Maroc",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-talking-partner_1262-1998.jpg",
|
||||
imageAlt: "Amine El Fassi",
|
||||
},
|
||||
id: "2", name: "Amine El Fassi", role: "Travel Blogger", company: "Voyage Maroc", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-young-man-with-dark-beard-glasses-grey-suit-wearing-white-t-shirt-looking-camera-standing-yellow-wall-indoor_176474-32360.jpg", imageAlt: "Amine El Fassi, Travel Blogger"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Fatima Zahra",
|
||||
role: "Food Critic",
|
||||
company: "Gourmet Magazine",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-female-friends-enjoying-meal-home_1153-7627.jpg",
|
||||
imageAlt: "Fatima Zahra",
|
||||
},
|
||||
id: "3", name: "Fatima Zahra", role: "Food Critic", company: "Gourmet Magazine", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-senior-woman-wearing-eyeglasses_23-2149175200.jpg", imageAlt: "Fatima Zahra, Food Critic"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Product Manager",
|
||||
company: "StartupXYZ",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-writing-ideas_1098-21244.jpg",
|
||||
imageAlt: "David Kim",
|
||||
},
|
||||
id: "4", name: "David Kim", role: "Product Manager", company: "StartupXYZ", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-handsome-man-dark-striped-shirt-white-t-shirt-looking-camera-standing-yellow-wall-indoor_176474-32363.jpg", imageAlt: "David Kim, Product Manager"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Imane B.",
|
||||
role: "Mohammedia Resident",
|
||||
company: "Satisfied Customer",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-baker-preparing-dough_1170-2284.jpg",
|
||||
imageAlt: "Imane B.",
|
||||
},
|
||||
id: "5", name: "Imane B.", role: "Mohammedia Resident", company: "Satisfied Customer", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-businesswoman_1098-21257.jpg", imageAlt: "Imane B., Mohammedia Resident"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Omar K.",
|
||||
role: "Frequent Visitor",
|
||||
company: "Global Traveler",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-men-shaking-hands_23-2149986632.jpg",
|
||||
imageAlt: "Omar K.",
|
||||
},
|
||||
id: "6", name: "Omar K.", role: "Frequent Visitor", company: "Global Traveler", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-casual-outfit-posing-against-pink-background_23-2148783637.jpg", imageAlt: "Omar K., Frequent Visitor"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.5/5",
|
||||
label: "Average Rating",
|
||||
},
|
||||
value: "4.5/5", label: "Average Rating"},
|
||||
{
|
||||
value: "1500+",
|
||||
label: "Happy Reviews",
|
||||
},
|
||||
value: "1500+", label: "Happy Reviews"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Satisfaction Rate",
|
||||
},
|
||||
value: "100%", label: "Satisfaction Rate"},
|
||||
]}
|
||||
title="What Our Guests Say"
|
||||
description="With over 1500 reviews and a rating exceeding 4/5, our guests consistently praise O'Blanc for its exceptional ambiance, culinary excellence, and impeccable service."
|
||||
@@ -384,34 +225,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m-hours",
|
||||
value: "24/7",
|
||||
title: "Hotel Service",
|
||||
items: [
|
||||
"Always here for you",
|
||||
"Uninterrupted luxury",
|
||||
"Convenience assured",
|
||||
],
|
||||
id: "m-hours", value: "24/7", title: "Hotel Service", items: [
|
||||
"Always here for you", "Uninterrupted luxury", "Convenience assured"],
|
||||
},
|
||||
{
|
||||
id: "m-location",
|
||||
value: "Sea View",
|
||||
title: "Prime Location",
|
||||
items: [
|
||||
"Direct ocean frontage",
|
||||
"Breathtaking panoramas",
|
||||
"Unforgettable ambiance",
|
||||
],
|
||||
id: "m-location", value: "Sea View", title: "Prime Location", items: [
|
||||
"Direct ocean frontage", "Breathtaking panoramas", "Unforgettable ambiance"],
|
||||
},
|
||||
{
|
||||
id: "m-rating",
|
||||
value: "4.5+",
|
||||
title: "Customer Rating",
|
||||
items: [
|
||||
"Google review average",
|
||||
"Highly recommended",
|
||||
"Consistently exceptional",
|
||||
],
|
||||
id: "m-rating", value: "4.5+", title: "Customer Rating", items: [
|
||||
"Google review average", "Highly recommended", "Consistently exceptional"],
|
||||
},
|
||||
]}
|
||||
title="Our Commitment to Excellence"
|
||||
@@ -423,20 +246,15 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
tag="Visit Us"
|
||||
title="Plan Your Visit to O'Blanc"
|
||||
description="We invite you to experience the luxury and charm of O'Blanc. Find us at Bd de la Corniche, Mohammedia, right opposite the sea. For reservations or inquiries, please call us at 0523327878."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "https://www.google.com/maps/search/Bd+de+la+Corniche,+Mohammedia+28800",
|
||||
},
|
||||
text: "Get Directions", href: "https://www.google.com/maps/search/Bd+de+la+Corniche,+Mohammedia+28800"},
|
||||
{
|
||||
text: "Call Us Now",
|
||||
href: "tel:+212523327878",
|
||||
},
|
||||
text: "Call Us Now", href: "tel:+212523327878"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -450,19 +268,13 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "#",
|
||||
ariaLabel: "Facebook",
|
||||
},
|
||||
href: "#", ariaLabel: "Facebook"},
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
href: "#", ariaLabel: "Instagram"},
|
||||
{
|
||||
icon: Twitter,
|
||||
href: "#",
|
||||
ariaLabel: "Twitter",
|
||||
},
|
||||
href: "#", ariaLabel: "Twitter"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user