9 Commits

Author SHA1 Message Date
55ce1394d4 Merge version_2 into main
Merge version_2 into main
2026-05-08 18:41:03 +00:00
f602555190 Update src/app/page.tsx 2026-05-08 18:41:00 +00:00
9aff43c637 Merge version_2 into main
Merge version_2 into main
2026-05-08 18:40:39 +00:00
b9924a699b Update src/app/page.tsx 2026-05-08 18:40:36 +00:00
df73c333e6 Merge version_2 into main
Merge version_2 into main
2026-05-08 18:40:07 +00:00
96c7d4c066 Update src/app/page.tsx 2026-05-08 18:40:04 +00:00
3e2c4bd306 Merge version_1 into main
Merge version_1 into main
2026-05-08 18:35:15 +00:00
b713b72133 Merge version_1 into main
Merge version_1 into main
2026-05-08 18:34:52 +00:00
31562876bd Merge version_1 into main
Merge version_1 into main
2026-05-08 18:34:24 +00:00

View File

@@ -3,15 +3,15 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import SplitAbout from '@/components/sections/about/SplitAbout';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
export default function LandingPage() {
return (
@@ -123,7 +123,7 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
id: "1", title: "Interior Painting", description: "Refreshing living rooms and kitchens.", tag: "Popular", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lk4wiz"},
id: "1", title: "Interior Painting", description: "Refreshing living rooms and kitchens.", tag: "Popular", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lk4wiz&_wi=1"},
{
id: "2", title: "Exterior Painting", description: "Durable finishes for your home's facade.", tag: "Durable", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nsjdi2"},
{
@@ -184,20 +184,21 @@ export default function LandingPage() {
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
<TestimonialCardSix
animationType="blur-reveal"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "t1", title: "Amazing", quote: "Fantastic attention to detail.", name: "Alice K.", role: "Homeowner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ltoy60&_wi=2"},
id: "t1", name: "Alice K.", handle: "@alicek", testimonial: "Fantastic attention to detail.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ltoy60&_wi=2"},
{
id: "t2", title: "Very Happy", quote: "Clean, quick, and beautiful work.", name: "Bob S.", role: "Homeowner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=m38q5p&_wi=2"},
id: "t2", name: "Bob S.", handle: "@bobs", testimonial: "Clean, quick, and beautiful work.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=m38q5p&_wi=2"},
{
id: "t3", title: "Great", quote: "Best painting company in town.", name: "Charlie D.", role: "Business Owner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=781b40&_wi=2"},
id: "t3", name: "Charlie D.", handle: "@charlied", testimonial: "Best painting company in town.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=781b40&_wi=2"},
{
id: "t4", title: "Impressive", quote: "The walls look perfect.", name: "Diana P.", role: "Homeowner", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6ia6av&_wi=2"},
id: "t4", name: "Diana P.", handle: "@dianap", testimonial: "The walls look perfect.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6ia6av&_wi=2"},
{
id: "t5", title: "Perfect", quote: "They were on time and professional.", name: "Evan G.", role: "Designer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fq4dgw"},
id: "t5", name: "Evan G.", handle: "@evang", testimonial: "They were on time and professional.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=fq4dgw"},
]}
title="Client Feedback"
description="Voices from our happy customers."
@@ -205,8 +206,9 @@ export default function LandingPage() {
</div>
<div id="faq" data-section="faq">
<FaqSplitText
<FaqSplitMedia
useInvertedBackground={false}
textboxLayout="default"
faqs={[
{
id: "f1", title: "How long does it take?", content: "Most projects take 2-5 days depending on size."},
@@ -215,9 +217,10 @@ export default function LandingPage() {
{
id: "f3", title: "Is insurance included?", content: "Yes, we are fully licensed and insured."},
]}
sideTitle="Common Questions"
sideDescription="Everything you need to know."
title="Common Questions"
description="Everything you need to know."
faqsAnimation="blur-reveal"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=lk4wiz&_wi=2"
/>
</div>
@@ -237,8 +240,7 @@ export default function LandingPage() {
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Elite Paint Services"
<FooterSimple
columns={[
{
title: "Services", items: [
@@ -257,7 +259,8 @@ export default function LandingPage() {
],
},
]}
copyrightText="© 2024 Elite Paint Services"
bottomLeftText="© 2024 Elite Paint Services"
bottomRightText="All Rights Reserved"
/>
</div>
</ReactLenis>