Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-05-08 19:08:52 +00:00

View File

@@ -30,34 +30,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "New Boats",
id: "inventory",
},
{
name: "Used Inventory",
id: "used",
},
{
name: "Tracker Off Road",
id: "offroad",
},
{
name: "Financing",
id: "financing",
},
{
name: "Parts & Service",
id: "service",
},
{
name: "About Us",
id: "about",
},
{
name: "Contact",
id: "contact",
},
{ name: "New Boats", id: "inventory" },
{ name: "Used Inventory", id: "used" },
{ name: "Tracker Off Road", id: "offroad" },
{ name: "Financing", id: "financing" },
{ name: "Parts & Service", id: "service" },
{ name: "About Us", id: "about" },
{ name: "Contact", id: "contact" },
]}
brandName="Pineville Marine"
/>
@@ -65,50 +44,21 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardCarousel
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Adventure Starts at Pineville Marine"
description="Your destination for Tracker Boats, Sun Tracker pontoons, and Tracker Off Road side-by-sides."
buttons={[
{
text: "Shop Boats",
href: "#inventory",
},
{
text: "Shop Off Road",
href: "#offroad",
},
{
text: "Schedule Service",
href: "#service",
},
{ text: "Shop Boats", href: "#inventory" },
{ text: "Shop Off Road", href: "#offroad" },
{ text: "Schedule Service", href: "#service" },
]}
mediaItems={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=kkxkgn",
imageAlt: "fishing boat water sunset",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ztt3ig",
imageAlt: "atv trail riding outdoor",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3b7d1g",
imageAlt: "family boating lifestyle",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ve1hts",
imageAlt: "fishing boat water sunset",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ou8urs",
imageAlt: "atv trail riding outdoor",
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8chlz",
imageAlt: "family boating lifestyle",
},
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=kkxkgn", imageAlt: "fishing boat water sunset" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ztt3ig", imageAlt: "atv trail riding outdoor" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=3b7d1g", imageAlt: "family boating lifestyle" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ve1hts", imageAlt: "fishing boat water sunset" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ou8urs", imageAlt: "atv trail riding outdoor" },
{ imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=r8chlz", imageAlt: "family boating lifestyle" },
]}
/>
</div>
@@ -120,48 +70,12 @@ export default function LandingPage() {
gridVariant="two-columns-alternating-heights"
useInvertedBackground={true}
products={[
{
id: "p1",
name: "Bass Tracker Classic",
price: "$18,999",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ns0mxw",
imageAlt: "bass tracker boat",
},
{
id: "p2",
name: "Sun Tracker Regency",
price: "$45,500",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yur13y",
imageAlt: "sun tracker pontoon",
},
{
id: "p3",
name: "Tracker Off Road 800",
price: "$14,200",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9jpryl",
imageAlt: "atv studio photo",
},
{
id: "p4",
name: "Bass Tracker Pro Team",
price: "$22,500",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8t1ohr",
imageAlt: "tracker boat lake",
},
{
id: "p5",
name: "Tracker Off Road 500",
price: "$9,800",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=x10ph7",
imageAlt: "atv action trail",
},
{
id: "p6",
name: "Sun Tracker Party Barge",
price: "$32,900",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bzjn16",
imageAlt: "pontoon boat interior",
},
{ id: "p1", name: "Bass Tracker Classic", price: "$18,999", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ns0mxw", imageAlt: "bass tracker boat" },
{ id: "p2", name: "Sun Tracker Regency", price: "$45,500", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yur13y", imageAlt: "sun tracker pontoon" },
{ id: "p3", name: "Tracker Off Road 800", price: "$14,200", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9jpryl", imageAlt: "atv studio photo" },
{ id: "p4", name: "Bass Tracker Pro Team", price: "$22,500", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=8t1ohr", imageAlt: "tracker boat lake" },
{ id: "p5", name: "Tracker Off Road 500", price: "$9,800", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=x10ph7", imageAlt: "atv action trail" },
{ id: "p6", name: "Sun Tracker Party Barge", price: "$32,900", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bzjn16", imageAlt: "pontoon boat interior" },
]}
title="Featured Inventory"
description="Explore our premium selection of boats and off-road vehicles."
@@ -173,24 +87,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
features={[
{
title: "Family-Owned Service",
description: "Three generations of expertise in the marine and power sports industry.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9zj7sw",
imageAlt: "tracker boat lake",
},
{
title: "Certified Technicians",
description: "Factory-trained experts ensuring your ride is always ready for the water or trail.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ri890k",
imageAlt: "boat service bay",
},
{
title: "Financing Available",
description: "Custom financing solutions to help you own your adventure without the wait.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=43gejr",
imageAlt: "family boat financing",
},
{ title: "Family-Owned Service", description: "Three generations of expertise in the marine and power sports industry.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9zj7sw", imageAlt: "tracker boat lake" },
{ title: "Certified Technicians", description: "Factory-trained experts ensuring your ride is always ready for the water or trail.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ri890k", imageAlt: "boat service bay" },
{ title: "Financing Available", description: "Custom financing solutions to help you own your adventure without the wait.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=43gejr", imageAlt: "family boat financing" },
]}
title="Why Buy From Pineville Marine"
description="We are committed to providing the ultimate outdoor experience with reliable service."
@@ -201,12 +100,7 @@ export default function LandingPage() {
<TextAbout
useInvertedBackground={true}
title="Get on the Water Faster"
buttons={[
{
text: "Apply for Financing",
href: "/financing",
},
]}
buttons={[{ text: "Apply for Financing", href: "/financing" }]}
/>
</div>
@@ -214,30 +108,13 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "s1",
title: "Boat Maintenance",
content: "Professional oil changes, engine tuning, and hull cleaning.",
},
{
id: "s2",
title: "Engine Diagnostics",
content: "State-of-the-art diagnostic equipment for all major engine brands.",
},
{
id: "s3",
title: "Off-Road Service",
content: "Full maintenance and repair for your Tracker Off Road vehicles.",
},
{ id: "s1", title: "Boat Maintenance", content: "Professional oil changes, engine tuning, and hull cleaning." },
{ id: "s2", title: "Engine Diagnostics", content: "State-of-the-art diagnostic equipment for all major engine brands." },
{ id: "s3", title: "Off-Road Service", content: "Full maintenance and repair for your Tracker Off Road vehicles." },
]}
sideTitle="Service Department"
sideDescription="Boat service, diagnostics, winterization, and ATV/UTV maintenance performed to the highest standards."
buttons={[
{
text: "Book Service Online",
href: "/service",
},
]}
buttons={[{ text: "Book Service Online", href: "/service" }]}
faqsAnimation="blur-reveal"
/>
</div>
@@ -247,53 +124,14 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
{
id: "t1",
title: "Great Service!",
quote: "The team at Pineville helped me find the perfect fishing setup.",
name: "John Doe",
role: "Bass Pro",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jc72z8",
imageAlt: "happy customer fishing",
},
{
id: "t2",
title: "Family Fun",
quote: "Our new pontoon is the highlight of every weekend.",
name: "Jane Smith",
role: "Mother",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=c362zl",
imageAlt: "family boat owner",
},
{
id: "t3",
title: "Reliable Rides",
quote: "My ATV runs better than new after a service check.",
name: "Mike Ross",
role: "Adventurer",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k52ayk",
imageAlt: "atv enthusiast portrait",
},
{
id: "t4",
title: "Top Notch",
quote: "Expert staff and transparent pricing. Highly recommend.",
name: "Sara Miller",
role: "Boat Owner",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=59jiqa",
imageAlt: "professional boat buyer",
},
{
id: "t5",
title: "Expertise",
quote: "Best marine service in the region. Hands down.",
name: "Dave Wilson",
role: "Enthusiast",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=g9nbrh",
imageAlt: "senior fisherman smiling",
},
{ id: "t1", title: "Great Service!", quote: "The team at Pineville helped me find the perfect fishing setup.", name: "John Doe", role: "Bass Pro", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=jc72z8", imageAlt: "happy customer fishing" },
{ id: "t2", title: "Family Fun", quote: "Our new pontoon is the highlight of every weekend.", name: "Jane Smith", role: "Mother", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=c362zl", imageAlt: "family boat owner" },
{ id: "t3", title: "Reliable Rides", quote: "My ATV runs better than new after a service check.", name: "Mike Ross", role: "Adventurer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=k52ayk", imageAlt: "atv enthusiast portrait" },
{ id: "t4", title: "Top Notch", quote: "Expert staff and transparent pricing. Highly recommend.", name: "Sara Miller", role: "Boat Owner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=59jiqa", imageAlt: "professional boat buyer" },
{ id: "t5", title: "Expertise", quote: "Best marine service in the region. Hands down.", name: "Dave Wilson", role: "Enthusiast", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=g9nbrh", imageAlt: "senior fisherman smiling" },
]}
title="What Our Adventurers Say"
description="Our customers share their experiences with our products and service."
/>
</div>
@@ -301,30 +139,18 @@ export default function LandingPage() {
<TextAbout
useInvertedBackground={false}
title="Special Rebates & Sales"
buttons={[
{
text: "View Current Offers",
href: "/promotions",
},
]}
buttons={[{ text: "View Current Offers", href: "/promotions" }]}
/>
</div>
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Contact Us"
title="Visit Pineville Marine Today"
description="Located at 123 River Rd, Louisiana. Call us at (555) 123-4567."
buttons={[
{
text: "Contact Us",
href: "#contact",
},
]}
buttons={[{ text: "Contact Us", href: "#contact" }]}
/>
</div>
@@ -332,54 +158,24 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Inventory",
items: [
{
label: "New Boats",
href: "#inventory",
},
{
label: "Used Boats",
href: "#used",
},
{
label: "Tracker Off Road",
href: "#offroad",
},
title: "Inventory", items: [
{ label: "New Boats", href: "#inventory" },
{ label: "Used Boats", href: "#used" },
{ label: "Tracker Off Road", href: "#offroad" },
],
},
{
title: "Services",
items: [
{
label: "Boat Service",
href: "#service",
},
{
label: "ATV Maintenance",
href: "#service",
},
{
label: "Financing",
href: "/financing",
},
title: "Services", items: [
{ label: "Boat Service", href: "#service" },
{ label: "ATV Maintenance", href: "#service" },
{ label: "Financing", href: "/financing" },
],
},
{
title: "Pineville Marine",
items: [
{
label: "About Us",
href: "/about",
},
{
label: "Contact",
href: "#contact",
},
{
label: "Careers",
href: "#",
},
title: "Pineville Marine", items: [
{ label: "About Us", href: "/about" },
{ label: "Contact", href: "#contact" },
{ label: "Careers", href: "#" },
],
},
]}