1 Commits

Author SHA1 Message Date
321eeecaec Update src/app/page.tsx 2026-04-16 14:59:25 +00:00

View File

@@ -33,44 +33,32 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Products",
id: "products",
},
name: "Products", id: "products"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="GeneralStore"
button={{ text: "Shop Now", href: "#products" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "plain",
}}
variant: "plain"}}
logoText="GeneralStore"
description="Your neighborhood hub for premium quality goods, fresh produce, and daily essentials. Delivered with care to your doorstep."
buttons={[
{
text: "Shop Now",
href: "#products",
},
text: "Shop Now", href: "#products"},
{
text: "Contact Us",
href: "#contact",
},
text: "Contact Us", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/brunette-chooses-food-lady-is-holding-shopping-cart-girl-white-shirt-supermarket_1157-42221.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/brunette-chooses-food-lady-is-holding-shopping-cart-girl-white-shirt-supermarket_1157-42221.jpg"
imageAlt="modern general store interior"
mediaAnimation="slide-up"
/>
@@ -81,14 +69,9 @@ export default function LandingPage() {
useInvertedBackground={true}
heading={[
{
type: "text",
content: "Quality You Can Trust",
},
type: "text", content: "Quality You Can Trust"},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/vendor-talking-customer-counter_482257-76117.jpg",
alt: "local general store staff",
},
type: "image", src: "http://img.b2bpic.net/free-photo/vendor-talking-customer-counter_482257-76117.jpg", alt: "local general store staff"},
]}
/>
</div>
@@ -101,47 +84,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Organic Apples",
price: "$4.99",
variant: "1kg",
imageSrc: "http://img.b2bpic.net/free-photo/oranges-green-red-apples_1339-4563.jpg",
},
id: "p1", name: "Organic Apples", price: "$4.99", variant: "1kg", imageSrc: "http://img.b2bpic.net/free-photo/oranges-green-red-apples_1339-4563.jpg"},
{
id: "p2",
name: "Olive Oil",
price: "$12.50",
variant: "500ml",
imageSrc: "http://img.b2bpic.net/free-photo/healthy-product-olive-oil_23-2151944007.jpg",
},
id: "p2", name: "Olive Oil", price: "$12.50", variant: "500ml", imageSrc: "http://img.b2bpic.net/free-photo/healthy-product-olive-oil_23-2151944007.jpg"},
{
id: "p3",
name: "Artisanal Bread",
price: "$3.50",
variant: "500g",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-bakery_23-2150273178.jpg",
},
id: "p3", name: "Artisanal Bread", price: "$3.50", variant: "500g", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-bakery_23-2150273178.jpg"},
{
id: "p4",
name: "Coffee Beans",
price: "$15.00",
variant: "250g",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-brown-coffee-seeds-with-macarons_140725-27789.jpg",
},
id: "p4", name: "Coffee Beans", price: "$15.00", variant: "250g", imageSrc: "http://img.b2bpic.net/free-photo/top-view-brown-coffee-seeds-with-macarons_140725-27789.jpg"},
{
id: "p5",
name: "Raw Honey",
price: "$8.99",
variant: "300g",
imageSrc: "http://img.b2bpic.net/free-photo/jar-sweet-honey-flowers-desk_23-2147938089.jpg",
},
id: "p5", name: "Raw Honey", price: "$8.99", variant: "300g", imageSrc: "http://img.b2bpic.net/free-photo/jar-sweet-honey-flowers-desk_23-2147938089.jpg"},
{
id: "p6",
name: "Natural Soap",
price: "$5.00",
variant: "100g",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-soap-with-flowers_23-2148897649.jpg",
},
id: "p6", name: "Natural Soap", price: "$5.00", variant: "100g", imageSrc: "http://img.b2bpic.net/free-photo/homemade-soap-with-flowers_23-2148897649.jpg"},
]}
title="Daily Essentials"
description="Browse our hand-picked selection of fresh, organic, and locally sourced essentials for your pantry and home."
@@ -154,32 +107,18 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Fresh Quality",
description: "Hand-picked produce delivered to our shop daily.",
bentoComponent: "reveal-icon",
icon: CheckCircle,
imageSrc: "http://img.b2bpic.net/free-photo/mature-blonde-business-woman-work_23-2149100297.jpg",
imageAlt: "fresh quality groceries icon",
title: "Fresh Quality", description: "Hand-picked produce delivered to our shop daily.", bentoComponent: "reveal-icon", icon: CheckCircle,
},
{
title: "Fast Delivery",
description: "Same day shipping to your home with care.",
bentoComponent: "reveal-icon",
icon: Zap,
imageSrc: "http://img.b2bpic.net/free-photo/brunette-chooses-food-lady-is-holding-shopping-cart-girl-white-shirt-supermarket_1157-42221.jpg?_wi=2",
imageAlt: "fresh quality groceries icon",
title: "Fast Delivery", description: "Same day shipping to your home with care.", bentoComponent: "reveal-icon", icon: Zap,
},
{
title: "Great Prices",
description: "Affordable prices for every family's budget.",
bentoComponent: "reveal-icon",
icon: Shield,
imageSrc: "http://img.b2bpic.net/free-photo/vendor-talking-customer-counter_482257-76117.jpg",
imageAlt: "fresh quality groceries icon",
title: "Great Prices", description: "Affordable prices for every family's budget.", bentoComponent: "reveal-icon", icon: Shield,
},
]}
title="Why Choose Us"
description="We prioritize your health, convenience, and local community values above everything else."
animationType="slide-up"
/>
</div>
@@ -190,20 +129,11 @@ export default function LandingPage() {
tag="Trusted by Thousands"
metrics={[
{
id: "m1",
value: "10k+",
description: "Happy Customers",
},
id: "m1", value: "10k+", description: "Happy Customers"},
{
id: "m2",
value: "500+",
description: "Products Available",
},
id: "m2", value: "500+", description: "Products Available"},
{
id: "m3",
value: "5+",
description: "City Locations",
},
id: "m3", value: "5+", description: "City Locations"},
]}
metricsAnimation="slide-up"
/>
@@ -215,43 +145,19 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "t1",
name: "Jane Doe",
handle: "@janedoe",
testimonial: "Best service in town! Everything is always fresh.",
imageSrc: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-walking-front-view_23-2149854626.jpg",
},
id: "t1", name: "Jane Doe", handle: "@janedoe", testimonial: "Best service in town! Everything is always fresh.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-mother-daughter-walking-front-view_23-2149854626.jpg"},
{
id: "t2",
name: "John Smith",
handle: "@johnsmith",
testimonial: "I love the local variety and friendly atmosphere.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-happy-after-shopping_23-2148660676.jpg",
},
id: "t2", name: "John Smith", handle: "@johnsmith", testimonial: "I love the local variety and friendly atmosphere.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-happy-after-shopping_23-2148660676.jpg"},
{
id: "t3",
name: "Alice Brown",
handle: "@aliceb",
testimonial: "Highly recommended shop for daily essentials.",
imageSrc: "http://img.b2bpic.net/free-photo/client-shopping-eco-supermarket_482257-76691.jpg",
},
id: "t3", name: "Alice Brown", handle: "@aliceb", testimonial: "Highly recommended shop for daily essentials.", imageSrc: "http://img.b2bpic.net/free-photo/client-shopping-eco-supermarket_482257-76691.jpg"},
{
id: "t4",
name: "Bob Wilson",
handle: "@bobwilson",
testimonial: "Very friendly staff and great prices.",
imageSrc: "http://img.b2bpic.net/free-photo/elderly-couple-searching-blazers_482257-74572.jpg",
},
id: "t4", name: "Bob Wilson", handle: "@bobwilson", testimonial: "Very friendly staff and great prices.", imageSrc: "http://img.b2bpic.net/free-photo/elderly-couple-searching-blazers_482257-74572.jpg"},
{
id: "t5",
name: "Carol White",
handle: "@carolw",
testimonial: "Fast delivery as promised, every single time.",
imageSrc: "http://img.b2bpic.net/free-photo/smiley-adult-women-taking-selfie_23-2148385695.jpg",
},
id: "t5", name: "Carol White", handle: "@carolw", testimonial: "Fast delivery as promised, every single time.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-adult-women-taking-selfie_23-2148385695.jpg"},
]}
title="Customer Stories"
description="Read what our wonderful neighbors are saying about their shopping experience."
animationType="slide-up"
/>
</div>
@@ -261,20 +167,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Do you deliver daily?",
content: "Yes, we offer same-day delivery service to most residential areas nearby.",
},
id: "f1", title: "Do you deliver daily?", content: "Yes, we offer same-day delivery service to most residential areas nearby."},
{
id: "f2",
title: "Are items organic?",
content: "Many of our fresh products are sourced directly from certified organic local farms.",
},
id: "f2", title: "Are items organic?", content: "Many of our fresh products are sourced directly from certified organic local farms."},
{
id: "f3",
title: "Return policy?",
content: "We offer a 30-day money-back guarantee if you are not fully satisfied with your purchase.",
},
id: "f3", title: "Return policy?", content: "We offer a 30-day money-back guarantee if you are not fully satisfied with your purchase."},
]}
title="Common Questions"
faqsAnimation="slide-up"
@@ -286,16 +183,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Contact Us"
title="Need Help?"
description="Have questions or special requests? Our team is always ready to assist you."
buttons={[
{
text: "Email Us",
href: "mailto:hello@generalstore.com",
},
text: "Email Us", href: "mailto:hello@generalstore.com"},
]}
/>
</div>