From fd126d01b085a24a70602cd4392f46130811c906 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 31 Mar 2026 17:56:47 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 208 ++++++++++------------------------------------- 1 file changed, 45 insertions(+), 163 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e24dcff..085c3cc 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,15 +2,24 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; +import { Facebook, Instagram, Mail, Phone, MapPin } from "lucide-react"; import ContactCTA from '@/components/sections/contact/ContactCTA'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; -import FooterCard from '@/components/sections/footer/FooterCard'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; import HeroCentered from '@/components/sections/hero/HeroCentered'; import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen'; export default function LandingPage() { + const navItems = [ + { name: "Home", id: "hero" }, + { name: "About", id: "about" }, + { name: "Reviews", id: "testimonials" }, + { name: "FAQ", id: "faq" }, + { name: "Contact", id: "contact" }, + ]; + return ( @@ -52,65 +44,28 @@ export default function LandingPage() {
@@ -119,26 +74,11 @@ export default function LandingPage() { @@ -148,46 +88,9 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={true} testimonials={[ - { - id: "1", - name: "Wayde Kingsley", - handle: "@shellstar-client", - testimonial: "We were very impressed with how genuine and personable Tristan and his wife Kelly were. They showed their excitement at all stages of the build.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/architects-front-brick-wall_23-2147813094.jpg", - }, - { - id: "2", - name: "Jody McCombe", - handle: "@shellstar-client", - testimonial: "Outstanding job on our home. We researched thoroughly through the internet and Ontario Home Builders Association before selecting Shellstar.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-sitting-back-back-their-new-home_329181-162.jpg", - }, - { - id: "3", - name: "Pat Mullen", - handle: "@shellstar-client", - testimonial: "I was apprehensive about a custom build from afar, but meeting Tristan and Kelly assured me I was dealing with genuine, quality people.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/using-contemporary-equipment-planning-new-home_329181-7399.jpg", - }, - { - id: "4", - name: "Sarah Miller", - handle: "@shellstar-client", - testimonial: "Exceptional communication throughout. Every detail was addressed, and the quality of finish is truly top tier. Highly recommended.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-communicating-while-relaxing-bed-morning_637285-5664.jpg", - }, - { - id: "5", - name: "David Thorne", - handle: "@shellstar-client", - testimonial: "Shellstar made the complex process of building a custom home feel simple and stress-free. Truly incredible result.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-looking-plans_23-2148819835.jpg?_wi=1", - }, + { id: "1", name: "Wayde Kingsley", handle: "@shellstar-client", testimonial: "We were very impressed with how genuine and personable Tristan and his wife Kelly were. They showed their excitement at all stages of the build.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/architects-front-brick-wall_23-2147813094.jpg" }, + { id: "2", name: "Jody McCombe", handle: "@shellstar-client", testimonial: "Outstanding job on our home. We researched thoroughly through the internet and Ontario Home Builders Association before selecting Shellstar.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-sitting-back-back-their-new-home_329181-162.jpg" }, + { id: "3", name: "Pat Mullen", handle: "@shellstar-client", testimonial: "I was apprehensive about a custom build from afar, but meeting Tristan and Kelly assured me I was dealing with genuine, quality people.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/using-contemporary-equipment-planning-new-home_329181-7399.jpg" }, ]} showRating={true} title="Voices of Our Homeowners" @@ -205,26 +108,8 @@ export default function LandingPage() { mediaAnimation="slide-up" faqsAnimation="slide-up" faqs={[ - { - id: "f1", - title: "How long does a custom build take?", - content: "Timelines vary by scope, but we provide a detailed schedule once planning is finalized.", - }, - { - id: "f2", - title: "Do you assist with permitting?", - content: "Yes, we handle all municipal permits and architectural approvals.", - }, - { - id: "f3", - title: "Can I bring my own blueprints?", - content: "We are happy to work with existing plans or help you design from scratch.", - }, - { - id: "f4", - title: "Where do you build?", - content: "We serve the greater Ottawa region and surrounding areas.", - }, + { id: "f1", title: "How long does a custom build take?", content: "Timelines vary by scope, but we provide a detailed schedule once planning is finalized." }, + { id: "f2", title: "Do you assist with permitting?", content: "Yes, we handle all municipal permits and architectural approvals." }, ]} /> @@ -232,32 +117,29 @@ export default function LandingPage() {
); -} +} \ No newline at end of file -- 2.49.1