18 Commits

Author SHA1 Message Date
5685464d6b Update src/app/page.tsx 2026-03-10 20:47:10 +00:00
eac053b825 Update src/app/page.tsx 2026-03-10 20:46:14 +00:00
2b57111b55 Merge version_6 into main
Merge version_6 into main
2026-03-10 20:42:08 +00:00
07b692ba14 Update src/app/page.tsx 2026-03-10 20:42:03 +00:00
6d731de2d2 Merge version_6 into main
Merge version_6 into main
2026-03-10 20:41:11 +00:00
571cb01026 Update src/app/page.tsx 2026-03-10 20:41:07 +00:00
eef07fa30e Merge version_6 into main
Merge version_6 into main
2026-03-10 20:40:12 +00:00
8858f4ab6c Update src/app/page.tsx 2026-03-10 20:40:08 +00:00
5332b5de6a Merge version_6 into main
Merge version_6 into main
2026-03-10 20:39:18 +00:00
fcd899cc35 Update src/app/page.tsx 2026-03-10 20:39:14 +00:00
85557ec31a Merge version_5 into main
Merge version_5 into main
2026-03-10 20:34:19 +00:00
6ed677c735 Update theme colors 2026-03-10 20:34:13 +00:00
e7686f264c Merge version_5 into main
Merge version_5 into main
2026-03-10 20:26:12 +00:00
d7e103be84 Update src/app/services/painting/page.tsx 2026-03-10 20:26:02 +00:00
feb9d4f478 Merge version_4 into main
Merge version_4 into main
2026-03-10 20:12:10 +00:00
b3fad6a1e2 Update src/app/page.tsx 2026-03-10 20:12:06 +00:00
8b5ea73877 Merge version_3 into main
Merge version_3 into main
2026-03-10 19:55:11 +00:00
c230e583cf Merge version_3 into main
Merge version_3 into main
2026-03-10 19:53:31 +00:00
3 changed files with 53 additions and 45 deletions

View File

@@ -2,10 +2,10 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
import HeroOverlay from "@/components/sections/hero/HeroOverlay";
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import ContactCTA from "@/components/sections/contact/ContactCTA";
import ProductCardFour from "@/components/sections/product/ProductCardFour";
import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne";
import FeatureCardThree from "@/components/sections/feature/featureCardThree/FeatureCardThree";
import MediaAbout from "@/components/sections/about/MediaAbout";
import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
@@ -22,6 +22,7 @@ import {
Calendar,
MessageCircle,
Phone,
CheckCircle,
} from "lucide-react";
export default function HomePage() {
@@ -55,14 +56,20 @@ export default function HomePage() {
</div>
<div id="hero" data-section="hero">
<HeroOverlay
title="Reliable Home Services in Richmond, VA"
<HeroCarouselLogo
logoText="Reliable Home Services in Richmond, VA"
description="Professional handyman and home repair services you can trust. Fast, affordable, and locally owned since 2010."
tag="Local Home Services"
tagIcon={Hammer}
tagAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=2"
imageAlt="Professional handyman tools and equipment"
slides={[
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-wearing-helmet_23-2149328066.jpg?_wi=2", imageAlt: "Professional contractor"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530711.jpg?_wi=4", imageAlt: "Construction worker"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-working-as-plumber_23-2150746298.jpg?_wi=4", imageAlt: "Plumber at work"
}
]}
buttons={[
{
text: "Call Now: 804-938-0669", href: "tel:804-938-0669"
@@ -71,7 +78,6 @@ export default function HomePage() {
text: "Request Service", href: "#contact"
},
]}
buttonAnimation="slide-up"
/>
</div>
@@ -144,7 +150,7 @@ export default function HomePage() {
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFive
<TestimonialCardOne
title="What Our Customers Say"
description="Real reviews from satisfied Richmond homeowners"
tag="Customer Reviews"
@@ -152,36 +158,39 @@ export default function HomePage() {
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
carouselMode="buttons"
testimonials={[
{
id: "1", name: "Sarah Johnson, Homeowner", date: "Date: 15 January 2025", title: "Excellent service and professional team!", quote:
"Earl Boys Services did an amazing job assembling my furniture and fixing my doors. Very professional and fast service. They were courteous, cleaned up after themselves, and charged a fair price. Highly recommend!", tag: "Furniture Assembly & Door Repair", avatarSrc:
"http://img.b2bpic.net/free-photo/smiling-handsome-man-holding-her-girlfriend-s-hand_23-2147891265.jpg", avatarAlt: "Sarah Johnson"
id: "1", name: "Sarah Johnson", role: "Homeowner", company: "Richmond, VA", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/smiling-handsome-man-holding-her-girlfriend-s-hand_23-2147891265.jpg", imageAlt: "Sarah Johnson"
},
{
id: "2", name: "Michael Chen, Property Owner", date: "Date: 22 December 2024", title: "Great experience with reliable team", quote:
"Great experience. Friendly team and very reliable. They arrived on time, communicated clearly about the work needed, and completed everything efficiently. They mounted our TV perfectly and cleaned up everything after. Will definitely use them again for future projects.", tag: "TV Mounting & Installation", avatarSrc:
"http://img.b2bpic.net/free-photo/closeup-charming-delighted-cute-female-customer-give-positive-feedback-show-thumbsup-like-gesture_1258-254022.jpg", avatarAlt: "Michael Chen"
id: "2", name: "Michael Chen", role: "Property Owner", company: "Richmond, VA", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/closeup-charming-delighted-cute-female-customer-give-positive-feedback-show-thumbsup-like-gesture_1258-254022.jpg", imageAlt: "Michael Chen"
},
{
id: "3", name: "Jennifer Martinez, Homeowner", date: "Date: 08 December 2024", title: "Quick response and excellent work", quote:
"Quick response and excellent work. They fixed our plumbing issue promptly and professionally. The pricing was transparent with no surprises. Earl Boys Services has become my go-to for any home repair needs. Highly recommended to all my neighbors!", tag: "Plumbing Repair", avatarSrc:
"http://img.b2bpic.net/free-photo/medium-shot-smiley-women-home_23-2149248712.jpg", avatarAlt: "Jennifer Martinez"
id: "3", name: "Jennifer Martinez", role: "Homeowner", company: "Richmond, VA", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/medium-shot-smiley-women-home_23-2149248712.jpg", imageAlt: "Jennifer Martinez"
},
{
id: "4", name: "Robert Davis, Homeowner", date: "Date: 20 November 2024", title: "Professional, courteous, and trustworthy", quote:
"Professional, courteous, and trustworthy. I had them do some electrical work and wall repairs. They took their time to explain everything, answered all my questions, and did quality work. Definitely the most professional service team I've worked with in Richmond.", tag: "Electrical & Wall Repair", avatarSrc:
"http://img.b2bpic.net/free-photo/young-female-violet-shirt-showing-thumbs-up-looking-cheerful-front-view_176474-14452.jpg", avatarAlt: "Robert Davis"
id: "4", name: "Robert Davis", role: "Homeowner", company: "Richmond, VA", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/young-female-violet-shirt-showing-thumbs-up-looking-cheerful-front-view_176474-14452.jpg", imageAlt: "Robert Davis"
},
{
id: "5", name: "Lisa Thompson, Homeowner", date: "Date: 05 November 2024", title: "Outstanding painting and flooring work", quote:
"Outstanding work on our kitchen painting and flooring installation. They were detail-oriented, clean workers, and finished ahead of schedule. The transformation was amazing! We appreciate their professionalism and attention to quality. Five stars!", tag: "Painting & Flooring", avatarSrc:
"http://img.b2bpic.net/free-photo/crazy-businessman-worried-expression_1194-3668.jpg", avatarAlt: "Lisa Thompson"
id: "5", name: "Lisa Thompson", role: "Homeowner", company: "Richmond, VA", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/crazy-businessman-worried-expression_1194-3668.jpg", imageAlt: "Lisa Thompson"
},
{
id: "6", name: "Kevin Rodriguez, Homeowner", date: "Date: 18 October 2024", title: "Five-star service from start to finish", quote:
"Five-star service from start to finish. Mike and his team came out to handle multiple repairs around our house. They were efficient, friendly, and delivered exceptional results. The quality of their work and customer service is unmatched in Richmond. Booking them again soon!", tag: "Multiple Services", avatarSrc:
"http://img.b2bpic.net/free-photo/supportive-cute-blond-girlfriend-cheering-liking-interesting-concept-cool-idea-thumbsup-smiling_1258-229592.jpg", avatarAlt: "Kevin Rodriguez"
id: "6", name: "Kevin Rodriguez", role: "Homeowner", company: "Richmond, VA", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/supportive-cute-blond-girlfriend-cheering-liking-interesting-concept-cool-idea-thumbsup-smiling_1258-229592.jpg", imageAlt: "Kevin Rodriguez"
},
]}
/>
@@ -278,15 +287,17 @@ export default function HomePage() {
<div id="team" data-section="team">
<TeamCardOne
title="Meet Our Team"
description="Skilled professionals dedicated to exceeding your expectations"
description="Our dedicated professionals ready to serve your needs"
tag="Our Experts"
tagIcon={Users}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
carouselMode="buttons"
members={[
{
id: "1", name: "Mike Earl", role: "Owner & Lead Technician", imageSrc:
id: "1", name: "Mike Earl", role: "Owner and Lead Technician", imageSrc:
"http://img.b2bpic.net/free-photo/young-man-civil-engineer-safety-hat_185193-109460.jpg", imageAlt: "Mike Earl - Owner and Lead Technician"
},
{
@@ -294,9 +305,6 @@ export default function HomePage() {
"http://img.b2bpic.net/free-photo/portrait-young-business-woman-posing-with-crossed-arms_23-2149206523.jpg", imageAlt: "David Smith - Service Manager"
},
]}
gridVariant="two-columns-alternating-heights"
animationType="slide-up"
carouselMode="buttons"
/>
</div>
@@ -368,4 +376,4 @@ export default function HomePage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -28,9 +28,9 @@ export default function PaintingServicesPage() {
brandName="Earl Boys Services"
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/reviews" },
{ name: "Services", id: "services" },
{ name: "About", id: "about" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "/contact" }
]}
button={{

View File

@@ -11,14 +11,14 @@
--background-accent: #ffffff; */
--background: #ffffff;
--card: #f5f5f5;
--foreground: #000000;
--primary-cta: #000000;
--card: #f9f9f9;
--foreground: #120006e6;
--primary-cta: #e63946;
--primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9;
--secondary-cta-text: #000000;
--accent: #e6e6e6;
--background-accent: #d0d0d0;
--secondary-cta-text: #120006e6;
--accent: #e2e2e2;
--background-accent: #c4c4c4;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);