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"
dashboard={{
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: "Free Estimates", href: "#" }
],
@@ -67,15 +67,15 @@ export default function LandingPage() {
],
stats: [
{
title: "Punctual", values: ["100%", "99%", "100%"],
title: "Punctual", values: [100, 99, 100],
description: "On-time service delivery"
},
{
title: "Quality", values: ["5-Star", "5-Star", "5-Star"],
title: "Quality", values: [5, 5, 5],
description: "High quality workmanship"
},
{
title: "Clear", values: ["100%", "100%", "100%"],
title: "Clear", values: [100, 100, 100],
description: "Detailed explanations provided"
}
],
@@ -184,22 +184,22 @@ export default function LandingPage() {
cardAnimation="blur-reveal"
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: "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"
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"
@@ -229,7 +229,7 @@ export default function LandingPage() {
description="Get answers about our attic, insulation, and roofing services"
textboxLayout="default"
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"
mediaPosition="left"
faqsAnimation="slide-up"
@@ -279,7 +279,7 @@ export default function LandingPage() {
required: 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"
mediaPosition="right"
buttonText="Request Free Estimate"

View File

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