Update src/app/page.tsx

This commit is contained in:
2026-05-09 23:10:10 +00:00
parent dd79ebe3c8
commit b376a17ab4

View File

@@ -11,6 +11,7 @@ import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Star, ShieldCheck, Hammer } from 'lucide-react';
export default function LandingPage() {
return (
@@ -31,21 +32,13 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Services",
id: "services",
},
name: "Services", id: "services"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Process",
id: "process",
},
name: "Process", id: "process"},
{
name: "Reviews",
id: "reviews",
},
name: "Reviews", id: "reviews"},
]}
brandName="All Seasons Roofing"
/>
@@ -57,36 +50,22 @@ export default function LandingPage() {
description="Roof replacements, repairs, and storm damage restoration done right the first time — with honest pricing and insurance claim support."
buttons={[
{
text: "Get Free Inspection",
href: "#contact",
},
text: "Get Free Inspection", href: "#contact"},
{
text: "Call Now",
href: "tel:5555555555",
},
text: "Call Now", href: "tel:5555555555"},
]}
imageSrc="http://img.b2bpic.net/free-photo/man-engaged-household-task_23-2151741209.jpg"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/carpenter-man-working-low-view_23-2148748785.jpg",
alt: "Carpenter man working low view",
},
src: "http://img.b2bpic.net/free-photo/carpenter-man-working-low-view_23-2148748785.jpg", alt: "Carpenter man working low view"},
{
src: "http://img.b2bpic.net/free-photo/full-shot-roofers-working-with-helmets_23-2149343708.jpg",
alt: "Full shot roofers working with helmets",
},
src: "http://img.b2bpic.net/free-photo/full-shot-roofers-working-with-helmets_23-2149343708.jpg", alt: "Full shot roofers working with helmets"},
{
src: "http://img.b2bpic.net/free-photo/low-view-man-working-roof-with-drill_23-2148748773.jpg",
alt: "Low view man working on roof with a drill",
},
src: "http://img.b2bpic.net/free-photo/low-view-man-working-roof-with-drill_23-2148748773.jpg", alt: "Low view man working on roof with a drill"},
{
src: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill-low-view_23-2148748772.jpg",
alt: "Man working on roof with a drill low view",
},
src: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill-low-view_23-2148748772.jpg", alt: "Man working on roof with a drill low view"},
{
src: "http://img.b2bpic.net/free-photo/long-shot-men-working-together-roof_23-2149343674.jpg",
alt: "Long shot men working together on roof",
},
src: "http://img.b2bpic.net/free-photo/long-shot-men-working-together-roof_23-2149343674.jpg", alt: "Long shot men working together on roof"},
]}
avatarText="Trusted by 1000+ local homeowners"
/>
@@ -97,30 +76,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "J. Doe",
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg",
},
id: "1", name: "J. Doe", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg"},
{
id: "2",
name: "Aaron Taylor",
imageSrc: "http://img.b2bpic.net/free-photo/woman-thinking_93675-133241.jpg",
},
id: "2", name: "Aaron Taylor", imageSrc: "http://img.b2bpic.net/free-photo/woman-thinking_93675-133241.jpg"},
{
id: "3",
name: "Joe Kal",
imageSrc: "http://img.b2bpic.net/free-photo/male-coworkers-office-with-lunch_273609-6313.jpg",
},
id: "3", name: "Joe Kal", imageSrc: "http://img.b2bpic.net/free-photo/male-coworkers-office-with-lunch_273609-6313.jpg"},
{
id: "4",
name: "Mary Smith",
imageSrc: "http://img.b2bpic.net/free-photo/elderly-woman-walking-city_23-2149401689.jpg",
},
id: "4", name: "Mary Smith", imageSrc: "http://img.b2bpic.net/free-photo/elderly-woman-walking-city_23-2149401689.jpg"},
{
id: "5",
name: "Robert B.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-outdoors-white-shirt-looking-camera_197531-33797.jpg",
},
id: "5", name: "Robert B.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-outdoors-white-shirt-looking-camera_197531-33797.jpg"},
]}
cardTitle="Homeowners Trust All Seasons Roofing"
cardTag="Reviews"
@@ -134,16 +98,13 @@ export default function LandingPage() {
title="Why Greenville Chooses Us"
metrics={[
{
label: "Satisfaction Rate",
value: "5-Star",
label: "Satisfaction Rate", value: "5-Star", icon: Star
},
{
label: "Storm Experts",
value: "Certified",
label: "Storm Experts", value: "Certified", icon: ShieldCheck
},
{
label: "Projects Completed",
value: "1000+",
label: "Projects Completed", value: "1000+", icon: Hammer
},
]}
metricsAnimation="slide-up"
@@ -157,25 +118,13 @@ export default function LandingPage() {
description="We specialize in complete roof replacement, repair, and insurance restoration."
accordionItems={[
{
id: "1",
title: "Roof Replacement",
content: "Complete roofing systems with durable architectural shingles.",
},
id: "1", title: "Roof Replacement", content: "Complete roofing systems with durable architectural shingles."},
{
id: "2",
title: "Roof Repair",
content: "Leak repair, missing shingles, flashing, and storm damage.",
},
id: "2", title: "Roof Repair", content: "Leak repair, missing shingles, flashing, and storm damage."},
{
id: "3",
title: "Insurance Claims",
content: "We work directly with your insurance company to maximize your claim.",
},
id: "3", title: "Insurance Claims", content: "We work directly with your insurance company to maximize your claim."},
{
id: "4",
title: "Emergency Storm",
content: "Fast emergency inspections after Texas storms.",
},
id: "4", title: "Emergency Storm", content: "Fast emergency inspections after Texas storms."},
]}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-roofers-working-together-with-helmets_23-2149343707.jpg"
mediaAnimation="slide-up"
@@ -189,20 +138,11 @@ export default function LandingPage() {
description="Locally trusted Greenville contractor dedicated to honest communication."
accordionItems={[
{
id: "1",
title: "Honest Estimates",
content: "Transparent pricing without high-pressure sales.",
},
id: "1", title: "Honest Estimates", content: "Transparent pricing without high-pressure sales."},
{
id: "2",
title: "Fast Installation",
content: "Professional crews ensure clean and fast project turnaround.",
},
id: "2", title: "Fast Installation", content: "Professional crews ensure clean and fast project turnaround."},
{
id: "3",
title: "Local Expert",
content: "Serving Greenville and Hunt County for years.",
},
id: "3", title: "Local Expert", content: "Serving Greenville and Hunt County for years."},
]}
imageSrc="http://img.b2bpic.net/free-photo/workers-having-little-chat-while-having-cup-coffee_329181-15689.jpg"
mediaAnimation="slide-up"
@@ -216,26 +156,11 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "1",
value: "1",
title: "Inspection",
description: "Documentation of all damages.",
imageSrc: "http://img.b2bpic.net/free-photo/gothic-brick-tower-with-tall-window-dramatic-architecture-angle_169016-70801.jpg",
},
id: "1", value: "1", title: "Inspection", description: "Documentation of all damages.", imageSrc: "http://img.b2bpic.net/free-photo/gothic-brick-tower-with-tall-window-dramatic-architecture-angle_169016-70801.jpg"},
{
id: "2",
value: "2",
title: "Insurance",
description: "Guiding your claim process.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15602.jpg",
},
id: "2", value: "2", title: "Insurance", description: "Guiding your claim process.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-experienced-carpenter-his-younger-employee_329181-15602.jpg"},
{
id: "3",
value: "3",
title: "Execution",
description: "Professional installation crew.",
imageSrc: "http://img.b2bpic.net/free-photo/photo-wood-texture-pattern_58702-15702.jpg",
},
id: "3", value: "3", title: "Execution", description: "Professional installation crew.", imageSrc: "http://img.b2bpic.net/free-photo/photo-wood-texture-pattern_58702-15702.jpg"},
]}
title="Our Simple Roofing Process"
description="From first call to project completion, we keep you informed."
@@ -248,20 +173,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "How long does a replacement take?",
content: "Most residential roofs are completed within 1-2 days.",
},
id: "1", title: "How long does a replacement take?", content: "Most residential roofs are completed within 1-2 days."},
{
id: "2",
title: "Do you help with insurance?",
content: "Yes, we guide you through the entire insurance claim process.",
},
id: "2", title: "Do you help with insurance?", content: "Yes, we guide you through the entire insurance claim process."},
{
id: "3",
title: "Are you licensed?",
content: "We are fully licensed and insured for your peace of mind.",
},
id: "3", title: "Are you licensed?", content: "We are fully licensed and insured for your peace of mind."},
]}
title="Common Questions"
description="Answers to help you understand the roofing process."
@@ -273,16 +189,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
tag="Urgent Request"
title="Storm Damage? Dont Wait."
description="Texas weather can turn small damage into major leaks fast."
buttons={[
{
text: "Schedule Inspection",
href: "#",
},
text: "Schedule Inspection", href: "#"},
]}
/>
</div>
@@ -291,38 +204,25 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Service Areas",
items: [
title: "Service Areas", items: [
{
label: "Greenville, TX",
href: "#",
},
label: "Greenville, TX", href: "#"},
{
label: "Hunt County",
href: "#",
},
label: "Hunt County", href: "#"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "#",
},
label: "About Us", href: "#"},
{
label: "Contact",
href: "#",
},
label: "Contact", href: "#"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
],
},
]}