Merge version_1 into main #2
187
src/app/page.tsx
187
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#hero",
|
||||
},
|
||||
name: "Home", id: "#hero"},
|
||||
{
|
||||
name: "Products",
|
||||
id: "#products",
|
||||
},
|
||||
name: "Products", id: "#products"},
|
||||
{
|
||||
name: "Features",
|
||||
id: "#features",
|
||||
},
|
||||
name: "Features", id: "#features"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="MakitaStorage"
|
||||
/>
|
||||
@@ -58,12 +50,10 @@ export default function LandingPage() {
|
||||
description="Custom-engineered, 3D-printed storage solutions for your Makita battery fleet. Durable, organized, and ready for work."
|
||||
buttons={[
|
||||
{
|
||||
text: "Browse Holders",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Browse Holders", href: "#products"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mechanic-repairing-bicycle_23-2148138469.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/mechanic-repairing-bicycle_23-2148138469.jpg"
|
||||
imageAlt="tool organization garage mount"
|
||||
/>
|
||||
</div>
|
||||
@@ -81,23 +71,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Reinforced PLA+",
|
||||
description: "High-impact materials designed to survive harsh construction sites.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/violet-sand-with-small-opening-holes_23-2148254658.jpg?_wi=1",
|
||||
imageAlt: "3d printed plastic texture",
|
||||
},
|
||||
title: "Reinforced PLA+", description: "High-impact materials designed to survive harsh construction sites.", imageSrc: "http://img.b2bpic.net/free-photo/violet-sand-with-small-opening-holes_23-2148254658.jpg", imageAlt: "3d printed plastic texture"},
|
||||
{
|
||||
title: "Perfect Fit",
|
||||
description: "Guaranteed snap-fit for all 18V LXT Makita batteries.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/club-rack-hand-interior-background_1203-5751.jpg?_wi=1",
|
||||
imageAlt: "snap fit mechanism detail",
|
||||
},
|
||||
title: "Perfect Fit", description: "Guaranteed snap-fit for all 18V LXT Makita batteries.", imageSrc: "http://img.b2bpic.net/free-photo/club-rack-hand-interior-background_1203-5751.jpg", imageAlt: "snap fit mechanism detail"},
|
||||
{
|
||||
title: "Easy Mounting",
|
||||
description: "Standard hole patterns for workshop or truck bed installation.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/carpentry-garage_23-2147773324.jpg?_wi=1",
|
||||
imageAlt: "organized workbench workshop",
|
||||
},
|
||||
title: "Easy Mounting", description: "Standard hole patterns for workshop or truck bed installation.", imageSrc: "http://img.b2bpic.net/free-photo/carpentry-garage_23-2147773324.jpg", imageAlt: "organized workbench workshop"},
|
||||
]}
|
||||
title="Why Choose Our Holders"
|
||||
description="Precision engineering meets field-tested durability in every printed part."
|
||||
@@ -112,47 +90,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Single Mount",
|
||||
price: "$12.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tilted-blank-white-paper-bag-white-background_187299-46877.jpg?_wi=1",
|
||||
imageAlt: "studio product shot white",
|
||||
},
|
||||
id: "p1", name: "Single Mount", price: "$12.99", imageSrc: "http://img.b2bpic.net/free-photo/tilted-blank-white-paper-bag-white-background_187299-46877.jpg", imageAlt: "studio product shot white"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Double Mount",
|
||||
price: "$19.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-razor-blade_23-2151102201.jpg",
|
||||
imageAlt: "studio product shot white",
|
||||
},
|
||||
id: "p2", name: "Double Mount", price: "$19.99", imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-razor-blade_23-2151102201.jpg", imageAlt: "studio product shot white"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Triple Mount",
|
||||
price: "$27.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/workout-equipment-with-christmas-theme-decorations_23-2149564373.jpg",
|
||||
imageAlt: "studio product shot white",
|
||||
},
|
||||
id: "p3", name: "Triple Mount", price: "$27.99", imageSrc: "http://img.b2bpic.net/free-photo/workout-equipment-with-christmas-theme-decorations_23-2149564373.jpg", imageAlt: "studio product shot white"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Quad Mount",
|
||||
price: "$34.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-drops-near-dairy_23-2147895670.jpg",
|
||||
imageAlt: "studio product shot white",
|
||||
},
|
||||
id: "p4", name: "Quad Mount", price: "$34.99", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-drops-near-dairy_23-2147895670.jpg", imageAlt: "studio product shot white"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Under-Cabinet Mount",
|
||||
price: "$15.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-designer-using-3d-printer_23-2151019902.jpg",
|
||||
imageAlt: "studio product shot white",
|
||||
},
|
||||
id: "p5", name: "Under-Cabinet Mount", price: "$15.99", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-designer-using-3d-printer_23-2151019902.jpg", imageAlt: "studio product shot white"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Heavy-Duty Rack",
|
||||
price: "$49.99",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bottles-dairy-composition_23-2147895714.jpg",
|
||||
imageAlt: "studio product shot white",
|
||||
},
|
||||
id: "p6", name: "Heavy-Duty Rack", price: "$49.99", imageSrc: "http://img.b2bpic.net/free-photo/bottles-dairy-composition_23-2147895714.jpg", imageAlt: "studio product shot white"},
|
||||
]}
|
||||
title="Storage Collection"
|
||||
description="Equip your workshop with our latest battery storage solutions."
|
||||
@@ -165,55 +113,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "John D.",
|
||||
date: "Jan 2024",
|
||||
title: "General Contractor",
|
||||
quote: "The best holders I've used. Snap in perfectly every time.",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-carpenter-woodworking-shop-proud-his-work_482257-84422.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mechanic-repairing-bicycle_23-2148138469.jpg?_wi=2",
|
||||
imageAlt: "professional contractor portrait white background",
|
||||
},
|
||||
id: "t1", name: "John D.", date: "Jan 2024", title: "General Contractor", quote: "The best holders I've used. Snap in perfectly every time.", tag: "Contractor", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-carpenter-woodworking-shop-proud-his-work_482257-84422.jpg", imageSrc: "http://img.b2bpic.net/free-photo/mechanic-repairing-bicycle_23-2148138469.jpg", imageAlt: "professional contractor portrait white background"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Sarah K.",
|
||||
date: "Dec 2023",
|
||||
title: "Carpenter",
|
||||
quote: "My truck bed has never been this organized. Super durable.",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/happy-industry-4-0-solar-panels-plant-elderly-supervisor-overseeing-facility-smiling-photovoltaics_482257-135647.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/violet-sand-with-small-opening-holes_23-2148254658.jpg?_wi=2",
|
||||
imageAlt: "professional contractor portrait white background",
|
||||
},
|
||||
id: "t2", name: "Sarah K.", date: "Dec 2023", title: "Carpenter", quote: "My truck bed has never been this organized. Super durable.", tag: "Carpenter", avatarSrc: "http://img.b2bpic.net/free-photo/happy-industry-4-0-solar-panels-plant-elderly-supervisor-overseeing-facility-smiling-photovoltaics_482257-135647.jpg", imageSrc: "http://img.b2bpic.net/free-photo/violet-sand-with-small-opening-holes_23-2148254658.jpg", imageAlt: "professional contractor portrait white background"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Mike R.",
|
||||
date: "Nov 2023",
|
||||
title: "Electrician",
|
||||
quote: "Fast shipping, fits standard screws, great product.",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-male-car-mechanic-car-repair-shop_23-2150367548.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/club-rack-hand-interior-background_1203-5751.jpg?_wi=2",
|
||||
imageAlt: "professional contractor portrait white background",
|
||||
},
|
||||
id: "t3", name: "Mike R.", date: "Nov 2023", title: "Electrician", quote: "Fast shipping, fits standard screws, great product.", tag: "Electrician", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-male-car-mechanic-car-repair-shop_23-2150367548.jpg", imageSrc: "http://img.b2bpic.net/free-photo/club-rack-hand-interior-background_1203-5751.jpg", imageAlt: "professional contractor portrait white background"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Emily B.",
|
||||
date: "Oct 2023",
|
||||
title: "Home Inspector",
|
||||
quote: "Sturdy as a rock. Makita batteries feel secure even on rough roads.",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/young-male-showing-clnenched-fist-t-shirt-looking-confident-front-view_176474-99326.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/carpentry-garage_23-2147773324.jpg?_wi=2",
|
||||
imageAlt: "professional contractor portrait white background",
|
||||
},
|
||||
id: "t4", name: "Emily B.", date: "Oct 2023", title: "Home Inspector", quote: "Sturdy as a rock. Makita batteries feel secure even on rough roads.", tag: "Inspector", avatarSrc: "http://img.b2bpic.net/free-photo/young-male-showing-clnenched-fist-t-shirt-looking-confident-front-view_176474-99326.jpg", imageSrc: "http://img.b2bpic.net/free-photo/carpentry-garage_23-2147773324.jpg", imageAlt: "professional contractor portrait white background"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "David W.",
|
||||
date: "Sep 2023",
|
||||
title: "DIY Enthusiast",
|
||||
quote: "High quality 3D prints. Very impressed with the surface finish.",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/excited-adult-builder-man-uniform-keeps-fists-up-isolated-olive-green-wall_141793-66437.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tilted-blank-white-paper-bag-white-background_187299-46877.jpg?_wi=2",
|
||||
imageAlt: "professional contractor portrait white background",
|
||||
},
|
||||
id: "t5", name: "David W.", date: "Sep 2023", title: "DIY Enthusiast", quote: "High quality 3D prints. Very impressed with the surface finish.", tag: "DIY", avatarSrc: "http://img.b2bpic.net/free-photo/excited-adult-builder-man-uniform-keeps-fists-up-isolated-olive-green-wall_141793-66437.jpg", imageSrc: "http://img.b2bpic.net/free-photo/tilted-blank-white-paper-bag-white-background_187299-46877.jpg", imageAlt: "professional contractor portrait white background"},
|
||||
]}
|
||||
title="Loved by Professionals"
|
||||
description="Hundreds of contractors rely on us daily."
|
||||
@@ -225,14 +133,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"Home Depot Contractors",
|
||||
"Lowe's Pros",
|
||||
"Local Trades Union",
|
||||
"ABC Construction",
|
||||
"BuildRite",
|
||||
"Ace Hardware Pros",
|
||||
"Construction Weekly",
|
||||
]}
|
||||
"Home Depot Contractors", "Lowe's Pros", "Local Trades Union", "ABC Construction", "BuildRite", "Ace Hardware Pros", "Construction Weekly"]}
|
||||
title="Trusted Across Industry"
|
||||
description="Join leading industry professionals who trust our storage solutions."
|
||||
/>
|
||||
@@ -244,20 +145,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Are these compatible with all Makita batteries?",
|
||||
content: "Yes, our designs are optimized for the standard 18V LXT series.",
|
||||
},
|
||||
id: "f1", title: "Are these compatible with all Makita batteries?", content: "Yes, our designs are optimized for the standard 18V LXT series."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do they come with mounting screws?",
|
||||
content: "We recommend using standard #8 pan-head screws for optimal installation.",
|
||||
},
|
||||
id: "f2", title: "Do they come with mounting screws?", content: "We recommend using standard #8 pan-head screws for optimal installation."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "What material is used?",
|
||||
content: "We utilize reinforced, high-durability PLA+ filament for industrial application.",
|
||||
},
|
||||
id: "f3", title: "What material is used?", content: "We utilize reinforced, high-durability PLA+ filament for industrial application."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Everything you need to know about our products."
|
||||
@@ -269,16 +161,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact Us"
|
||||
title="Custom orders or bulk inquiries?"
|
||||
description="Have specific requests or need a fleet-wide solution? Reach out to our design team."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Us",
|
||||
href: "mailto:support@makitastorage.com",
|
||||
},
|
||||
text: "Contact Us", href: "mailto:support@makitastorage.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -289,37 +178,25 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Products",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Products", href: "#products"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
{
|
||||
label: "Support",
|
||||
href: "mailto:support@makitastorage.com",
|
||||
},
|
||||
label: "Support", href: "mailto:support@makitastorage.com"},
|
||||
],
|
||||
},
|
||||
{
|
||||
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