Merge version_1 into main #1
308
src/app/page.tsx
308
src/app/page.tsx
@@ -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: "#" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user