From 757658e49c6e83dccebdbe40b6d35c3790d5c7b7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 10:20:30 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 528 ++++++++++++++++------------------------------- 1 file changed, 176 insertions(+), 352 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9f2d841..06f407e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,369 +1,193 @@ -"use client"; +'use client'; -import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; -import HeroBillboardCarousel from "@/components/sections/hero/HeroBillboardCarousel"; -import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive"; -import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve"; -import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; -import FaqSplitText from "@/components/sections/faq/FaqSplitText"; -import FooterCard from "@/components/sections/footer/FooterCard"; -import Link from "next/link"; -import { - Hammer, - Wrench, - Droplet, - Paintbrush, - Zap, - MonitorPlay, - Armchair, - Layers, - Clock, - Users, - CheckCircle, - TrendingUp, - Star, - Facebook, - Instagram, - Phone, -} from "lucide-react"; +import { ThemeProvider } from '@/components/ThemeProvider'; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery'; +import SplitAbout from '@/components/sections/about/SplitAbout'; +import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven'; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import { CheckCircle, Mail } from 'lucide-react'; -export default function HomePage() { +const navItems = [ + { name: 'Home', id: '/' }, + { name: 'Services', id: '#services' }, + { name: 'About', id: '#about' }, + { name: 'Contact', id: '#contact' }, +]; + +const features = [ + { + id: 1, + title: 'Professional Plumbing Services', + description: 'Expert plumbing solutions for residential and commercial properties. From repairs to full system installations.', + imageSrc: 'https://images.unsplash.com/photo-1585771724684-38269d6639fd?w=800&q=80', + imageAlt: 'Professional plumbing services', + icon: CheckCircle, + }, + { + id: 2, + title: 'Quality Painting & Finishing', + description: 'Interior and exterior painting with premium finishes. Transform your space with professional craftsmanship.', + imageSrc: 'https://images.unsplash.com/photo-1564543645419-d59e79b6837d?w=800&q=80', + imageAlt: 'Professional painting services', + icon: CheckCircle, + }, + { + id: 3, + title: 'Electrical System Installation', + description: 'Licensed electrical work for all your home and business needs. Safety and reliability guaranteed.', + imageSrc: 'https://images.unsplash.com/photo-1621905167918-48416bd8575a?w=800&q=80', + imageAlt: 'Professional electrical services', + icon: CheckCircle, + }, + { + id: 4, + title: 'Flooring Solutions', + description: 'Beautiful and durable flooring installations. Hardwood, tile, laminate, and more.', + imageSrc: 'https://images.unsplash.com/photo-1577659645047-f726860106d7?w=800&q=80', + imageAlt: 'Professional flooring services', + icon: CheckCircle, + }, +]; + +const bulletPoints = [ + { + title: '15 Years Experience', + description: 'Trusted by thousands of homeowners in Richmond, VA with consistent quality and reliability.', + icon: CheckCircle, + }, + { + title: 'Licensed & Insured', + description: 'All our technicians are fully licensed, insured, and trained to the highest standards.', + icon: CheckCircle, + }, + { + title: 'Free Estimates', + description: 'No obligation quotes for all services. Transparent pricing with no hidden fees.', + icon: CheckCircle, + }, +]; + +const footerColumns = [ + { + title: 'Services', + items: [ + { label: 'Plumbing', href: '#services' }, + { label: 'Painting', href: '#services' }, + { label: 'Electrical', href: '#services' }, + { label: 'Flooring', href: '#services' }, + ], + }, + { + title: 'Company', + items: [ + { label: 'About Us', href: '#about' }, + { label: 'Contact', href: '#contact' }, + { label: 'Testimonials', href: '#' }, + { label: 'Blog', href: '#' }, + ], + }, + { + title: 'Support', + items: [ + { label: 'Help Center', href: '#' }, + { label: 'FAQ', href: '#' }, + { label: 'Emergency Service', href: 'tel:804-938-0669' }, + { label: 'Schedule Service', href: '#contact' }, + ], + }, +]; + +export default function Home() { return ( -