Update src/app/page.tsx
This commit is contained in:
296
src/app/page.tsx
296
src/app/page.tsx
@@ -34,21 +34,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Products",
|
||||
id: "products",
|
||||
},
|
||||
name: "Products", id: "products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="7 Day Mart"
|
||||
/>
|
||||
@@ -57,51 +49,28 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Freshness Delivered, 7 Days a Week"
|
||||
description="Your neighborhood market for fresh, organic, and daily essential goods, conveniently brought to your door or ready for pickup."
|
||||
buttons={[
|
||||
{
|
||||
text: "Shop Now",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Shop Now", href: "#products"},
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#about",
|
||||
},
|
||||
text: "Learn More", href: "#about"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetables-stall-market-sanarysurmer_268835-3780.jpg",
|
||||
imageAlt: "Grocery market entrance",
|
||||
},
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/vegetables-stall-market-sanarysurmer_268835-3780.jpg", imageAlt: "Grocery market entrance"},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-buying-parley-side-view_23-2148648915.jpg",
|
||||
imageAlt: "Produce aisle",
|
||||
},
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-buying-parley-side-view_23-2148648915.jpg", imageAlt: "Produce aisle"},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-friday-shopping-carts-with-letters-sale-concept_23-2148312986.jpg",
|
||||
imageAlt: "Shopping cart",
|
||||
},
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/black-friday-shopping-carts-with-letters-sale-concept_23-2148312986.jpg", imageAlt: "Shopping cart"},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/zero-waste-shop-owner-talks-with-clients_482257-91062.jpg",
|
||||
imageAlt: "Staff assistance",
|
||||
},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/zero-waste-shop-owner-talks-with-clients_482257-91062.jpg", imageAlt: "Staff assistance"},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-soft-drink_23-2151282128.jpg",
|
||||
imageAlt: "Refrigerated section",
|
||||
},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/close-up-futuristic-soft-drink_23-2151282128.jpg", imageAlt: "Refrigerated section"},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-shopping-mall-interior_74190-4947.jpg",
|
||||
imageAlt: "Checkout area",
|
||||
},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-shopping-mall-interior_74190-4947.jpg", imageAlt: "Checkout area"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -111,50 +80,29 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Our Commitment to ",
|
||||
},
|
||||
type: "text", content: "Our Commitment to "},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/man-woman-with-medical-masks-out-grocery-shopping-with-shopping-cart_23-2149483162.jpg",
|
||||
alt: "Fresh produce",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/man-woman-with-medical-masks-out-grocery-shopping-with-shopping-cart_23-2149483162.jpg", alt: "Fresh produce"},
|
||||
{
|
||||
type: "text",
|
||||
content: " Daily Quality",
|
||||
},
|
||||
type: "text", content: " Daily Quality"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentyNine
|
||||
tag="Same-Day Local Delivery"
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Express Delivery",
|
||||
description: "Get your groceries delivered to your door in minutes.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-kitchen-with-tablet_23-2148173314.jpg",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/full-shot-delivery-man-climbing-stairs_23-2148767100.jpg",
|
||||
buttonText: "Track Order",
|
||||
},
|
||||
title: "Express Delivery", description: "Get your groceries delivered to your door in minutes.", imageSrc: "http://img.b2bpic.net/free-photo/woman-kitchen-with-tablet_23-2148173314.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/full-shot-delivery-man-climbing-stairs_23-2148767100.jpg", buttonText: "Track Order"},
|
||||
{
|
||||
title: "Freshness Guaranteed",
|
||||
description: "Quality produce sourced from local farmers daily.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-cabbage-woman39s-hand-kitchen-table-vegetables_169016-24575.jpg",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-basket-with-delicious-vegetables_23-2149128106.jpg",
|
||||
buttonText: "View Produce",
|
||||
},
|
||||
title: "Freshness Guaranteed", description: "Quality produce sourced from local farmers daily.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-cabbage-woman39s-hand-kitchen-table-vegetables_169016-24575.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-basket-with-delicious-vegetables_23-2149128106.jpg", buttonText: "View Produce"},
|
||||
{
|
||||
title: "24/7 Service",
|
||||
description: "We are here for all your essential needs, around the clock.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-teaching-her-students-divisions_23-2148598053.jpg",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/family-shopping-with-face-mask_23-2149565283.jpg",
|
||||
buttonText: "Contact Us",
|
||||
},
|
||||
title: "24/7 Service", description: "We are here for all your essential needs, around the clock.", imageSrc: "http://img.b2bpic.net/free-photo/woman-teaching-her-students-divisions_23-2148598053.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/family-shopping-with-face-mask_23-2149565283.jpg", buttonText: "Contact Us"},
|
||||
]}
|
||||
title="Why Choose 7 Day Mart"
|
||||
description="Excellence in service, every single day."
|
||||
@@ -169,59 +117,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "FarmFresh",
|
||||
name: "Organic Red Apples",
|
||||
price: "$4.99",
|
||||
rating: 5,
|
||||
reviewCount: "1.2k",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/only-best-fruits-vegetables-beautiful-young-woman-holding-apple-woman-buying-fresh-red-apple-green-market-woman-buying-organic-apples-supermarket_1391-635.jpg",
|
||||
},
|
||||
id: "p1", brand: "FarmFresh", name: "Organic Red Apples", price: "$4.99", rating: 5,
|
||||
reviewCount: "1.2k", imageSrc: "http://img.b2bpic.net/free-photo/only-best-fruits-vegetables-beautiful-young-woman-holding-apple-woman-buying-fresh-red-apple-green-market-woman-buying-organic-apples-supermarket_1391-635.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "DairyBest",
|
||||
name: "Organic Whole Milk",
|
||||
price: "$3.49",
|
||||
rating: 4,
|
||||
reviewCount: "850",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/milk-baby-cookies_169016-3130.jpg",
|
||||
},
|
||||
id: "p2", brand: "DairyBest", name: "Organic Whole Milk", price: "$3.49", rating: 4,
|
||||
reviewCount: "850", imageSrc: "http://img.b2bpic.net/free-photo/milk-baby-cookies_169016-3130.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Bakery",
|
||||
name: "Fresh Artisan Bread",
|
||||
price: "$2.99",
|
||||
rating: 5,
|
||||
reviewCount: "2.1k",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/loaf-bread-female-hands-supermarket_169016-37060.jpg",
|
||||
},
|
||||
id: "p3", brand: "Bakery", name: "Fresh Artisan Bread", price: "$2.99", rating: 5,
|
||||
reviewCount: "2.1k", imageSrc: "http://img.b2bpic.net/free-photo/loaf-bread-female-hands-supermarket_169016-37060.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Pantry",
|
||||
name: "Canned Mixed Vegetables",
|
||||
price: "$1.99",
|
||||
rating: 4,
|
||||
reviewCount: "400",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-market_23-2149148456.jpg",
|
||||
},
|
||||
id: "p4", brand: "Pantry", name: "Canned Mixed Vegetables", price: "$1.99", rating: 4,
|
||||
reviewCount: "400", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-market_23-2149148456.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Veggie",
|
||||
name: "Fresh Organic Broccoli",
|
||||
price: "$2.49",
|
||||
rating: 5,
|
||||
reviewCount: "620",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-female-pensioner-shopping-fruits-vegetables-produce-department-grocery-store-supermarket-picking-up-big-red-peppers-family-dinner-choosing-best-ones_273609-1156.jpg",
|
||||
},
|
||||
id: "p5", brand: "Veggie", name: "Fresh Organic Broccoli", price: "$2.49", rating: 5,
|
||||
reviewCount: "620", imageSrc: "http://img.b2bpic.net/free-photo/portrait-attractive-female-pensioner-shopping-fruits-vegetables-produce-department-grocery-store-supermarket-picking-up-big-red-peppers-family-dinner-choosing-best-ones_273609-1156.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Snacks",
|
||||
name: "Roasted Almonds",
|
||||
price: "$5.99",
|
||||
rating: 5,
|
||||
reviewCount: "990",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-candy-arrangement_23-2150897077.jpg",
|
||||
},
|
||||
id: "p6", brand: "Snacks", name: "Roasted Almonds", price: "$5.99", rating: 5,
|
||||
reviewCount: "990", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-candy-arrangement_23-2150897077.jpg"},
|
||||
]}
|
||||
title="Popular Daily Essentials"
|
||||
description="Discover our top-rated essentials, selected just for you."
|
||||
@@ -235,23 +147,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
icon: ShoppingBag,
|
||||
title: "Orders Delivered",
|
||||
value: "100k+",
|
||||
},
|
||||
id: "m1", icon: ShoppingBag,
|
||||
title: "Orders Delivered", value: "100k+"},
|
||||
{
|
||||
id: "m2",
|
||||
icon: Users,
|
||||
title: "Happy Customers",
|
||||
value: "50k+",
|
||||
},
|
||||
id: "m2", icon: Users,
|
||||
title: "Happy Customers", value: "50k+"},
|
||||
{
|
||||
id: "m3",
|
||||
icon: Award,
|
||||
title: "Products Freshly Sourced",
|
||||
value: "500+",
|
||||
},
|
||||
id: "m3", icon: Award,
|
||||
title: "Products Freshly Sourced", value: "500+"},
|
||||
]}
|
||||
title="Serving You with Pride"
|
||||
description="Our impact across the community."
|
||||
@@ -265,67 +168,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Miller",
|
||||
role: "Mom",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-multiracial-pair-choosing-goods-supermarket_23-2148216069.jpg",
|
||||
},
|
||||
id: "t1", name: "Sarah Miller", role: "Mom", company: "Local Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-multiracial-pair-choosing-goods-supermarket_23-2148216069.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "David Clark",
|
||||
role: "Chef",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-choosing-strawberry-grocery-store_23-2148216088.jpg",
|
||||
},
|
||||
id: "t2", name: "David Clark", role: "Chef", company: "Local Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-choosing-strawberry-grocery-store_23-2148216088.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily White",
|
||||
role: "Professional",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-fruits-vegetables-supermarket_169016-19507.jpg",
|
||||
},
|
||||
id: "t3", name: "Emily White", role: "Professional", company: "Local Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-chooses-fruits-vegetables-supermarket_169016-19507.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Mark Jones",
|
||||
role: "Student",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-doing-organic-food-shopping_482257-76126.jpg",
|
||||
},
|
||||
id: "t4", name: "Mark Jones", role: "Student", company: "Local Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-doing-organic-food-shopping_482257-76126.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Linda Davis",
|
||||
role: "Retired",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-shopping-together_23-2149151645.jpg",
|
||||
},
|
||||
id: "t5", name: "Linda Davis", role: "Retired", company: "Local Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-shopping-together_23-2149151645.jpg"},
|
||||
{
|
||||
id: "t6",
|
||||
name: "James Wilson",
|
||||
role: "Freelancer",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-family-with-child-standing-with-trolley_171337-2357.jpg",
|
||||
},
|
||||
id: "t6", name: "James Wilson", role: "Freelancer", company: "Local Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-family-with-child-standing-with-trolley_171337-2357.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.9/5",
|
||||
label: "Average Rating",
|
||||
},
|
||||
value: "4.9/5", label: "Average Rating"},
|
||||
{
|
||||
value: "15k+",
|
||||
label: "Verified Reviews",
|
||||
},
|
||||
value: "15k+", label: "Verified Reviews"},
|
||||
{
|
||||
value: "98%",
|
||||
label: "Delivery Accuracy",
|
||||
},
|
||||
value: "98%", label: "Delivery Accuracy"},
|
||||
]}
|
||||
title="What Our Neighbors Say"
|
||||
description="Don't just take our word for it—listen to our happy shoppers."
|
||||
@@ -337,14 +204,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"FarmFresh Logistics",
|
||||
"Organics Hub",
|
||||
"Local Market Chains",
|
||||
"Dairy Pride",
|
||||
"Artisan Bread Works",
|
||||
"Fresh Fruits Inc",
|
||||
"Super Snacks Co",
|
||||
]}
|
||||
"FarmFresh Logistics", "Organics Hub", "Local Market Chains", "Dairy Pride", "Artisan Bread Works", "Fresh Fruits Inc", "Super Snacks Co"]}
|
||||
title="Our Trusted Local Partners"
|
||||
description="We partner with the best in the business to ensure quality on your table."
|
||||
/>
|
||||
@@ -356,20 +216,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you deliver on weekends?",
|
||||
content: "Yes, we operate 7 days a week, including weekends and holidays.",
|
||||
},
|
||||
id: "f1", title: "Do you deliver on weekends?", content: "Yes, we operate 7 days a week, including weekends and holidays."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Can I pick up my order?",
|
||||
content: "Absolutely! Choose 'Store Pickup' at checkout.",
|
||||
},
|
||||
id: "f2", title: "Can I pick up my order?", content: "Absolutely! Choose 'Store Pickup' at checkout."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Are your products organic?",
|
||||
content: "We prioritize organic and locally sourced items whenever available.",
|
||||
},
|
||||
id: "f3", title: "Are your products organic?", content: "We prioritize organic and locally sourced items whenever available."},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
title="Frequently Asked Questions"
|
||||
@@ -383,16 +234,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Get in Touch"
|
||||
title="Ready to Experience Better Groceries?"
|
||||
description="Join thousands of satisfied shoppers today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Support",
|
||||
href: "#",
|
||||
},
|
||||
text: "Contact Support", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -403,33 +251,21 @@ export default function LandingPage() {
|
||||
logoText="7 Day Mart"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Express Delivery",
|
||||
href: "#",
|
||||
},
|
||||
label: "Express Delivery", href: "#"},
|
||||
{
|
||||
label: "Store Pickup",
|
||||
href: "#",
|
||||
},
|
||||
label: "Store Pickup", href: "#"},
|
||||
{
|
||||
label: "Bulk Orders",
|
||||
href: "#",
|
||||
},
|
||||
label: "Bulk Orders", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user