11 Commits

Author SHA1 Message Date
ef37d298c0 Merge version_4 into main
Merge version_4 into main
2026-03-27 21:09:42 +00:00
27da5a5a2c Update src/app/page.tsx 2026-03-27 21:09:39 +00:00
5ea0bc1b69 Merge version_3 into main
Merge version_3 into main
2026-03-27 18:25:26 +00:00
0fbd8dfd98 Update src/app/page.tsx 2026-03-27 18:25:20 +00:00
12cd896f2e Merge version_3 into main
Merge version_3 into main
2026-03-27 18:22:27 +00:00
b8d3a59ede Update theme colors 2026-03-27 18:22:23 +00:00
31c1d42305 Merge version_3 into main
Merge version_3 into main
2026-03-27 18:21:58 +00:00
a9402cff64 Update src/app/page.tsx 2026-03-27 18:21:55 +00:00
e67bf2c48f Merge version_3 into main
Merge version_3 into main
2026-03-26 22:37:53 +00:00
ea9fa7af64 Update src/app/page.tsx 2026-03-26 22:37:50 +00:00
26e2db17b5 Merge version_2 into main
Merge version_2 into main
2026-03-26 22:36:48 +00:00
2 changed files with 29 additions and 32 deletions

View File

@@ -7,8 +7,7 @@ import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Phone, Building2 } from "lucide-react";
import { Phone, Building2, MapPin } from "lucide-react";
export default function LandingPage() {
return (
@@ -30,7 +29,6 @@ export default function LandingPage() {
navItems={[
{ name: "Home", id: "hero" },
{ name: "Services", id: "services" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" }
]}
brandName="Ferguson Construction"
@@ -57,25 +55,11 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
features={[
{ id: 1, title: "Porch Renovation", description: "Transform your entryway or deck space with custom carpentry.", imageSrc: "http://img.b2bpic.net/free-photo/female-workshop-brushing-dust-from-wood-planks_23-2148836052.jpg", imageAlt: "Porch renovation" },
{ id: 2, title: "Roofing", description: "Professional roofing services to keep your home protected and sound.", imageSrc: "http://img.b2bpic.net/free-photo/railroad-worker-checking-space-shipping-cargo-container_342744-764.jpg", imageAlt: "Roofing" },
{ id: 3, title: "Decking", description: "High-quality deck builds and maintenance for the perfect backyard.", imageSrc: "http://img.b2bpic.net/free-photo/carpenter-man-using-tape-measure_23-2148748801.jpg", imageAlt: "Decking" },
{ id: 4, title: "Steps & Handrails", description: "Durable stairs and handrails that blend safety with aesthetic appeal.", imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-his-workshop_23-2148640320.jpg", imageAlt: "Handrails" },
{ id: 5, title: "General Carpentry", description: "General woodworking and repairs for any part of your residential property.", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-happy-young-man-with-suitcase-checking-rented-apartment-waving-hand-camera-walking-with-luggage-indoors_1258-314216.jpg", imageAlt: "Carpentry" }
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve
cardTitle="Trusted by Neighbors"
cardTag="Client Feedback"
cardAnimation="blur-reveal"
useInvertedBackground={false}
testimonials={[
{ id: "1", name: "Joey Mack", imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-businesswoman-suit-cross-arms-chest-looking-like-real-professional-smili_1258-122403.jpg" },
{ id: "2", name: "Andrew Rosenberg", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-smiling-model-dressed-summer-clothes-trendy-girl-posing-street-funny-positive-woman-having-fun_158538-6278.jpg" },
{ id: "3", name: "Sarah Mitchell", imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601457.jpg" }
{ id: 1, title: "Porch Renovation", description: "Transform your entryway or deck space with custom carpentry.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASR9pQ24pGz9W332eJdYQgmIkY/uploaded-1774635519948-rvqrslb1.png", imageAlt: "Porch renovation" },
{ id: 2, title: "Roofing", description: "Professional roofing services to keep your home protected and sound.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASR9pQ24pGz9W332eJdYQgmIkY/uploaded-1774635254686-ezqu5otg.jpg", imageAlt: "Roofing" },
{ id: 3, title: "Decking", description: "High-quality deck builds and maintenance for the perfect backyard.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASR9pQ24pGz9W332eJdYQgmIkY/uploaded-1774635263311-t792ul3p.jpg", imageAlt: "Decking" },
{ id: 4, title: "Steps & Handrails", description: "Durable stairs and handrails that blend safety with aesthetic appeal.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASR9pQ24pGz9W332eJdYQgmIkY/uploaded-1774635693038-rkkk2mnl.png", imageAlt: "Handrails" },
{ id: 5, title: "General Carpentry", description: "General woodworking and repairs for any part of your residential property.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASR9pQ24pGz9W332eJdYQgmIkY/uploaded-1774635607407-8r260f3f.png", imageAlt: "Carpentry" }
]}
/>
</div>
@@ -95,9 +79,22 @@ export default function LandingPage() {
/>
</div>
<div id="map" data-section="map" className="w-full">
<iframe
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2943.5186084050854!2d-70.89965642371988!3d42.52044827117188!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89e3146473e35a11%3A0x6f1165b4c6e64052!2s19%20Hancock%20St%20%233%2C%20Salem%2C%20MA%2001970!5e0!3m2!1sen!2sus!4v1715876543210!5m2!1sen!2sus"
width="100%"
height="450"
style={{ border: 0 }}
allowFullScreen
loading="lazy"
referrerPolicy="no-referrer-when-downgrade"
aria-label="Location map for 19 Hancock St #3, Salem, MA"
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/photo-wall-texture-pattern_58702-15082.jpg"
imageSrc="http://img.b2bpic.net/free-photo/people-renovating-house-concept_53876-20670.jpg?id=2826171"
columns={[
{ title: "Ferguson Construction", items: [{ label: "Salem, MA", href: "#" }, { label: "(978) 230-9191", href: "tel:9782309191" }] }
]}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #0a0a0a;
--card: #171717;
--foreground: #f5f5f5;
--primary-cta: #78350f;
--primary-cta-text: #ffffff;
--secondary-cta: #171717;
--secondary-cta-text: #120a00e6;
--accent: #451a03;
--background-accent: #291705;
--background: #efebe5;
--card: #f7f2ea;
--foreground: #000000;
--primary-cta: #000000;
--primary-cta-text: #efebe5;
--secondary-cta: #ffffff;
--secondary-cta-text: #000000;
--accent: #ffffff;
--background-accent: #e1b875;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);