diff --git a/src/app/page.tsx b/src/app/page.tsx index fae2a2e..8e8e2cc 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -32,29 +32,17 @@ export default function LandingPage() { @@ -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() { @@ -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"}, ]} />