Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-03-31 11:19:25 +00:00

View File

@@ -4,9 +4,9 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import { ShieldCheck } from "lucide-react";
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import SplitAbout from '@/components/sections/about/SplitAbout';
export default function LandingPage() {
return (
@@ -27,23 +27,15 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "Testimonials",
id: "/testimonials",
},
name: "Testimonials", id: "/testimonials"},
{
name: "Schedule",
id: "/booking",
},
name: "Schedule", id: "/booking"},
]}
brandName="Best Team Roofing"
button={{
text: "Call (213) 642-2600",
href: "tel:+12136422600",
}}
text: "Call (213) 642-2600", href: "tel:+12136422600"}}
/>
</div>
@@ -53,60 +45,15 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah J.",
date: "2025-05-12",
title: "Fantastic Repair!",
quote: "They fixed my roof leak within hours. Very professional.",
tag: "Emergency Repair",
avatarSrc: "http://img.b2bpic.net/free-photo/standing-vote-graduation-conference-room-bargain_1134-1130.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-working-roof_23-2149343660.jpg?_wi=7",
imageAlt: "residential roof repair service professional",
},
id: "1", name: "Sarah J.", date: "2025-05-12", title: "Fantastic Repair!", quote: "They fixed my roof leak within hours. Very professional.", tag: "Emergency Repair", avatarSrc: "http://img.b2bpic.net/free-photo/standing-vote-graduation-conference-room-bargain_1134-1130.jpg", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-working-roof_23-2149343660.jpg", imageAlt: "residential roof repair service professional"},
{
id: "2",
name: "Mike D.",
date: "2025-06-01",
title: "Great Service",
quote: "The team was prompt and cleaned up everything after. Highly recommended.",
tag: "Shingle Replacement",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-employee-happy-be-back-work_23-2148727616.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/tennis-player-training_23-2147821254.jpg?_wi=2",
imageAlt: "team of roofing experts working",
},
id: "2", name: "Mike D.", date: "2025-06-01", title: "Great Service", quote: "The team was prompt and cleaned up everything after. Highly recommended.", tag: "Shingle Replacement", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-employee-happy-be-back-work_23-2148727616.jpg", imageSrc: "http://img.b2bpic.net/free-photo/tennis-player-training_23-2147821254.jpg", imageAlt: "team of roofing experts working"},
{
id: "3",
name: "Alice M.",
date: "2025-06-15",
title: "Top Notch!",
quote: "My roof looks brand new again. Their expertise is evident.",
tag: "Full Replacement",
avatarSrc: "http://img.b2bpic.net/free-photo/man-focusing-conversation-with-interviewers_1163-5324.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/standing-vote-graduation-conference-room-bargain_1134-1130.jpg",
imageAlt: "happy customer portrait",
},
id: "3", name: "Alice M.", date: "2025-06-15", title: "Top Notch!", quote: "My roof looks brand new again. Their expertise is evident.", tag: "Full Replacement", avatarSrc: "http://img.b2bpic.net/free-photo/man-focusing-conversation-with-interviewers_1163-5324.jpg", imageSrc: "http://img.b2bpic.net/free-photo/standing-vote-graduation-conference-room-bargain_1134-1130.jpg", imageAlt: "happy customer portrait"},
{
id: "4",
name: "David L.",
date: "2025-07-20",
title: "Reliable",
quote: "Excellent communication throughout the whole roofing process.",
tag: "Gutter Repair",
avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-doing-okay_1187-3780.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-employee-happy-be-back-work_23-2148727616.jpg",
imageAlt: "satisfied homeowner smiling",
},
id: "4", name: "David L.", date: "2025-07-20", title: "Reliable", quote: "Excellent communication throughout the whole roofing process.", tag: "Gutter Repair", avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-doing-okay_1187-3780.jpg", imageSrc: "http://img.b2bpic.net/free-photo/portrait-employee-happy-be-back-work_23-2148727616.jpg", imageAlt: "satisfied homeowner smiling"},
{
id: "5",
name: "Robert B.",
date: "2025-08-05",
title: "Very Professional",
quote: "The best roofing team I have worked with in LA.",
tag: "Inspection",
avatarSrc: "http://img.b2bpic.net/free-photo/man-focusing-conversation-with-interviewers_1163-5324.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-focusing-conversation-with-interviewers_1163-5324.jpg?_wi=2",
imageAlt: "professional man testimonial",
},
id: "5", name: "Robert B.", date: "2025-08-05", title: "Very Professional", quote: "The best roofing team I have worked with in LA.", tag: "Inspection", avatarSrc: "http://img.b2bpic.net/free-photo/man-focusing-conversation-with-interviewers_1163-5324.jpg", imageSrc: "http://img.b2bpic.net/free-photo/man-focusing-conversation-with-interviewers_1163-5324.jpg", imageAlt: "professional man testimonial"},
]}
title="Hear From Our Clients"
description="Los Angeles homeowners trust Best Team Roofing."
@@ -114,14 +61,17 @@ export default function LandingPage() {
</div>
<div id="about" data-section="about">
<TestimonialAboutCard
<SplitAbout
useInvertedBackground={false}
tag="Trust"
title="Why LA Trusts Us"
description="We put your home first."
subdescription="Our commitment to quality service makes us the local choice."
icon={ShieldCheck}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-man-working-roof_23-2149343660.jpg?_wi=8"
textboxLayout="split"
bulletPoints={[
{ title: "Service", description: "Our commitment to quality service makes us the local choice." },
{ title: "Reliability", description: "We are licensed, bonded, and insured." }
]}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-man-working-roof_23-2149343660.jpg"
videoSrc="https://www.w3schools.com/html/mov_bbb.mp4"
mediaAnimation="slide-up"
/>
@@ -131,38 +81,25 @@ export default function LandingPage() {
<FooterBaseReveal
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Roof Repairs",
href: "/",
},
label: "Roof Repairs", href: "/"},
{
label: "Full Replacement",
href: "/",
},
label: "Full Replacement", href: "/"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "(213) 642-2600",
href: "tel:+12136422600",
},
label: "(213) 642-2600", href: "tel:+12136422600"},
{
label: "155 N Occidental Blvd STE 228",
href: "#",
},
label: "155 N Occidental Blvd STE 228", href: "#"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
],
},
]}