Merge version_1 into main #2

Merged
bender merged 3 commits from version_1 into main 2026-02-21 23:38:57 +00:00
3 changed files with 7 additions and 12 deletions

View File

@@ -51,8 +51,8 @@ export default function LandingPage() {
{ text: "View Our Services", href: "#services" },
]}
mediaAnimation="slide-up"
background={{ variant: 'noise' }}
imageSrc="https://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748774.jpg?_wi=1"
background={{ variant: 'animated-grid' }}
imageSrc="https://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748774.jpg"
imageAlt="Professional roofers installing a new metal roof"
frameStyle="card"
ariaLabel="Hero section with T&K Roofing and Sheet Metal logo"
@@ -62,7 +62,7 @@ export default function LandingPage() {
<div id="about" data-section="about">
<TestimonialAboutCard
tag="About Us"
tagAnimation="entrance-slide"
tagAnimation="slide-up"
title="Decades of Expertise in Every Project"
description="T&K Roofing and Sheet Metal has built a reputation for excellence, delivering durable, high-performance roofing and sheet metal systems tailored to your needs."
subdescription="From residential homes to large commercial complexes, our commitment to quality shines through."
@@ -102,7 +102,7 @@ export default function LandingPage() {
<MetricCardFourteen
title="Built on a Foundation of Trust & Quality"
tag="Why Choose Us"
tagAnimation="entrance-slide"
tagAnimation="slide-up"
metrics={[
{ id: "1", value: "30+", description: "Years of combined experience in the roofing and sheet metal industry." },
{ id: "2", value: "5-Star", description: "Customer satisfaction rating for our reliable and high-quality services." },
@@ -126,7 +126,7 @@ export default function LandingPage() {
{ src: "https://img.b2bpic.net/free-photo/smiling-african-american-man-posing-library_74855-1619.jpg", alt: "Michael C. avatar" },
{ src: "https://img.b2bpic.net/free-photo/happy-builder-hardhat_1398-1726.jpg", alt: "Sarah J. avatar" },
]}
ratingAnimation="entrance-slide"
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
useInvertedBackground={false}
ariaLabel="Customer Testimonial"
@@ -160,10 +160,10 @@ export default function LandingPage() {
tag="Get Your Free Estimate"
title="Ready to Upgrade Your Roof?"
description="Fill out the form below, and our team will get in touch to discuss your project and provide a detailed, no-obligation estimate."
tagAnimation="entrance-slide"
tagAnimation="slide-up"
background={{ variant: 'plain' }}
useInvertedBackground={false}
imageSrc="https://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748774.jpg?_wi=2"
imageSrc="https://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748774.jpg"
imageAlt="Skilled roofer working on a residential roof"
mediaAnimation="slide-up"
mediaPosition="right"

View File

@@ -95,7 +95,6 @@ function ProductPageContent({ params }: ProductPageProps) {
brandName="T&K Roofing"
bottomLeftText="Quality Roofing & Sheet Metal"
bottomRightText="(555) 123-4567"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<main className="min-h-screen flex items-center justify-center pt-20">
@@ -134,7 +133,6 @@ function ProductPageContent({ params }: ProductPageProps) {
brandName="T&K Roofing"
bottomLeftText="Quality Roofing & Sheet Metal"
bottomRightText="(555) 123-4567"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<main className="min-h-screen flex items-center justify-center pt-20">
@@ -180,7 +178,6 @@ function ProductPageContent({ params }: ProductPageProps) {
brandName="T&K Roofing"
bottomLeftText="Quality Roofing & Sheet Metal"
bottomRightText="(555) 123-4567"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<div id="productDetailCard" data-section="productDetailCard">

View File

@@ -62,7 +62,6 @@ function ShopPageContent() {
brandName="T&K Roofing"
bottomLeftText="Quality Roofing & Sheet Metal"
bottomRightText="(555) 123-4567"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<main className="min-h-screen flex items-center justify-center pt-20">
@@ -100,7 +99,6 @@ function ShopPageContent() {
brandName="T&K Roofing"
bottomLeftText="Quality Roofing & Sheet Metal"
bottomRightText="(555) 123-4567"
button={{ text: "Cart", onClick: () => setCartOpen(true) }}
/>
</div>
<div id="productCatalog" data-section="productCatalog">