Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-02-25 01:38:04 +00:00
2 changed files with 15 additions and 15 deletions

View File

@@ -56,7 +56,7 @@ export default function LandingPage() {
buttonAnimation="slide-up" buttonAnimation="slide-up"
dashboard={{ dashboard={{
title: "Customer Experience", logoIcon: CheckCircle, title: "Customer Experience", logoIcon: CheckCircle,
imageSrc: "https://img.b2bpic.net/free-photo/carpenter-man-working-wood_23-2148748789.jpg?_wi=1", buttons: [ imageSrc: "https://img.b2bpic.net/free-photo/carpenter-man-working-wood_23-2148748789.jpg", buttons: [
{ text: "Trusted Local", href: "#" }, { text: "Trusted Local", href: "#" },
{ text: "Free Estimates", href: "#" } { text: "Free Estimates", href: "#" }
], ],
@@ -67,15 +67,15 @@ export default function LandingPage() {
], ],
stats: [ stats: [
{ {
title: "Punctual", values: ["100%", "99%", "100%"], title: "Punctual", values: [100, 99, 100],
description: "On-time service delivery" description: "On-time service delivery"
}, },
{ {
title: "Quality", values: ["5-Star", "5-Star", "5-Star"], title: "Quality", values: [5, 5, 5],
description: "High quality workmanship" description: "High quality workmanship"
}, },
{ {
title: "Clear", values: ["100%", "100%", "100%"], title: "Clear", values: [100, 100, 100],
description: "Detailed explanations provided" description: "Detailed explanations provided"
} }
], ],
@@ -184,22 +184,22 @@ export default function LandingPage() {
cardAnimation="blur-reveal" cardAnimation="blur-reveal"
testimonials={[ testimonials={[
{ {
id: "1", name: "Mareah Morre", imageSrc: "https://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg?_wi=1" id: "1", name: "Mareah Morre", imageSrc: "https://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg"
}, },
{ {
id: "2", name: "James Wilson", imageSrc: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg?_wi=1" id: "2", name: "James Wilson", imageSrc: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg"
}, },
{ {
id: "3", name: "Sarah Johnson", imageSrc: "https://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg?_wi=2" id: "3", name: "Sarah Johnson", imageSrc: "https://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg"
}, },
{ {
id: "4", name: "Michael Chen", imageSrc: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg?_wi=2" id: "4", name: "Michael Chen", imageSrc: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg"
}, },
{ {
id: "5", name: "Emily Rodriguez", imageSrc: "https://img.b2bpic.net/free-photo/smiling-african-american-man-posing-library_74855-1619.jpg" id: "5", name: "Emily Rodriguez", imageSrc: "https://img.b2bpic.net/free-photo/smiling-african-american-man-posing-library_74855-1619.jpg"
}, },
{ {
id: "6", name: "David Kim", imageSrc: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg?_wi=3" id: "6", name: "David Kim", imageSrc: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg"
} }
]} ]}
/> />
@@ -214,7 +214,7 @@ export default function LandingPage() {
animationType="slide-up" animationType="slide-up"
blogs={[ blogs={[
{ {
id: "1", category: "Primary Service Area", title: "Essex Junction, VT", excerpt: "Our home base and primary service location with rapid response times and deep community knowledge", imageSrc: "https://img.b2bpic.net/free-photo/carpenter-man-working-wood_23-2148748789.jpg?_wi=2", authorName: "RBM's Team", authorAvatar: "https://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg", date: "Serving Since 2010" id: "1", category: "Primary Service Area", title: "Essex Junction, VT", excerpt: "Our home base and primary service location with rapid response times and deep community knowledge", imageSrc: "https://img.b2bpic.net/free-photo/carpenter-man-working-wood_23-2148748789.jpg", authorName: "RBM's Team", authorAvatar: "https://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg", date: "Serving Since 2010"
}, },
{ {
id: "2", category: "Greater Area Coverage", title: "Chittenden County & Beyond", excerpt: "Extended service areas including Williston, Winooski, Burlington, and surrounding towns", imageSrc: "https://img.b2bpic.net/free-photo/young-friends-hostel_23-2150518192.jpg", authorName: "RBM's Team", authorAvatar: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg", date: "All Year Round" id: "2", category: "Greater Area Coverage", title: "Chittenden County & Beyond", excerpt: "Extended service areas including Williston, Winooski, Burlington, and surrounding towns", imageSrc: "https://img.b2bpic.net/free-photo/young-friends-hostel_23-2150518192.jpg", authorName: "RBM's Team", authorAvatar: "https://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg", date: "All Year Round"
@@ -229,7 +229,7 @@ export default function LandingPage() {
description="Get answers about our attic, insulation, and roofing services" description="Get answers about our attic, insulation, and roofing services"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
imageSrc="https://img.b2bpic.net/free-photo/full-shot-people-relaxing-indoors_23-2151030610.jpg?_wi=1" imageSrc="https://img.b2bpic.net/free-photo/full-shot-people-relaxing-indoors_23-2151030610.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
mediaPosition="left" mediaPosition="left"
faqsAnimation="slide-up" faqsAnimation="slide-up"
@@ -279,7 +279,7 @@ export default function LandingPage() {
required: false required: false
}} }}
useInvertedBackground={false} useInvertedBackground={false}
imageSrc="https://img.b2bpic.net/free-photo/full-shot-people-relaxing-indoors_23-2151030610.jpg?_wi=2" imageSrc="https://img.b2bpic.net/free-photo/full-shot-people-relaxing-indoors_23-2151030610.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
mediaPosition="right" mediaPosition="right"
buttonText="Request Free Estimate" buttonText="Request Free Estimate"

View File

@@ -1,6 +1,6 @@
"use client"; "use client";
import { Suspense } from "react"; import { Suspense, useState } from "react";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
@@ -15,9 +15,9 @@ function ShopPageContent() {
search, search,
setSearch, setSearch,
filters, filters,
cartOpen,
setCartOpen,
} = useProductCatalog({ basePath: "/shop" }); } = useProductCatalog({ basePath: "/shop" });
const [cartOpen, setCartOpen] = useState(false);
if (isLoading) { if (isLoading) {
return ( return (