Merge version_1 into main #1
159
src/app/page.tsx
159
src/app/page.tsx
@@ -16,27 +16,22 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="hover-bubble"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
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">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
{
|
||||
name: "Order",
|
||||
id: "order",
|
||||
},
|
||||
{ name: "Home", id: "home" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Reviews", id: "reviews" },
|
||||
{ name: "Order", id: "order" },
|
||||
]}
|
||||
brandName="Tacos Lhanchi"
|
||||
/>
|
||||
@@ -46,12 +41,7 @@ export default function LandingPage() {
|
||||
<HeroOverlay
|
||||
title="Le tacos le plus généreux de Salé"
|
||||
description="Préparé à la commande pour qualité premium. Portions XXL qui rassasient vraiment."
|
||||
buttons={[
|
||||
{
|
||||
text: "Commander Maintenant",
|
||||
href: "#order",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Commander Maintenant", href: "#order" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-vegetarian-tacos-arrangement_23-2148750456.jpg"
|
||||
imageAlt="Luxurious Taco"
|
||||
/>
|
||||
@@ -64,24 +54,11 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Ingrédients Frais",
|
||||
description: "Sélectionnés quotidiennement pour une saveur authentique.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-cook-preparing-beef-steak-tartar_23-2150655685.jpg",
|
||||
imageAlt: "Fresh Ingredients",
|
||||
},
|
||||
{
|
||||
title: "Portions Généreuses",
|
||||
description: "Tacos XXL conçus pour les grandes faims.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-taco-with-yellow-corn-tortilla_181624-29442.jpg",
|
||||
imageAlt: "XXL Portion",
|
||||
},
|
||||
{
|
||||
title: "Préparé Minute",
|
||||
description: "Chaque commande est faite à la minute pour votre plaisir.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/older-storekeeper-helps-customers_482257-81636.jpg",
|
||||
imageAlt: "Prepared Fresh",
|
||||
},
|
||||
{ title: "Ingrédients Frais", description: "Sélectionnés quotidiennement pour une saveur authentique.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-cook-preparing-beef-steak-tartar_23-2150655685.jpg", imageAlt: "Fresh Ingredients" },
|
||||
{ title: "Portions Généreuses", description: "Tacos XXL conçus pour les grandes faims.", imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-taco-with-yellow-corn-tortilla_181624-29442.jpg", imageAlt: "XXL Portion" },
|
||||
{ title: "Préparé Minute", description: "Chaque commande est faite à la minute pour votre plaisir.", imageSrc: "http://img.b2bpic.net/free-photo/older-storekeeper-helps-customers_482257-81636.jpg", imageAlt: "Prepared Fresh" },
|
||||
{ title: "Service Rapide", description: "Une attente minimale pour un plaisir maximal.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-with-delicious-taco_23-2151048068.jpg", imageAlt: "Fast Service" },
|
||||
{ title: "Ambiance Conviviale", description: "Un espace chaleureux pour tous nos clients.", imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-worried-expression_1194-1403.jpg", imageAlt: "Friendly Vibe" },
|
||||
]}
|
||||
title="La Qualité Avant Tout"
|
||||
description="Nous ne servons pas du fast food, nous servons de l'art culinaire."
|
||||
@@ -95,33 +72,9 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Signature",
|
||||
name: "Le Classique Boeuf",
|
||||
price: "45 MAD",
|
||||
rating: 5,
|
||||
reviewCount: "1.2k",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-mexican-food-with-copy-space_23-2148614369.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Signature",
|
||||
name: "Le Poulet Gourmet",
|
||||
price: "40 MAD",
|
||||
rating: 5,
|
||||
reviewCount: "980",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-mexican-food_23-2148140197.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Signature",
|
||||
name: "Taco Lhanchi Spécial",
|
||||
price: "55 MAD",
|
||||
rating: 5,
|
||||
reviewCount: "1.5k",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/guacamole_23-2148024743.jpg",
|
||||
},
|
||||
{ id: "p1", brand: "Signature", name: "Le Classique Boeuf", price: "45 MAD", rating: 5, reviewCount: "1.2k", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-mexican-food-with-copy-space_23-2148614369.jpg" },
|
||||
{ id: "p2", brand: "Signature", name: "Le Poulet Gourmet", price: "40 MAD", rating: 5, reviewCount: "980", imageSrc: "http://img.b2bpic.net/free-photo/tasty-mexican-food_23-2148140197.jpg" },
|
||||
{ id: "p3", brand: "Signature", name: "Taco Lhanchi Spécial", price: "55 MAD", rating: 5, reviewCount: "1.5k", imageSrc: "http://img.b2bpic.net/free-photo/guacamole_23-2148024743.jpg" },
|
||||
]}
|
||||
title="Nos Spécialités"
|
||||
description="Découvrez notre gamme premium."
|
||||
@@ -135,26 +88,11 @@ export default function LandingPage() {
|
||||
rating={5}
|
||||
author="Yassine M."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-man-with-delicious-taco_23-2151048068.jpg",
|
||||
alt: "Yassine",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-women-with-delicious-food_23-2150215533.jpg",
|
||||
alt: "Sara",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-woman-doing-thumbs-up_23-2148628939.jpg",
|
||||
alt: "Ahmed",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/crazy-chef-worried-expression_1194-1403.jpg",
|
||||
alt: "Fatima",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-man-with-delicious-taco_23-2151048068.jpg",
|
||||
alt: "Omar",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/front-view-man-with-delicious-taco_23-2151048068.jpg", alt: "Yassine" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-women-with-delicious-food_23-2150215533.jpg", alt: "Sara" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/smiley-woman-doing-thumbs-up_23-2148628939.jpg", alt: "Ahmed" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/crazy-chef-worried-expression_1194-1403.jpg", alt: "Fatima" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/front-view-man-with-delicious-taco_23-2151048068.jpg", alt: "Omar" },
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="slide-up"
|
||||
@@ -167,25 +105,10 @@ export default function LandingPage() {
|
||||
title="Commander votre festin"
|
||||
description="Commandez via WhatsApp ou téléphone pour réserver votre commande premium."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Nom",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Numéro de téléphone",
|
||||
required: true,
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Nom", required: true },
|
||||
{ name: "phone", type: "tel", placeholder: "Numéro de téléphone", required: true },
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Votre commande détaillée",
|
||||
rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
textarea={{ name: "message", placeholder: "Votre commande détaillée", rows: 4, required: true }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-white-suit-gloves-designing-meat-meal-inside-kitchen-food-meal-meat_140725-26014.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -195,29 +118,15 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Tacos Lhanchi",
|
||||
items: [
|
||||
{
|
||||
label: "À Propos",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Nos Menus",
|
||||
href: "#products",
|
||||
},
|
||||
title: "Tacos Lhanchi", items: [
|
||||
{ label: "À Propos", href: "#menu" },
|
||||
{ label: "Nos Menus", href: "#products" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
{
|
||||
label: "WhatsApp",
|
||||
href: "https://wa.me/212000000000",
|
||||
},
|
||||
{
|
||||
label: "Salé, Morocco",
|
||||
href: "#",
|
||||
},
|
||||
title: "Contact", items: [
|
||||
{ label: "WhatsApp", href: "https://wa.me/212000000000" },
|
||||
{ label: "Salé, Morocco", href: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user