From 4c24466ac29e5d180e14f37858f994a5daae6e0a Mon Sep 17 00:00:00 2001 From: Aravind R Date: Wed, 27 May 2026 17:56:34 +0530 Subject: [PATCH] update logos, favicon, navbar order --- public/favicon.png | Bin 0 -> 3985 bytes public/logo-light.png | Bin 0 -> 3673 bytes public/logo.png | Bin 0 -> 3985 bytes src/app/icon.png | Bin 0 -> 2681 bytes src/app/icon.svg | 72 -------- src/components/home/Download.tsx | 277 ++++++++++++++++++------------- src/components/layout/Footer.tsx | 5 +- src/components/layout/Navbar.tsx | 26 +-- src/components/ui/NearleLogo.tsx | 83 +-------- 9 files changed, 183 insertions(+), 280 deletions(-) create mode 100644 public/favicon.png create mode 100644 public/logo-light.png create mode 100644 public/logo.png create mode 100644 src/app/icon.png delete mode 100644 src/app/icon.svg diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..51a8ed56f6ae808c472c784c9c07059a2ba4bef3 GIT binary patch literal 3985 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 literal 0 HcmV?d00001 diff --git a/public/logo-light.png b/public/logo-light.png new file mode 100644 index 0000000000000000000000000000000000000000..12932969a91722043d567c52f939275e8cfdc72d GIT binary patch literal 3673 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 literal 0 HcmV?d00001 diff --git a/src/app/icon.png b/src/app/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a87d03a86a61ad5cea63f12cc8aed8dee74657d4 GIT binary patch literal 2681 zcmV-<3WoKGP)h*~5yyLGCG>&yu@*K6lpv~7!npVl7btuP2ne|(j_rd^Nf3u5l~j@7@*ycm3R5X4 z=a2$IRdO^WxrBo;wl9f4gmVZ57bKuC;8Y1Lfxu{4A%Q-Sw3Gfl?HguCGqbybOsTiu z>({TR|MR;0y&1XkjIO>5gRKJ>hq~@u&K|yfIeTI7a<=czrEGTaQr7cHW!mmW2i?I7 z+16)tdwD7#eHXHg>ezmquCA!=OF5}`Jx}&Hp0tZ6t)57u1TU3ocMCe`N`>?>7hq2d zYFPADf7k#Tvo?r2t(Lt9v0TZGRq-(x_+yX-h9R=_!r$R1x zBCko{TClLfIEUkn3ZS;BN~#o4s?rrF<@lPkE2>k1K04^W_;P~*4JZj-o^(m2bdyI? z;^mg2cjsdEumU)uvbzvRF@; zSf$HrDo}pvLJb>k#0um^kt}oTf&B4@f0eykkIhoYG5ODXy^*?MA>r4gU)I&4{otpvZRbY$ z=-9ud=aXwm(+kG9CuD{A6qhq|fDG#H9Lxy}LDpCjzjp4XoITYmo%_BkEvuFksCMq# zA#EF$o0STqw!>X@AA&G=EU{$H#M9# z$LhCjTrN$^8l~ss(!|mqdD12ME3M_VSYqc@4g2)?IjOC$ zmRH_bXZmqJ?c3V~z~zJ&wkQCUXWEd0c};!xPZvHAm(@T+sYW*@%Aht&{_E8wUblT^ zQT_JqFBzTd=WZBY&JSh3;1p0Hei|4cimWxb8Z2WuH=q)YjZVlbuP3htHd|ILhMCG{ z8fE^}EvX64*kbn<1H^N4eiZ;QyKGRqSeuw9tlBgOis_<9p7eilrXGATZNC?&|LR>+iB2B;SK_pOt!!scT@=Dl?`gv88@k{0 ze0()=UU-oFCHak9eZPHWe7P&B89(!@^hj<7OZXYOHEgulH)zz>Rm-O*&dGJ%6zNA1 za|o?XTG?7&UTjMB_{gLT-F^_I9xDSxFuZcpk2+k>bK32U$})i1IUGG`ckbH(lYbma zUKNzck(C=-O^DGS9~p<0ML{6qIPI?Ex_+sttWHU(myK(}q*IS1L-{x-4~Y9XJF`1` zuUyme%L-D(#>+UeSi33Rux-0S+|8~y(kl6jCCfL9GTt>%;vmRo$nk_e^x28?8vk>{ zWn7b-@r;Hgnl{LAD+DNczePUysqBWE>8etno)$x1&FGdCDL zdR!?4fT^saG zu)1JsIK*sT6)0(k68=@0d6EnH>T06+KyrHEQoBX}GNILA0vlVWzC6(mQYj(U)Y2&B z=1FcU_vAK?+|YeQd?3>kGg8VmG%&X!5n60?yak4B6bms{q+gFY;dx2@f)();h~#qq z7lG-=0hCErBF1VPs*JSj53fds*vW(c6kC3cV&G?yzHANX@g*QC+6+GQ8Oim!j^p|7 zol}pdiyA=Tene~<49~?|4@YAF3E1by!BEQM|eI}tO_=Wm$q)WK2`ekcM6pM0#HZ96w8pa$EG<#vS#Eeb;>!fxE;Adu9IoN=4ir*G))euD{s zm?|MptOLw}*x2Bf*c-au@!t%rcn%-a10zE8v2iWoz=@uv$&o4Xb42q43@(E?FLweC zJ^XqCmPm7U=$5%ppZAmY5?+1njapt>EODV{bu1qrer%gE^;p+46nfT^QP|TNa3HSr;hB+M^A)-)j;S2q2o=!NhCJ+;-2u zC_dnel|}JHAa(*dqaO%%DfvZyT+ciAu8qj>SC51Z)asVQ2_aSh=dm?0I^|Di8}J-? zQ$a-Lgs+%ylmrCbW-7&ubV%TUi5w7s`TEKO1B#HqIl>P|(Sd05)X_(WIrpxP2q4f$ z$C840U-z{2OIN4;GoT%d<0S*Z0JXb$ZBv&_%Ze}{-uH2mB*i(x@2-Nob9q=G+B|gt zpo1=Rup1!GdmT&Gq+jP=0eR78SwO5cZejtM{9&iHgXMBZ2-gD>(~{O>Qil>?q}*#> zKlt(aXU*=2x - {/* Outer Ring */} - - - {/* Back Handle Arch */} - - - {/* Main N Bag Body */} - - - {/* 3D Side Face of Right Bag */} - - - {/* Front Handle Arch */} - - - {/* Negative Space lines for Creases and Separators */} - {/* Separator between Right Leg Front and Side */} - - - {/* Crease fold on the 3D Side */} - - - {/* Handle holes/grommets */} - - - - - diff --git a/src/components/home/Download.tsx b/src/components/home/Download.tsx index 8e66fb7..3026f95 100644 --- a/src/components/home/Download.tsx +++ b/src/components/home/Download.tsx @@ -1,136 +1,181 @@ 'use client' import { motion } from 'framer-motion' -import { SectionHeader } from '@/components/ui/SectionHeader' -import { GlassCard } from '@/components/ui/GlassCard' import { fadeUp, staggerContainer, viewportConfig } from '@/lib/animations' -type DownloadCard = { - name: string - role: string - desc: string - playUrl: string - qrSymbol: string - color: string - tag: string -} - -const CARDS: DownloadCard[] = [ - { - name: 'Nearle Deal', - role: 'For Residents', - desc: 'Order groceries, buy daily essentials, secure community deals, and manage local bookings in one dashboard.', - playUrl: 'https://play.google.com/store/apps/details?id=com.nearle.deal', - qrSymbol: '🥦', - color: 'border-purple-lavender/50 hover:border-purple-primary bg-gradient-to-br from-white to-purple-soft/20', - tag: 'Shop Now', - }, - { - name: 'Nearle Partner', - role: 'For Businesses', - desc: 'List catalog products, manage orders instantly, inspect revenue graphs, and execute instant escrow cash outs.', - playUrl: 'https://play.google.com/store/apps/details?id=com.nearle.partner', - qrSymbol: '🏪', - color: 'border-purple-lavender/50 hover:border-purple-primary bg-gradient-to-br from-white to-purple-soft/20', - tag: 'Grow Sales', - }, - { - name: 'Nearle Gear', - role: 'For Riders', - desc: 'Receive optimized route paths, complete geolocated drop confirmations, and view comprehensive fleet earnings.', - playUrl: 'https://play.google.com/store/apps/details?id=com.nearle.gear', - qrSymbol: '🛵', - color: 'border-purple-lavender/50 hover:border-purple-primary bg-gradient-to-br from-white to-purple-soft/20', - tag: 'Earn Daily', - }, - { - name: 'Nearle Admin', - role: 'For Coordinators', - desc: 'Oversee local hubs, monitor rider activity levels, approve new merchant stores, and check operational health.', - playUrl: 'https://play.google.com/store/apps/details?id=com.nearle.admin', - qrSymbol: '🔮', - color: 'border-purple-lavender/50 hover:border-purple-primary bg-gradient-to-br from-white to-purple-soft/20', - tag: 'Manage Hub', - }, -] - export function Download() { return ( -

- {/* Decorative Grids */} -
+
+ {/* Background soft glowing blur elements */} +
+
- - Deploy the Nearle -
- - Platform Today - - - } - sub="Scan the QR codes or download directly from Google Play Store to activate your smart neighbourhood ecosystem." - align="center" - className="mb-16 sm:mb-20" - /> +
+ + {/* Left Column: Interactive Mobile Mockup Showcase */} +
+ + {/* Glowing Backdrop Lights */} +
+ + {/* Floating UI Elements */} +
+ 🥦 +
+
Residents
+
Fresh Greens Delivered
+
+
- - {CARDS.map((card) => ( - - -
-
- - {card.role} - - - {card.tag} - -
+
+ 🛵 +
+
Rider Network
+
Optimized Delivery Routes
+
+
-

- {card.name} -

- -

- {card.desc} -

+ {/* Phone Mockup Frame */} +
+ + {/* Camera Notch */} +
+ + {/* Inner Screen Content */} +
+ + {/* Micro glowing backgrounds inside the phone */} +
+ + {/* Header */} +
+
Nearle App
+
4G LTE
-
- {/* Mock QR Code container */} -
-
- {card.qrSymbol} + {/* Main Content inside Mockup */} +
+
+ + Hyperlocal Suite + +

+ Your World,
Inside Your Pocket +

+
+ + {/* Inside App Preview Cards */} +
+ + {/* App item 1 */} +
+
+ 🏪 +
+
+
Nearle Partner
+
Local Merchant App
+
+
+ + {/* App item 2 */} +
+
+ 🔮 +
+
+
Nearle Admin
+
Community Coordinator
+
-
-
- - - ))} - + + {/* Footer UI inside Phone */} +
+
Coimbatore, India
+
+ +
+
+
+ + {/* Right Column: Premium Text & Direct CTA Layout */} +
+ +
+ + Get the Nearle App +
+ +

+ Redefine Your
+ + Neighbourhood Living + +

+ +

+ Experience the ease of having all local amenities, stores, daily fresh goods, and customized neighborhood home services compiled inside India's #1 hyperlocal platform. Download directly to activate your neighborhood Living. +

+ + {/* Quick Benefits Grid */} +
+ {[ + { title: 'Nearle Deal', desc: 'Instantly shop daily goods and fresh groceries.', emoji: '🥦' }, + { title: 'Nearle Partner', desc: 'Manage catalog products and instant store setups.', emoji: '🏪' }, + { title: 'Nearle Gear', desc: 'Optimized rider log and route mappings.', emoji: '🛵' }, + { title: 'Nearle Admin', desc: 'Operate local hubs and coordinate logistics.', emoji: '🔮' }, + ].map((b) => ( +
+ {b.emoji} +
+
{b.title}
+

{b.desc}

+
+
+ ))} +
+ + {/* Direct High-Fidelity Call To Action Container */} +
+
Direct Download
+ +
+ {/* Google Play Store Link Button */} + + 🤖 + Google Play + + + {/* Apple App Store Link Button */} + + 🍎 + App Store + +
+ +
+ Install the unified ecosystem app directly on your Android or iOS device to get started instantly. +
+
+ +
+ +
-
+
) } diff --git a/src/components/layout/Footer.tsx b/src/components/layout/Footer.tsx index 641e9a8..2637827 100644 --- a/src/components/layout/Footer.tsx +++ b/src/components/layout/Footer.tsx @@ -22,10 +22,7 @@ export function Footer() {
- - - Nearle - +

Your Neighbourhood, Your World. diff --git a/src/components/layout/Navbar.tsx b/src/components/layout/Navbar.tsx index adcf43b..28aaaf1 100644 --- a/src/components/layout/Navbar.tsx +++ b/src/components/layout/Navbar.tsx @@ -24,10 +24,9 @@ const HOME_SECTIONS = [ const NAV: NavItem[] = [ { label: 'Home', href: '/', sectionId: 'home' }, + { label: 'Business', href: '/businesses' }, + { label: 'People', href: '/communities', sectionId: 'map' }, { label: 'About', href: '/about' }, - { label: 'Communities', href: '/communities', sectionId: 'map' }, - { label: 'Businesses', href: '/businesses' }, - { label: 'Download', href: '/#download', sectionId: 'download' }, { label: 'Contact', href: '/contact', sectionId: 'contact' }, ] @@ -72,10 +71,7 @@ export function Navbar() { >