Merge version_1 into main #5

Merged
bender merged 1 commits from version_1 into main 2026-06-12 22:06:38 +00:00

View File

@@ -27,25 +27,15 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Inventory",
id: "/inventory",
},
name: "Inventory", id: "/inventory"},
{
name: "Brands",
id: "/brands",
},
name: "Brands", id: "/brands"},
{
name: "About Us",
id: "/about",
},
name: "About Us", id: "/about"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
logoSrc="userProvided"
logoAlt="AtoZ Automotives Logo"
@@ -58,93 +48,36 @@ export default function LandingPage() {
layout="page"
products={[
{
id: "i-1",
brand: "Honda",
name: "Activa 6G",
price: "₹ 76,234",
rating: 5,
reviewCount: "2.5K",
imageSrc: "asset://product-honda-activa",
imageAlt: "Honda Activa 6G scooter",
},
id: "i-1", name: "Activa 6G", price: "₹ 76,234", rating: 5,
reviewCount: "2.5K", imageSrc: "asset://product-honda-activa", imageAlt: "Honda Activa 6G scooter"},
{
id: "i-2",
brand: "TVS",
name: "Ntorq 125",
price: "₹ 84,636",
rating: 4,
reviewCount: "1.8K",
imageSrc: "asset://product-tvs-ntorq",
imageAlt: "TVS Ntorq 125 scooter",
},
id: "i-2", name: "Ntorq 125", price: "₹ 84,636", rating: 4,
reviewCount: "1.8K", imageSrc: "asset://product-tvs-ntorq", imageAlt: "TVS Ntorq 125 scooter"},
{
id: "i-3",
brand: "Royal Enfield",
name: "Classic 350",
price: "₹ 1,93,080",
rating: 5,
reviewCount: "3.1K",
imageSrc: "asset://product-royal-enfield-classic",
imageAlt: "Royal Enfield Classic 350 motorcycle",
},
id: "i-3", name: "Classic 350", price: "₹ 1,93,080", rating: 5,
reviewCount: "3.1K", imageSrc: "asset://product-royal-enfield-classic", imageAlt: "Royal Enfield Classic 350 motorcycle"},
{
id: "i-4",
brand: "Hero",
name: "Maestro Edge 125",
price: "₹ 80,000",
rating: 4,
reviewCount: "1.1K",
imageSrc: "asset://product-hero-maestro",
imageAlt: "Hero Maestro Edge 125 scooter",
},
id: "i-4", name: "Maestro Edge 125", price: "₹ 80,000", rating: 4,
reviewCount: "1.1K", imageSrc: "asset://product-hero-maestro", imageAlt: "Hero Maestro Edge 125 scooter"},
{
id: "i-5",
brand: "Suzuki",
name: "Gixxer SF 155",
price: "₹ 1,37,100",
rating: 5,
reviewCount: "900",
imageSrc: "asset://product-suzuki-gixxer",
imageAlt: "Suzuki Gixxer SF 155 motorcycle",
},
id: "i-5", name: "Gixxer SF 155", price: "₹ 1,37,100", rating: 5,
reviewCount: "900", imageSrc: "asset://product-suzuki-gixxer", imageAlt: "Suzuki Gixxer SF 155 motorcycle"},
{
id: "i-6",
brand: "Bajaj",
name: "Platina 110",
price: "₹ 70,400",
rating: 4,
reviewCount: "1.4K",
imageSrc: "asset://product-bajaj-platina",
imageAlt: "Bajaj Platina 110 motorcycle",
},
id: "i-6", name: "Platina 110", price: "₹ 70,400", rating: 4,
reviewCount: "1.4K", imageSrc: "asset://product-bajaj-platina", imageAlt: "Bajaj Platina 110 motorcycle"},
]}
onSearchChange={() => {}}
searchPlaceholder="Search by model or brand..."
filters={[
{
label: "Brand",
options: [
"All",
"Honda",
"TVS",
"Royal Enfield",
"Hero",
"Suzuki",
"Bajaj",
"Yamaha",
],
selected: "All",
onChange: "() => {}",
label: "Brand", options: [
"All", "Honda", "TVS", "Royal Enfield", "Hero", "Suzuki", "Bajaj", "Yamaha"],
selected: "All", onChange: () => {},
},
{
label: "Type",
options: [
"All",
"Motorcycle",
"Scooter",
],
selected: "All",
onChange: "() => {}",
label: "Type", options: [
"All", "Motorcycle", "Scooter"],
selected: "All", onChange: () => {},
},
]}
emptyMessage="No matching models found. Try adjusting your search or filters."
@@ -157,20 +90,11 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "faq-1",
title: "How often is the inventory updated?",
content: "Our inventory is updated daily to reflect the latest stock availability. New models and variants are added as soon as they arrive at our showroom.",
},
id: "faq-1", title: "How often is the inventory updated?", content: "Our inventory is updated daily to reflect the latest stock availability. New models and variants are added as soon as they arrive at our showroom."},
{
id: "faq-2",
title: "Can I test ride a model before purchasing?",
content: "Yes, test rides are available for most models. Please contact our sales team or visit the showroom to schedule your test ride.",
},
id: "faq-2", title: "Can I test ride a model before purchasing?", content: "Yes, test rides are available for most models. Please contact our sales team or visit the showroom to schedule your test ride."},
{
id: "faq-3",
title: "What are the payment options available?",
content: "We offer various payment options including cash, online transfers, and flexible financing plans through our partner banks. Our team can guide you through the best option for you.",
},
id: "faq-3", title: "What are the payment options available?", content: "We offer various payment options including cash, online transfers, and flexible financing plans through our partner banks. Our team can guide you through the best option for you."},
]}
imageSrc="http://img.b2bpic.net/free-photo/crazy-man-angry-expression_1194-4643.jpg"
imageAlt="Person asking questions about bike inventory"
@@ -190,68 +114,13 @@ export default function LandingPage() {
socialLinks={[
{
icon: Facebook,
href: "https://facebook.com/atozautomotives",
ariaLabel: "Facebook",
},
href: "https://facebook.com/atozautomotives", ariaLabel: "Facebook"},
{
icon: Instagram,
href: "https://instagram.com/atozautomotives",
ariaLabel: "Instagram",
},
href: "https://instagram.com/atozautomotives", ariaLabel: "Instagram"},
{
icon: Film,
href: "https://youtube.com/atozautomotives",
ariaLabel: "YouTube",
},
]}
columns={[
{
title: "Company",
items: [
{
label: "About Us",
href: "/about",
},
{
label: "Brands",
href: "/brands",
},
{
label: "Contact",
href: "/contact",
},
],
},
{
title: "Services",
items: [
{
label: "Financing Options",
href: "#",
},
{
label: "Service & Maintenance",
href: "#",
},
{
label: "Testimonials",
href: "#",
},
],
},
{
title: "Legal",
items: [
{
label: "Privacy Policy",
href: "#",
},
{
label: "Terms of Service",
href: "#",
},
],
},
href: "https://youtube.com/atozautomotives", ariaLabel: "YouTube"},
]}
/>
</div>