416 lines
14 KiB
TypeScript
416 lines
14 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import ReactLenis from "lenis/react";
|
|
import BlogCardThree from '@/components/sections/blog/BlogCardThree';
|
|
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
|
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
|
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
|
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
|
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
|
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
|
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
|
import { Star, Users, Zap } from "lucide-react";
|
|
|
|
export default function LandingPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="expand-hover"
|
|
defaultTextAnimation="background-highlight"
|
|
borderRadius="rounded"
|
|
contentWidth="compact"
|
|
sizing="largeSmallSizeLargeTitles"
|
|
background="grid"
|
|
cardStyle="gradient-mesh"
|
|
primaryButtonStyle="radial-glow"
|
|
secondaryButtonStyle="solid"
|
|
headingFontWeight="normal"
|
|
>
|
|
<ReactLenis root>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarLayoutFloatingInline
|
|
navItems={[
|
|
{
|
|
name: "Home",
|
|
id: "hero",
|
|
},
|
|
{
|
|
name: "Menu",
|
|
id: "products",
|
|
},
|
|
{
|
|
name: "About",
|
|
id: "about",
|
|
},
|
|
{
|
|
name: "Contact",
|
|
id: "contact",
|
|
},
|
|
]}
|
|
brandName="Dinde Express Tiznit"
|
|
button={{
|
|
text: "Order Now",
|
|
href: "#contact",
|
|
}}
|
|
/>
|
|
</div>
|
|
|
|
<div id="hero" data-section="hero">
|
|
<HeroBillboardTestimonial
|
|
useInvertedBackground={true}
|
|
background={{
|
|
variant: "gradient-bars",
|
|
}}
|
|
title="Fast Taste, Big Flavor"
|
|
description="Experience the best tacos and fast food in Tiznit. Fresh ingredients, lightning-fast service, and unforgettable taste."
|
|
testimonials={[
|
|
{
|
|
name: "Hamza B.",
|
|
handle: "@hamza",
|
|
testimonial: "Best tacos in Tiznit! Always fresh and delivered super fast.",
|
|
rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/hands-making-delicious-tacos_23-2150799539.jpg?_wi=1",
|
|
imageAlt: "tacos fast food restaurant promotional photography",
|
|
},
|
|
{
|
|
name: "Sofia R.",
|
|
handle: "@sofia",
|
|
testimonial: "The combo meals are fantastic and perfect value for money.",
|
|
rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/hamburger_74190-433.jpg?_wi=1",
|
|
imageAlt: "tacos fast food restaurant promotional photography",
|
|
},
|
|
{
|
|
name: "Youssef M.",
|
|
handle: "@youssef",
|
|
testimonial: "Professional service and clean place. Highly recommend!",
|
|
rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/still-life-fast-food-dishes_23-2149187983.jpg?_wi=1",
|
|
imageAlt: "tacos fast food restaurant promotional photography",
|
|
},
|
|
{
|
|
name: "Fatima Z.",
|
|
handle: "@fatima",
|
|
testimonial: "Excellent flavors and very friendly staff. My go-to spot.",
|
|
rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-people-with-pizza_52683-88491.jpg?_wi=1",
|
|
imageAlt: "tacos fast food restaurant promotional photography",
|
|
},
|
|
{
|
|
name: "Omar K.",
|
|
handle: "@omar",
|
|
testimonial: "Everything is fresh and tasty. Fast delivery service.",
|
|
rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-hanging-out_23-2149061597.jpg?_wi=1",
|
|
imageAlt: "tacos fast food restaurant promotional photography",
|
|
},
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/hands-making-delicious-tacos_23-2150799539.jpg?_wi=2"
|
|
avatars={[
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/cheerful-woman-blogger-trendy-sunglasses-recording-webcam-video-herself-post-it-her-blog-using-wireless-internet-connection_273609-1348.jpg",
|
|
alt: "Customer 1",
|
|
},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/closeup-unrecognizable-waitress-serving-tortilla-chips-guests-tavern_637285-1122.jpg",
|
|
alt: "Customer 2",
|
|
},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/front-view-mexican-woman-eating-ranchero-food_23-2150222250.jpg",
|
|
alt: "Customer 3",
|
|
},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-paper-wrapped-sandwich_23-2151311151.jpg",
|
|
alt: "Customer 4",
|
|
},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/friends-eating-pizza-side-view_23-2149872410.jpg",
|
|
alt: "Customer 5",
|
|
},
|
|
]}
|
|
avatarText="Loved by 1000+ local foodies"
|
|
marqueeItems={[
|
|
{
|
|
type: "text",
|
|
text: "100% Fresh Ingredients",
|
|
},
|
|
{
|
|
type: "text",
|
|
text: "Lightning Fast Delivery",
|
|
},
|
|
{
|
|
type: "text",
|
|
text: "Tiznit's Favorite",
|
|
},
|
|
{
|
|
type: "text",
|
|
text: "Quality Guaranteed",
|
|
},
|
|
{
|
|
type: "text",
|
|
text: "Authentic Flavors",
|
|
},
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="products" data-section="products">
|
|
<ProductCardThree
|
|
animationType="slide-up"
|
|
textboxLayout="default"
|
|
gridVariant="three-columns-all-equal-width"
|
|
useInvertedBackground={false}
|
|
products={[
|
|
{
|
|
id: "p1",
|
|
name: "Classic Taco",
|
|
price: "35 MAD",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/hamburger_74190-433.jpg?_wi=2",
|
|
},
|
|
{
|
|
id: "p2",
|
|
name: "Royal Sandwich",
|
|
price: "45 MAD",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/hamburger-french-fries_74190-6101.jpg",
|
|
},
|
|
{
|
|
id: "p3",
|
|
name: "Chicken Combo",
|
|
price: "60 MAD",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/still-life-fast-food-dishes_23-2149187983.jpg?_wi=2",
|
|
},
|
|
{
|
|
id: "p4",
|
|
name: "Fresh Salad",
|
|
price: "30 MAD",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/delicious-arrangement-with-junk-food_23-2148289396.jpg",
|
|
},
|
|
{
|
|
id: "p5",
|
|
name: "Combo Meal Special",
|
|
price: "75 MAD",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/food-cuisine-lunch-plate-dinner_1203-5051.jpg",
|
|
},
|
|
{
|
|
id: "p6",
|
|
name: "Dessert Delight",
|
|
price: "20 MAD",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/healthy-salad-delicious-meat_23-2147717002.jpg",
|
|
},
|
|
]}
|
|
title="Our Menu"
|
|
description="Discover our delicious range of tacos, sandwiches, and combo meals."
|
|
/>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<TextSplitAbout
|
|
useInvertedBackground={true}
|
|
title="Our Story"
|
|
description={[
|
|
"Dinde Express Tiznit was born from a passion for great flavors and fast service. We use premium ingredients to serve our community in Tiznit.",
|
|
"We prioritize quality, hygiene, and authentic taste in every meal we serve.",
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="featured" data-section="featured">
|
|
<FeatureCardTwentyFive
|
|
animationType="slide-up"
|
|
textboxLayout="split"
|
|
useInvertedBackground={false}
|
|
features={[
|
|
{
|
|
title: "Buy 1 Get 1 Free",
|
|
description: "Every Tuesday, enjoy our taco special.",
|
|
icon: Star,
|
|
mediaItems: [
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-fast-food-meal_23-2149291671.jpg",
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/juicer-glass-filled-with-apple-juice-kitchen-table_169016-50166.jpg",
|
|
},
|
|
],
|
|
imageSrc: "http://img.b2bpic.net/free-photo/hands-making-delicious-tacos_23-2150799539.jpg?_wi=3",
|
|
imageAlt: "fresh beef taco close up delicious",
|
|
},
|
|
{
|
|
title: "Combo Happy Hour",
|
|
description: "Discounted combos from 4PM to 6PM.",
|
|
icon: Zap,
|
|
mediaItems: [
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-fast-food-meal_23-2149291689.jpg",
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/delicious-chicken-rolls-stuffed-with-cheese-spinach-wrapped-strips-bacon-top-view_2829-17421.jpg",
|
|
},
|
|
],
|
|
imageSrc: "http://img.b2bpic.net/free-photo/hamburger_74190-433.jpg?_wi=3",
|
|
imageAlt: "fresh beef taco close up delicious",
|
|
},
|
|
{
|
|
title: "Family Size Meal",
|
|
description: "Perfect for sharing with your loved ones.",
|
|
icon: Users,
|
|
mediaItems: [
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/closeup-fries-potatoes-with-red-blue-background_23-2148314175.jpg",
|
|
},
|
|
{
|
|
imageSrc: "http://img.b2bpic.net/free-photo/dietary-salad-with-chicken-avocado-cucumber-tomato-chinese-cabbage_2829-5231.jpg",
|
|
},
|
|
],
|
|
imageSrc: "http://img.b2bpic.net/free-photo/still-life-fast-food-dishes_23-2149187983.jpg?_wi=3",
|
|
imageAlt: "fresh beef taco close up delicious",
|
|
},
|
|
]}
|
|
title="Daily Specials"
|
|
description="Don't miss our latest deals and combos."
|
|
/>
|
|
</div>
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
<TestimonialCardTwelve
|
|
useInvertedBackground={true}
|
|
testimonials={[
|
|
{
|
|
id: "1",
|
|
name: "Sarah J.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-people-with-pizza_52683-88491.jpg?_wi=2",
|
|
},
|
|
{
|
|
id: "2",
|
|
name: "Mike D.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-hanging-out_23-2149061597.jpg?_wi=2",
|
|
},
|
|
{
|
|
id: "3",
|
|
name: "Lisa K.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-eating-vegetarian-food_23-2148899002.jpg",
|
|
},
|
|
{
|
|
id: "4",
|
|
name: "Tom R.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-with-delicious-burger_23-2150347934.jpg",
|
|
},
|
|
{
|
|
id: "5",
|
|
name: "Elena V.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg",
|
|
},
|
|
]}
|
|
cardTitle="What Customers Say"
|
|
cardTag="4.3 Rating Experience"
|
|
cardAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="gallery" data-section="gallery">
|
|
<BlogCardThree
|
|
animationType="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
title="Our Food Gallery"
|
|
description="Get a glimpse of our kitchen and meal quality."
|
|
blogs={[
|
|
{
|
|
id: "b1",
|
|
category: "Gallery",
|
|
title: "Restaurant Atmosphere",
|
|
excerpt: "Modern and clean dining space.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/top-view-mexican-food-with-meat-vegetables_23-2148614395.jpg",
|
|
authorName: "Dinde Express",
|
|
authorAvatar: "http://img.b2bpic.net/free-photo/side-view-hands-holding-tacos_23-2151048013.jpg",
|
|
date: "2023",
|
|
},
|
|
{
|
|
id: "b2",
|
|
category: "Food",
|
|
title: "Grilled Selection",
|
|
excerpt: "Freshly prepared every day.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/assortment-thanksgiving-day-delicious-dinner_23-2149100162.jpg",
|
|
authorName: "Dinde Express",
|
|
authorAvatar: "http://img.b2bpic.net/free-photo/top-view-baked-chicken-tomatoes-lemon-slices-wooden-board_140725-148841.jpg",
|
|
date: "2023",
|
|
},
|
|
{
|
|
id: "b3",
|
|
category: "Dessert",
|
|
title: "Sweet Moments",
|
|
excerpt: "Finish with a treat.",
|
|
imageSrc: "http://img.b2bpic.net/free-photo/delicious-strawberry-cake-round-shaped-with-fruits-top-bright-blue-cake-dough-sweet-biscuit-sugar-fruit_140725-31890.jpg",
|
|
authorName: "Dinde Express",
|
|
authorAvatar: "http://img.b2bpic.net/free-photo/top-view-yummy-chicken-slices-with-mushed-potatoes-seasonings-brown-table_140725-104606.jpg",
|
|
date: "2023",
|
|
},
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactCenter
|
|
useInvertedBackground={true}
|
|
background={{
|
|
variant: "gradient-bars",
|
|
}}
|
|
title="Find & Order"
|
|
description="10 Bd Hassan II, Tiznit 85000, Morocco. Phone: +212 5 28 60 00 01. Contact us for delivery!"
|
|
tag="Visit Us"
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterSimple
|
|
columns={[
|
|
{
|
|
title: "Quick Links",
|
|
items: [
|
|
{
|
|
label: "Home",
|
|
href: "#hero",
|
|
},
|
|
{
|
|
label: "Menu",
|
|
href: "#products",
|
|
},
|
|
{
|
|
label: "Contact",
|
|
href: "#contact",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Follow Us",
|
|
items: [
|
|
{
|
|
label: "Facebook",
|
|
href: "#",
|
|
},
|
|
{
|
|
label: "Instagram",
|
|
href: "#",
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Legal",
|
|
items: [
|
|
{
|
|
label: "Privacy Policy",
|
|
href: "#",
|
|
},
|
|
],
|
|
},
|
|
]}
|
|
bottomLeftText="© 2023 Dinde Express Tiznit"
|
|
bottomRightText="All Rights Reserved"
|
|
/>
|
|
</div>
|
|
</ReactLenis>
|
|
</ThemeProvider>
|
|
);
|
|
}
|