updat d2c page and scroll fix

This commit is contained in:
2026-07-03 01:41:43 +05:30
parent 60147da53e
commit 843182d393
18 changed files with 120 additions and 86 deletions

View File

@@ -13,11 +13,11 @@ import type { Metadata } from "next";
export const metadata: Metadata = {
title: "Merchant Partners",
description:
"Bring your neighbourhood store online with Nearle. Get discovered by nearby customers, manage orders, run local offers, and build repeat sales all from one simple platform.",
"Bring your neighbourhood store online with Nearle. Get discovered by nearby customers, manage orders, run local offers, and build repeat sales, all from one simple platform.",
openGraph: {
title: "Merchant Partners | Nearle",
description:
"Join thousands of neighbourhood merchants growing with Nearle. Digital catalogue, QR ordering, local discovery, and order management all in one place.",
"Join thousands of neighbourhood merchants growing with Nearle. Digital catalogue, QR ordering, local discovery, and order management, all in one place.",
url: "https://nearle.in/merchants",
},
};
@@ -33,7 +33,7 @@ const BENEFITS = [
{
icon: "menu_book",
title: "Digital Catalogue",
desc: "Upload your entire product range with photos, pricing, and availability. Keep it updated in minutes — no technical skills needed.",
desc: "Upload your entire product range with photos, pricing, and availability. Keep it updated in minutes. No technical skills needed.",
tone: "bg-[#6330D6]/8 text-[#6330D6]",
},
{
@@ -45,7 +45,7 @@ const BENEFITS = [
{
icon: "location_on",
title: "Hyperlocal Discovery",
desc: "Appear in local searches for products you sell. Nearby customers find you first before they find a big delivery app.",
desc: "Appear in local searches for products you sell. Nearby customers find you first, before they find a big delivery app.",
tone: "bg-[#6330D6]/8 text-[#6330D6]",
},
{
@@ -75,7 +75,7 @@ const BENEFITS = [
{
icon: "people_nearby",
title: "Nearby Customer Reach",
desc: "Connect with families and residents living within 2km of your store your most valuable, loyal customer base.",
desc: "Connect with families and residents living within 2km of your store, your most valuable, loyal customer base.",
tone: "bg-[#6330D6]/8 text-[#6330D6]",
},
];
@@ -92,14 +92,14 @@ const HOW_STEPS = [
num: "02",
icon: "add_photo_alternate",
title: "Upload Your Catalogue",
desc: "Add your products with photos, prices, and stock levels. Our onboarding team helps you get set up fast even if you're starting from scratch.",
desc: "Add your products with photos, prices, and stock levels. Our onboarding team helps you get set up fast, even if you're starting from scratch.",
color: "bg-secondary/7 text-secondary",
},
{
num: "03",
icon: "notifications_active",
title: "Receive Orders",
desc: "When a nearby customer places an order, you get notified instantly. Accept, prepare, and hand off — it's that simple.",
desc: "When a nearby customer places an order, you get notified instantly. Accept, prepare, and hand off. It's that simple.",
color: "bg-[#6330D6]/7 text-[#6330D6]",
},
{
@@ -112,10 +112,10 @@ const HOW_STEPS = [
];
const WHY_REASONS = [
{ icon: "verified_user", title: "Trusted by the Community", desc: "Nearle is built for neighbourhood trust — we verify stores and protect customers so your reputation matters." },
{ icon: "savings", title: "Lower Commission Than Big Platforms", desc: "Keep more of what you earn. Nearle charges fair, transparent rates no hidden fees, no nasty surprises." },
{ icon: "verified_user", title: "Trusted by the Community", desc: "Nearle is built for neighbourhood trust. We verify stores and protect customers so your reputation matters." },
{ icon: "savings", title: "Lower Commission Than Big Platforms", desc: "Keep more of what you earn. Nearle charges fair, transparent rates, with no hidden fees and no nasty surprises." },
{ icon: "support_agent", title: "Dedicated Onboarding Support", desc: "Your own Nearle partner manager helps you get online, upload your catalogue, and answer every question." },
{ icon: "local_fire_department", title: "Built for Indian Kirana Culture", desc: "From vegetable vendors to cloth merchants Nearle is designed around how Indian neighbourhood stores actually work." },
{ icon: "local_fire_department", title: "Built for Indian Kirana Culture", desc: "From vegetable vendors to cloth merchants, Nearle is designed around how Indian neighbourhood stores actually work." },
{ icon: "schedule", title: "You Control Your Hours", desc: "Set your opening hours, manage stock, and pause orders whenever you need. No pressure. No locked-in contracts." },
{ icon: "groups", title: "Local Customer Community", desc: "Join a platform where customers genuinely care about supporting neighbourhood stores over large national brands." },
];
@@ -135,11 +135,11 @@ const FAQ_ITEMS = [
},
{
question: "What kind of stores can join Nearle?",
answer: "Nearle welcomes all neighbourhood stores grocery and kirana shops, bakeries, medical stores, fruit vendors, cloth merchants, stationery shops, pet stores, electronics retailers, and more. If you serve your local community, you belong on Nearle.",
answer: "Nearle welcomes all neighbourhood stores: grocery and kirana shops, bakeries, medical stores, fruit vendors, cloth merchants, stationery shops, pet stores, electronics retailers, and more. If you serve your local community, you belong on Nearle.",
},
{
question: "How do customers pay for their orders?",
answer: "Customers can pay online through UPI, debit/credit cards, or wallets or choose cash on delivery. You receive payouts to your bank account on a weekly settlement cycle.",
answer: "Customers can pay online through UPI, debit/credit cards, or wallets, or they can choose cash on delivery. You receive payouts to your bank account on a weekly settlement cycle.",
},
{
question: "Can I run offers and discounts for my customers?",
@@ -188,7 +188,7 @@ export default function MerchantsPage() {
</h1>
<p className="text-sm md:text-base text-[#5E5866] font-bold mt-6 leading-relaxed">
Your neighbourhood customers are already looking for you online. Get discovered, take orders, and grow your business without leaving your store.
Your neighbourhood customers are already looking for you online. Get discovered, take orders, and grow your business, without leaving your store.
</p>
<div className="hidden md:flex md:flex-row md:gap-3.5 mt-8">
@@ -238,7 +238,7 @@ export default function MerchantsPage() {
Everything Your Store Needs to Grow
</h2>
<p className="text-sm md:text-base text-[#5E5866] max-w-2xl mx-auto leading-relaxed">
Nearle gives your neighbourhood store the same tools that big online retailers have without the complexity.
Nearle gives your neighbourhood store the same tools that big online retailers have, without the complexity.
</p>
</div>
</AnimatedSection>
@@ -316,7 +316,7 @@ export default function MerchantsPage() {
<span className="text-[#6330D6]">Best Business Partner</span>
</h2>
<p className="text-sm md:text-base text-[#5E5866] leading-relaxed mb-8 max-w-lg">
Nearle isn&apos;t built like a big delivery platform that squeezes margins. We&apos;re built for neighbourhood stores like yours where community and trust come first.
Nearle isn&apos;t built like a big delivery platform that squeezes margins. We&apos;re built for neighbourhood stores like yours, where community and trust come first.
</p>
{/* Stats row */}
@@ -364,10 +364,11 @@ export default function MerchantsPage() {
Real Results from Real Stores
</h2>
</div>
</AnimatedSection>
<div className="relative overflow-hidden rounded-[2rem] bg-[linear-gradient(135deg,#ffffff_0%,#F4ECFA_100%)] border border-[#6330D6]/10 shadow-[0_18px_50px_rgba(22,0,29,0.08)] p-8 md:p-10 lg:p-12">
<div className="pointer-events-none absolute -right-20 -top-20 h-64 w-64 rounded-full bg-[#6330D6]/5 blur-3xl" />
<div className="relative z-10 grid grid-cols-1 lg:grid-cols-[1fr_1.5fr] gap-8 lg:gap-12 items-center">
<AnimatedSection className="relative z-10 grid grid-cols-1 lg:grid-cols-[1fr_1.5fr] gap-8 lg:gap-12 items-center">
<div>
<div className="inline-flex items-center gap-2 px-3 py-1 rounded-full bg-secondary/10 text-secondary text-xs font-black uppercase tracking-wider mb-5">
<MaterialIcon icon="store" size={14} />
@@ -401,9 +402,8 @@ export default function MerchantsPage() {
</AnimatedCard>
))}
</AnimatedGrid>
</div>
</AnimatedSection>
</div>
</AnimatedSection>
</div>
</section>