Merge version_1 into main #3

Merged
bender merged 2 commits from version_1 into main 2026-03-31 18:02:40 +00:00
2 changed files with 113 additions and 141 deletions

View File

@@ -7,7 +7,7 @@ import LegalSection from '@/components/legal/LegalSection';
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
export default function LandingPage() {
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
@@ -22,79 +22,65 @@ export default function LandingPage() {
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home", id: "/"},
{
name: "Services", id: "/services"},
{
name: "Tips", id: "/tips"},
{
name: "About", id: "/about"},
{
name: "Reviews", id: "/reviews"},
{
name: "Contact", id: "/contact"},
]}
brandName="Riverview Trailer & Marine"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Tips", id: "/tips" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/reviews" },
{ name: "Contact", id: "/contact" }
]}
brandName="Riverview Trailer & Marine"
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Contact Procedures"
sections={[
{
heading: "Service Appointments", content: "Please call or email to schedule your repair."},
]}
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Contact Procedures"
sections={[
{ heading: "Service Appointments", content: [{ text: "Please call or email to schedule your repair." }] }
]}
/>
</div>
<div id="metric" data-section="metric">
<MetricCardTwo
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
title="Location"
description="Visit us in Merrimac, MA."
metrics={[
{
id: "1", value: "Mon-Fri", description: "Business Hours"},
{
id: "2", value: "978-994", description: "Service Phone"},
]}
/>
</div>
<div id="metric" data-section="metric">
<MetricCardTwo
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
title="Location"
description="Visit us in Merrimac, MA."
metrics={[
{ id: "1", value: "Mon-Fri", description: "Business Hours" },
{ id: "2", value: "978-994", description: "Service Phone" }
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Riverview Trailer & Marine"
columns={[
{
title: "Contact", items: [
{
label: "71 E Main St, Merrimac, MA", href: "#"},
{
label: "(978) 994-5235", href: "tel:9789945235"},
],
},
{
title: "Quick Links", items: [
{
label: "Home", href: "/"},
{
label: "Services", href: "/services"},
{
label: "Contact", href: "/contact"},
],
},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Riverview Trailer & Marine"
columns={[
{
title: "Contact", items: [
{ label: "71 E Main St, Merrimac, MA", href: "#" },
{ label: "(978) 994-5235", href: "tel:9789945235" }
]
},
{
title: "Quick Links", items: [
{ label: "Home", href: "/" },
{ label: "Services", href: "/services" },
{ label: "Contact", href: "/contact" }
]
}
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);

View File

@@ -7,7 +7,7 @@ import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import LegalSection from '@/components/legal/LegalSection';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
export default function LandingPage() {
export default function TipsPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
@@ -22,78 +22,64 @@ export default function LandingPage() {
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home", id: "/"},
{
name: "Services", id: "/services"},
{
name: "Tips", id: "/tips"},
{
name: "About", id: "/about"},
{
name: "Reviews", id: "/reviews"},
{
name: "Contact", id: "/contact"},
]}
brandName="Riverview Trailer & Marine"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "Tips", id: "/tips" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/reviews" },
{ name: "Contact", id: "/contact" }
]}
brandName="Riverview Trailer & Marine"
/>
</div>
<div id="blog" data-section="blog">
<BlogCardThree
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
title="Maintenance Guides"
description="Keep your trailer safe on the road."
blogs={[
{
id: "1", category: "Safety", title: "Pre-Trip Inspection", excerpt: "Check these 5 things before you leave.", imageSrc: "http://img.b2bpic.net/free-photo/back-view-vintage-white-van_23-2148321848.jpg", authorName: "Bryan R.", authorAvatar: "http://img.b2bpic.net/free-photo/medium-shot-volunteers-with-donations_23-2149142797.jpg", date: "Oct 2023"},
{
id: "2", category: "Repair", title: "Trailer Hitch Care", excerpt: "Keeping your connection secure.", imageSrc: "http://img.b2bpic.net/free-photo/woman-groomer-washes-horse-s-hooves-after-class-hippodrome-woman-takes-care-horse-washes-horse-after-training_1321-3834.jpg", authorName: "Bryan R.", authorAvatar: "http://img.b2bpic.net/free-photo/medium-shot-volunteers-with-donations_23-2149142797.jpg", date: "Nov 2023"},
]}
/>
</div>
<div id="blog" data-section="blog">
<BlogCardThree
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
title="Maintenance Guides"
description="Keep your trailer safe on the road."
blogs={[
{ id: "1", category: "Safety", title: "Pre-Trip Inspection", excerpt: "Check these 5 things before you leave.", imageSrc: "http://img.b2bpic.net/free-photo/back-view-vintage-white-van_23-2148321848.jpg", authorName: "Bryan R.", authorAvatar: "http://img.b2bpic.net/free-photo/medium-shot-volunteers-with-donations_23-2149142797.jpg", date: "Oct 2023" },
{ id: "2", category: "Repair", title: "Trailer Hitch Care", excerpt: "Keeping your connection secure.", imageSrc: "http://img.b2bpic.net/free-photo/woman-groomer-washes-horse-s-hooves-after-class-hippodrome-woman-takes-care-horse-washes-horse-after-training_1321-3834.jpg", authorName: "Bryan R.", authorAvatar: "http://img.b2bpic.net/free-photo/medium-shot-volunteers-with-donations_23-2149142797.jpg", date: "Nov 2023" }
]}
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Safety Guidelines"
sections={[
{
heading: "Proper Maintenance", content: "Regular maintenance is crucial for safety."},
]}
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Safety Guidelines"
sections={[
{ heading: "Proper Maintenance", content: [{ text: "Regular maintenance is crucial for safety." }] }
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Riverview Trailer & Marine"
columns={[
{
title: "Contact", items: [
{
label: "71 E Main St, Merrimac, MA", href: "#"},
{
label: "(978) 994-5235", href: "tel:9789945235"},
],
},
{
title: "Quick Links", items: [
{
label: "Home", href: "/"},
{
label: "Services", href: "/services"},
{
label: "Contact", href: "/contact"},
],
},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="Riverview Trailer & Marine"
columns={[
{
title: "Contact", items: [
{ label: "71 E Main St, Merrimac, MA", href: "#" },
{ label: "(978) 994-5235", href: "tel:9789945235" }
]
},
{
title: "Quick Links", items: [
{ label: "Home", href: "/" },
{ label: "Services", href: "/services" },
{ label: "Contact", href: "/contact" }
]
}
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);