Merge version_1 into main #2
@@ -59,17 +59,9 @@ export default function AboutPage() {
|
||||
<TeamCardEleven
|
||||
groups={[
|
||||
{
|
||||
id: "owner",
|
||||
groupTitle: "Owner",
|
||||
members: [
|
||||
id: "owner", groupTitle: "Owner", members: [
|
||||
{
|
||||
id: "1",
|
||||
title: "Ryan Pointer",
|
||||
subtitle: "Owner & Lead Craftsman",
|
||||
detail: "\"When I inspect a roof, I treat it like it’s protecting my own family.\"",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-confident-experienced-carpenter_329181-15660.jpg",
|
||||
imageAlt: "Portrait of Ryan, owner of Pointer Roofing & Construction LLC.",
|
||||
},
|
||||
id: "1", title: "Ryan Pointer", subtitle: "Owner & Lead Craftsman", detail: "\"When I inspect a roof, I treat it like it’s protecting my own family.\"", imageSrc: "https://img.b2bpic.net/free-photo/portrait-confident-experienced-carpenter_329181-15660.jpg", imageAlt: "Portrait of Ryan, owner of Pointer Roofing & Construction LLC."},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -91,11 +83,11 @@ export default function AboutPage() {
|
||||
<div id="the-process" data-section="the-process">
|
||||
<FeatureCardTwentyTwo
|
||||
features={[
|
||||
{ id: "1", category: [], title: "1. Free Roof Inspection", description: "Get a thorough assessment of your roof's condition, free of charge and obligation." },
|
||||
{ id: "2", category: [], title: "2. Insurance Support (if needed)", description: "We assist with your insurance claims, ensuring you get the coverage you deserve." },
|
||||
{ id: "3", category: [], title: "3. Clear Estimate", description: "Receive a detailed, transparent estimate with no hidden fees or surprises." },
|
||||
{ id: "4", category: [], title: "4. Precision Install", description: "Our expert team delivers high-quality, efficient installation, often in a single day." },
|
||||
{ id: "5", category: [], title: "5. Final Walkthrough", description: "We ensure your complete satisfaction with a meticulous final inspection." },
|
||||
{ id: "1", category: [], title: "1. Free Roof Inspection" },
|
||||
{ id: "2", category: [], title: "2. Insurance Support (if needed)" },
|
||||
{ id: "3", category: [], title: "3. Clear Estimate" },
|
||||
{ id: "4", category: [], title: "4. Precision Install" },
|
||||
{ id: "5", category: [], title: "5. Final Walkthrough" },
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="The Pointer Process™"
|
||||
|
||||
@@ -27,13 +27,12 @@ export default function BlogPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Services", id: "#services" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Services", id: "/services" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
brandName="Pointer Roofing & Construction LLC"
|
||||
button={{ text: "Get Free Inspection", href: "/free-roof-inspection" }}
|
||||
button={{ text: "Get Free Inspection", href: "/contact" }}
|
||||
className="bg-card/80 backdrop-blur-sm shadow-lg"
|
||||
buttonClassName="bg-primary-cta text-primary-cta-text"
|
||||
buttonTextClassName="font-medium"
|
||||
|
||||
@@ -75,23 +75,11 @@ export default function ContactPage() {
|
||||
<TestimonialCardOne
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Holly S.",
|
||||
role: "Satisfied Homeowner",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg?_wi=2",
|
||||
imageAlt: "Portrait of Holly S., a satisfied homeowner.",
|
||||
},
|
||||
id: "1", name: "Holly S.", role: "Satisfied Homeowner", company: "Local Resident", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg", imageAlt: "Portrait of Holly S., a satisfied homeowner."},
|
||||
{
|
||||
id: "2",
|
||||
name: "J Fleck",
|
||||
role: "Local Resident",
|
||||
company: "Homeowner",
|
||||
rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model_158538-17986.jpg?_wi=2",
|
||||
imageAlt: "Portrait of J Fleck, a homeowner.",
|
||||
},
|
||||
id: "2", name: "J Fleck", role: "Local Resident", company: "Homeowner", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model_158538-17986.jpg", imageAlt: "Portrait of J Fleck, a homeowner."},
|
||||
]}
|
||||
title="Trusted By Your Neighbors"
|
||||
description='"He told me my roof was fine and didn’t need anything. That kind of honesty is rare." - J Fleck'
|
||||
|
||||
@@ -4,41 +4,26 @@ import { Inter } from "next/font/google";
|
||||
import "./globals.css";
|
||||
|
||||
const cormorantGaramond = Cormorant_Garamond({
|
||||
variable: "--font-cormorant-garamond",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-cormorant-garamond", subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Pointer Roofing & Construction LLC | Luxury Roofing & Construction",
|
||||
description: "Precision roofing with honest work and zero shortcuts. Elite craftsmanship, insurance expertise, and one-day installs. Built right, done once.",
|
||||
metadataBase: new URL("https://pointerroofing.com"),
|
||||
title: "Pointer Roofing & Construction LLC | Luxury Roofing & Construction", description: "Precision roofing with honest work and zero shortcuts. Elite craftsmanship, insurance expertise, and one-day installs. Built right, done once.", metadataBase: new URL("https://pointerroofing.com"),
|
||||
alternates: {
|
||||
canonical: "https://pointerroofing.com",
|
||||
},
|
||||
canonical: "https://pointerroofing.com"},
|
||||
openGraph: {
|
||||
title: "Pointer Roofing & Construction LLC",
|
||||
description: "Precision roofing with honest work and zero shortcuts. Elite craftsmanship, insurance expertise, and one-day installs. Built right, done once.",
|
||||
url: "https://pointerroofing.com",
|
||||
siteName: "Pointer Roofing & Construction LLC",
|
||||
images: [
|
||||
title: "Pointer Roofing & Construction LLC", description: "Precision roofing with honest work and zero shortcuts. Elite craftsmanship, insurance expertise, and one-day installs. Built right, done once.", url: "https://pointerroofing.com", siteName: "Pointer Roofing & Construction LLC", images: [
|
||||
{
|
||||
url: "https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg",
|
||||
alt: "Luxury home roof replacement in progress.",
|
||||
},
|
||||
url: "https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg", alt: "Luxury home roof replacement in progress."},
|
||||
],
|
||||
type: "website",
|
||||
},
|
||||
type: "website"},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Pointer Roofing & Construction LLC",
|
||||
description: "Precision roofing with honest work and zero shortcuts. Elite craftsmanship, insurance expertise, and one-day installs. Built right, done once.",
|
||||
images: ["https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg"],
|
||||
card: "summary_large_image", title: "Pointer Roofing & Construction LLC", description: "Precision roofing with honest work and zero shortcuts. Elite craftsmanship, insurance expertise, and one-day installs. Built right, done once.", images: ["https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg"],
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
|
||||
@@ -9,7 +9,6 @@ import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
|
||||
import FeatureCardTwentyTwo from '@/components/sections/feature/FeatureCardTwentyTwo';
|
||||
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
|
||||
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
@@ -67,7 +66,7 @@ export default function HomePage() {
|
||||
{ text: "Talk to Ryan Directly", href: "/contact" },
|
||||
]}
|
||||
background={{ variant: "plain" }}
|
||||
imageSrc="https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg?_wi=1"
|
||||
imageSrc="https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg"
|
||||
imageAlt="Cinematic drone shot of a luxury home roof replacement at golden hour."
|
||||
mediaAnimation="opacity"
|
||||
frameStyle="card"
|
||||
@@ -100,26 +99,14 @@ export default function HomePage() {
|
||||
<FeatureCardTwentyTwo
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
category: ["Expertise"],
|
||||
title: "Insurance Claim Experts",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg?_wi=1",
|
||||
imageAlt: "Insurance claim expert icon.",
|
||||
},
|
||||
id: "1", category: ["Expertise"],
|
||||
title: "Insurance Claim Experts", imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg", imageAlt: "Insurance claim expert icon."},
|
||||
{
|
||||
id: "2",
|
||||
category: ["Efficiency"],
|
||||
title: "One-Day Installs",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg?_wi=1",
|
||||
imageAlt: "One-day installs icon.",
|
||||
},
|
||||
id: "2", category: ["Efficiency"],
|
||||
title: "One-Day Installs", imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg", imageAlt: "One-day installs icon."},
|
||||
{
|
||||
id: "3",
|
||||
category: ["Integrity"],
|
||||
title: "Radical Honesty",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg?_wi=1",
|
||||
imageAlt: "Radical honesty icon.",
|
||||
},
|
||||
id: "3", category: ["Integrity"],
|
||||
title: "Radical Honesty", imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg", imageAlt: "Radical honesty icon."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="We’re Not Just Roofers. We’re Protectors of Your Investment."
|
||||
@@ -138,33 +125,17 @@ export default function HomePage() {
|
||||
<FeatureCardTwentyTwo
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
category: ["Residential"],
|
||||
title: "Residential Roofing",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg?_wi=2",
|
||||
imageAlt: "Residential Roofing service image.",
|
||||
},
|
||||
id: "1", category: ["Residential"],
|
||||
title: "Residential Roofing", imageSrc: "https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg", imageAlt: "Residential Roofing service image."},
|
||||
{
|
||||
id: "2",
|
||||
category: ["Free Service"],
|
||||
title: "Roof Inspections",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg?_wi=2",
|
||||
imageAlt: "Roof Inspections service image.",
|
||||
},
|
||||
id: "2", category: ["Free Service"],
|
||||
title: "Roof Inspections", imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg", imageAlt: "Roof Inspections service image."},
|
||||
{
|
||||
id: "3",
|
||||
category: ["Restoration"],
|
||||
title: "Storm & Insurance Restoration",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg?_wi=2",
|
||||
imageAlt: "Storm & Insurance Restoration service image.",
|
||||
},
|
||||
id: "3", category: ["Restoration"],
|
||||
title: "Storm & Insurance Restoration", imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg", imageAlt: "Storm & Insurance Restoration service image."},
|
||||
{
|
||||
id: "4",
|
||||
category: ["Emergency"],
|
||||
title: "Leak Detection & Repairs",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg?_wi=2",
|
||||
imageAlt: "Leak Detection & Repairs service image.",
|
||||
},
|
||||
id: "4", category: ["Emergency"],
|
||||
title: "Leak Detection & Repairs", imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg", imageAlt: "Leak Detection & Repairs service image."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="Our Comprehensive Services"
|
||||
@@ -184,32 +155,14 @@ export default function HomePage() {
|
||||
<TestimonialCardOne
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Holly S.",
|
||||
role: "Satisfied Homeowner",
|
||||
company: "Local Resident",
|
||||
rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg?_wi=1",
|
||||
imageAlt: "Portrait of Holly S., a satisfied homeowner.",
|
||||
},
|
||||
id: "1", name: "Holly S.", role: "Satisfied Homeowner", company: "Local Resident", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg", imageAlt: "Portrait of Holly S., a satisfied homeowner."},
|
||||
{
|
||||
id: "2",
|
||||
name: "J Fleck",
|
||||
role: "Local Resident",
|
||||
company: "Homeowner",
|
||||
rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model_158538-17986.jpg?_wi=1",
|
||||
imageAlt: "Portrait of J Fleck, a homeowner.",
|
||||
},
|
||||
id: "2", name: "J Fleck", role: "Local Resident", company: "Homeowner", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-handsome-smiling-stylish-hipster-lambersexual-model_158538-17986.jpg", imageAlt: "Portrait of J Fleck, a homeowner."},
|
||||
{
|
||||
id: "3",
|
||||
name: "Rick L.",
|
||||
role: "Local Resident",
|
||||
company: "Homeowner",
|
||||
rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/happy-mature-business-man-standing-office-cafe-leaning-counter-holding-jacket-shoulder-showing-thumb-up-like_74855-10007.jpg",
|
||||
imageAlt: "Portrait of Rick L., a homeowner.",
|
||||
},
|
||||
id: "3", name: "Rick L.", role: "Local Resident", company: "Homeowner", rating: 5,
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/happy-mature-business-man-standing-office-cafe-leaning-counter-holding-jacket-shoulder-showing-thumb-up-like_74855-10007.jpg", imageAlt: "Portrait of Rick L., a homeowner."},
|
||||
]}
|
||||
title="★★★★★ Rated by Homeowners Who Expect the Best"
|
||||
description='"Ryan went above and beyond with our insurance company — money would have been left on the table." - Holly S.'
|
||||
|
||||
@@ -58,33 +58,17 @@ export default function ServicesPage() {
|
||||
<FeatureCardTwentyTwo
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
category: ["Residential"],
|
||||
title: "Residential Roofing",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg?_wi=3",
|
||||
imageAlt: "Residential Roofing service image.",
|
||||
},
|
||||
id: "1", category: ["Residential"],
|
||||
title: "Residential Roofing", imageSrc: "https://img.b2bpic.net/free-photo/modern-country-houses-construction_1385-20.jpg", imageAlt: "Residential Roofing service image."},
|
||||
{
|
||||
id: "2",
|
||||
category: ["Free Service"],
|
||||
title: "Roof Inspections",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg?_wi=3",
|
||||
imageAlt: "Roof Inspections service image.",
|
||||
},
|
||||
id: "2", category: ["Free Service"],
|
||||
title: "Roof Inspections", imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg", imageAlt: "Roof Inspections service image."},
|
||||
{
|
||||
id: "3",
|
||||
category: ["Restoration"],
|
||||
title: "Storm & Insurance Restoration",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg?_wi=3",
|
||||
imageAlt: "Storm & Insurance Restoration service image.",
|
||||
},
|
||||
id: "3", category: ["Restoration"],
|
||||
title: "Storm & Insurance Restoration", imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg", imageAlt: "Storm & Insurance Restoration service image."},
|
||||
{
|
||||
id: "4",
|
||||
category: ["Emergency"],
|
||||
title: "Leak Detection & Repairs",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg?_wi=3",
|
||||
imageAlt: "Leak Detection & Repairs service image.",
|
||||
},
|
||||
id: "4", category: ["Emergency"],
|
||||
title: "Leak Detection & Repairs", imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg", imageAlt: "Leak Detection & Repairs service image."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="Our Comprehensive Services"
|
||||
@@ -103,26 +87,14 @@ export default function ServicesPage() {
|
||||
<FeatureCardTwentyTwo
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
category: ["Expertise"],
|
||||
title: "Insurance Claim Experts",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg?_wi=4",
|
||||
imageAlt: "Insurance claim expert icon.",
|
||||
},
|
||||
id: "1", category: ["Expertise"],
|
||||
title: "Insurance Claim Experts", imageSrc: "https://img.b2bpic.net/free-vector/flat-design-patented-stamp-collection_23-2149752886.jpg", imageAlt: "Insurance claim expert icon."},
|
||||
{
|
||||
id: "2",
|
||||
category: ["Efficiency"],
|
||||
title: "One-Day Installs",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg?_wi=4",
|
||||
imageAlt: "One-day installs icon.",
|
||||
},
|
||||
id: "2", category: ["Efficiency"],
|
||||
title: "One-Day Installs", imageSrc: "https://img.b2bpic.net/free-vector/road-worker-flat_98292-813.jpg", imageAlt: "One-day installs icon."},
|
||||
{
|
||||
id: "3",
|
||||
category: ["Integrity"],
|
||||
title: "Radical Honesty",
|
||||
imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg?_wi=4",
|
||||
imageAlt: "Radical honesty icon.",
|
||||
},
|
||||
id: "3", category: ["Integrity"],
|
||||
title: "Radical Honesty", imageSrc: "https://img.b2bpic.net/free-vector/usa-labor-day-badge-collection-flat-style_23-2148237287.jpg", imageAlt: "Radical honesty icon."},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="The Value Behind Our Services"
|
||||
|
||||
@@ -76,9 +76,9 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
const navbarProps = {
|
||||
navItems: [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Services", id: "/services" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
{ name: "Shop", id: "/shop" }
|
||||
],
|
||||
brandName: "Pointer Roofing & Construction LLC", button: { text: "Cart", onClick: () => setCartOpen(true) },
|
||||
className: "bg-card/80 backdrop-blur-sm shadow-lg", buttonClassName: "bg-primary-cta text-primary-cta-text", buttonTextClassName: "font-medium"
|
||||
@@ -99,7 +99,7 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline {...navbarProps} />
|
||||
</div>
|
||||
<div id="loading-section" data-section="loading-section">
|
||||
@@ -127,7 +127,7 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline {...navbarProps} />
|
||||
</div>
|
||||
<div id="not-found-section" data-section="not-found-section">
|
||||
@@ -162,7 +162,7 @@ function ProductPageContent({ params }: ProductPageProps) {
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline {...navbarProps} />
|
||||
</div>
|
||||
<div id="product-detail-card" data-section="product-detail-card">
|
||||
|
||||
@@ -19,9 +19,9 @@ function ShopPageContent() {
|
||||
const navbarProps = {
|
||||
navItems: [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Services", id: "/services" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
{ name: "Shop", id: "/shop" }
|
||||
],
|
||||
brandName: "Pointer Roofing & Construction LLC", button: { text: "Cart", onClick: () => {} },
|
||||
className: "bg-card/80 backdrop-blur-sm shadow-lg", buttonClassName: "bg-primary-cta text-primary-cta-text", buttonTextClassName: "font-medium"
|
||||
@@ -42,7 +42,7 @@ function ShopPageContent() {
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline {...navbarProps} />
|
||||
</div>
|
||||
<div id="loading-section" data-section="loading-section">
|
||||
@@ -69,7 +69,7 @@ function ShopPageContent() {
|
||||
headingFontWeight="medium"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="navbar" data-section="navbar">
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline {...navbarProps} />
|
||||
</div>
|
||||
<div id="product-catalog" data-section="product-catalog">
|
||||
|
||||
Reference in New Issue
Block a user