From 0187add13682c79a7f2c623c51e6aeb28ae3f8a6 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 02:32:31 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 123 ++++------------------------------------- 1 file changed, 12 insertions(+), 111 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 1780e0e..a6e9dd3 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -2,20 +2,16 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import HeroSplit from "@/components/sections/hero/HeroSplit"; -import AboutMetric from "@/components/sections/about/AboutMetric"; -import FeatureCardMedia from "@/components/sections/feature/FeatureCardMedia"; +import { Facebook, Linkedin, Instagram } from "lucide-react"; import FooterCard from "@/components/sections/footer/FooterCard"; -import Link from "next/link"; -import { Star, Home, Users, TrendingUp, Award, Briefcase } from "lucide-react"; export default function AboutPage() { const navItems = [ - { name: "Home", id: "hero" }, - { name: "About", id: "about" }, - { name: "Properties", id: "properties" }, - { name: "Services", id: "services" }, - { name: "Contact", id: "contact" }, + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Properties", id: "/properties" }, + { name: "Services", id: "/services" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -40,115 +36,20 @@ export default function AboutPage() { /> -
- -
- -
- -
- -
- -
- From ad4b5a232ad9f718c56addaf92a82fecf933f0e3 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 02:32:32 +0000 Subject: [PATCH 2/4] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 112 ++++----------------------------------- 1 file changed, 11 insertions(+), 101 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index e640203..324c91f 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,21 +1,17 @@ "use client"; -import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; -import ContactText from '@/components/sections/contact/ContactText'; -import AboutMetric from '@/components/sections/about/AboutMetric'; -import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; -import FooterCard from '@/components/sections/footer/FooterCard'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import Link from "next/link"; -import { Facebook, Linkedin, Instagram, Home, Users, TrendingUp, Award } from "lucide-react"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import { Facebook, Linkedin, Instagram } from "lucide-react"; +import FooterCard from "@/components/sections/footer/FooterCard"; export default function ContactPage() { const navItems = [ - { name: "Home", id: "home" }, - { name: "About", id: "about" }, - { name: "Properties", id: "properties" }, - { name: "Services", id: "services" }, - { name: "Contact", id: "contact" }, + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Properties", id: "/properties" }, + { name: "Services", id: "/services" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -40,86 +36,6 @@ export default function ContactPage() { /> -
- -
- -
- -
- -
- -
- From bf1cf95662c41ffb201ef080edc518977f4f14fe Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 02:32:32 +0000 Subject: [PATCH 3/4] Update src/app/page.tsx --- src/app/page.tsx | 113 ++++++++++------------------------------------- 1 file changed, 24 insertions(+), 89 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 1e7dee6..46ebddd 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -10,8 +10,7 @@ import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo"; import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen"; import ContactText from "@/components/sections/contact/ContactText"; import FooterCard from "@/components/sections/footer/FooterCard"; -import Link from "next/link"; -import { Star, Home, Users, TrendingUp, Award, Briefcase } from "lucide-react"; +import { Star, Home, Users, TrendingUp, Award, Briefcase, Facebook, Linkedin, Instagram } from "lucide-react"; export default function HomePage() { const navItems = [ @@ -71,24 +70,16 @@ export default function HomePage() { metrics={[ { icon: Home, - label: "Properties Sold", - value: "150+", - }, + label: "Properties Sold", value: "150+"}, { icon: Users, - label: "Satisfied Clients", - value: "200+", - }, + label: "Satisfied Clients", value: "200+"}, { icon: TrendingUp, - label: "Years Experience", - value: "10+", - }, + label: "Years Experience", value: "10+"}, { icon: Award, - label: "Industry Recognition", - value: "5-Star Rated", - }, + label: "Industry Recognition", value: "5-Star Rated"}, ]} metricsAnimation="slide-up" useInvertedBackground={false} @@ -108,26 +99,11 @@ export default function HomePage() { buttonAnimation="slide-up" products={[ { - id: "prop-1", - name: "Modern Estate - North Kent", - price: "$850,000", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-bedroom-with-interior-stuff-beige-tones_181624-33128.jpg", - imageAlt: "Modern luxury bedroom", - }, + id: "prop-1", name: "Modern Estate - North Kent", price: "$850,000", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-bedroom-with-interior-stuff-beige-tones_181624-33128.jpg", imageAlt: "Modern luxury bedroom"}, { - id: "prop-2", - name: "Contemporary Masterpiece", - price: "$650,000", - imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-marble-backsplash-blue-kitchen-cabinets_169016-68873.jpg", - imageAlt: "Luxury kitchen", - }, + id: "prop-2", name: "Contemporary Masterpiece", price: "$650,000", imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-marble-backsplash-blue-kitchen-cabinets_169016-68873.jpg", imageAlt: "Luxury kitchen"}, { - id: "prop-3", - name: "Elegant Residence - Winchester", - price: "$725,000", - imageSrc: "http://img.b2bpic.net/free-photo/modern-cafe-interior-design_53876-138977.jpg", - imageAlt: "Luxury living room", - }, + id: "prop-3", name: "Elegant Residence - Winchester", price: "$725,000", imageSrc: "http://img.b2bpic.net/free-photo/modern-cafe-interior-design_53876-138977.jpg", imageAlt: "Luxury living room"}, ]} gridVariant="uniform-all-items-equal" animationType="slide-up" @@ -145,29 +121,11 @@ export default function HomePage() { tagAnimation="slide-up" features={[ { - id: "service-1", - title: "Property Valuation", - description: "Accurate market analysis and property assessments to ensure competitive pricing and optimal returns.", - tag: "Valuation", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-bedroom-with-interior-stuff-beige-tones_181624-33128.jpg", - imageAlt: "Property valuation", - }, + id: "service-1", title: "Property Valuation", description: "Accurate market analysis and property assessments to ensure competitive pricing and optimal returns.", tag: "Valuation", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-bedroom-with-interior-stuff-beige-tones_181624-33128.jpg", imageAlt: "Property valuation"}, { - id: "service-2", - title: "Marketing Strategy", - description: "Strategic positioning and targeted marketing to showcase your property to qualified buyers.", - tag: "Marketing", - imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-marble-backsplash-blue-kitchen-cabinets_169016-68873.jpg", - imageAlt: "Marketing strategy", - }, + id: "service-2", title: "Marketing Strategy", description: "Strategic positioning and targeted marketing to showcase your property to qualified buyers.", tag: "Marketing", imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-marble-backsplash-blue-kitchen-cabinets_169016-68873.jpg", imageAlt: "Marketing strategy"}, { - id: "service-3", - title: "Negotiation Expertise", - description: "Professional negotiation to secure the best possible terms and price for your transaction.", - tag: "Negotiation", - imageSrc: "http://img.b2bpic.net/free-photo/modern-cafe-interior-design_53876-138977.jpg", - imageAlt: "Negotiation", - }, + id: "service-3", title: "Negotiation Expertise", description: "Professional negotiation to secure the best possible terms and price for your transaction.", tag: "Negotiation", imageSrc: "http://img.b2bpic.net/free-photo/modern-cafe-interior-design_53876-138977.jpg", imageAlt: "Negotiation"}, ]} animationType="slide-up" textboxLayout="default" @@ -181,20 +139,11 @@ export default function HomePage() { description="Proven track record of success in the Winchester luxury real estate market with exceptional results." metrics={[ { - id: "metric-1", - value: "$127M+", - description: "Total Sales Volume", - }, + id: "metric-1", value: "$127M+", description: "Total Sales Volume"}, { - id: "metric-2", - value: "98%", - description: "Client Satisfaction Rate", - }, + id: "metric-2", value: "98%", description: "Client Satisfaction Rate"}, { - id: "metric-3", - value: "45 Days", - description: "Average Days on Market", - }, + id: "metric-3", value: "45 Days", description: "Average Days on Market"}, ]} gridVariant="uniform-all-items-equal" animationType="slide-up" @@ -210,21 +159,13 @@ export default function HomePage() { author="Sarah & Michael Johnson" avatars={[ { - src: "http://img.b2bpic.net/free-photo/smiling-man-suit-looking-camera_23-2148112202.jpg", - alt: "Sarah Johnson", - }, + src: "http://img.b2bpic.net/free-photo/smiling-man-suit-looking-camera_23-2148112202.jpg", alt: "Sarah Johnson"}, { - src: "http://img.b2bpic.net/free-photo/happy-successful-red-haired-businesswoman-wearing-formal-suit-standing-with-arms-folded-smiling_74855-10034.jpg", - alt: "Michael Johnson", - }, + src: "http://img.b2bpic.net/free-photo/happy-successful-red-haired-businesswoman-wearing-formal-suit-standing-with-arms-folded-smiling_74855-10034.jpg", alt: "Michael Johnson"}, { - src: "http://img.b2bpic.net/free-photo/portrait-optimistic-businessman-formalwear_1262-3600.jpg", - alt: "Client testimonial", - }, + src: "http://img.b2bpic.net/free-photo/portrait-optimistic-businessman-formalwear_1262-3600.jpg", alt: "Client testimonial"}, { - src: "http://img.b2bpic.net/free-photo/front-view-young-businessman-office-clothing_23-2148763859.jpg", - alt: "Client recommendation", - }, + src: "http://img.b2bpic.net/free-photo/front-view-young-businessman-office-clothing_23-2148763859.jpg", alt: "Client recommendation"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -251,20 +192,14 @@ export default function HomePage() { copyrightText="© 2024 Ed Chapman | ERA Oakcrest Realty, Inc. All rights reserved." socialLinks={[ { - icon: require("lucide-react").Facebook, - href: "https://facebook.com", - ariaLabel: "Facebook", - }, + icon: Facebook, + href: "https://facebook.com", ariaLabel: "Facebook"}, { - icon: require("lucide-react").Linkedin, - href: "https://linkedin.com", - ariaLabel: "LinkedIn", - }, + icon: Linkedin, + href: "https://linkedin.com", ariaLabel: "LinkedIn"}, { - icon: require("lucide-react").Instagram, - href: "https://instagram.com", - ariaLabel: "Instagram", - }, + icon: Instagram, + href: "https://instagram.com", ariaLabel: "Instagram"}, ]} /> From 1c043e828025e5b1cfd2b20a50c32a8b5f3bdd1a Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 02:32:33 +0000 Subject: [PATCH 4/4] Update src/app/properties/page.tsx --- src/app/properties/page.tsx | 143 +++--------------------------------- 1 file changed, 11 insertions(+), 132 deletions(-) diff --git a/src/app/properties/page.tsx b/src/app/properties/page.tsx index 2fa0872..573f460 100644 --- a/src/app/properties/page.tsx +++ b/src/app/properties/page.tsx @@ -1,21 +1,17 @@ "use client"; -import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; -import ProductCardThree from '@/components/sections/product/ProductCardThree'; -import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; -import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo'; -import FooterCard from '@/components/sections/footer/FooterCard'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import Link from "next/link"; -import { Facebook, Linkedin, Instagram, Home, Briefcase } from "lucide-react"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import { Facebook, Linkedin, Instagram } from "lucide-react"; +import FooterCard from "@/components/sections/footer/FooterCard"; export default function PropertiesPage() { const navItems = [ - { name: "Home", id: "home" }, - { name: "About", id: "about" }, - { name: "Properties", id: "properties" }, - { name: "Services", id: "services" }, - { name: "Contact", id: "contact" }, + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Properties", id: "/properties" }, + { name: "Services", id: "/services" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -40,117 +36,6 @@ export default function PropertiesPage() { /> -
- -
- -
- -
- -
- -
-