diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index 033cd65..bdc8cd0 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -7,89 +7,49 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
- {
- "name": "Home",
- "href": "/"
- },
- {
- "name": "Services",
- "href": "/services"
- },
- {
- "name": "First Point",
- "href": "/first-point"
- },
- {
- "name": "About",
- "href": "/about"
- },
- {
- "name": "Contact",
- "href": "#contact"
- },
- {
- "name": "Hero",
- "href": "#hero"
- },
- {
- "name": "Solution Grid",
- "href": "#solution-grid"
- }
-];
+ { name: "Home", href: "/" },
+ { name: "Services", href: "/services" },
+ { name: "First Point", href: "/first-point" },
+ { name: "About", href: "/about" },
+ { name: "Contact", href: "/contact" }
+ ];
return (
+ logo="MVD"
+ logoImageSrc="https://storage.googleapis.com/webild/users/user_3Ey9l3TXYzACjANJWbGifTzu9PO/uploaded-1781477266963-ujv90myn.png"
+ ctaButton={{
+ text: "Schedule Review", href: "/contact"}}
+ navItems={navItems}
+ />
+ ]}
+ leftText="© 2024 Modern Visibility Digital."
+ rightText="Better Visibility. Faster Responses. More Customers."
+ />
);
-}
+}
\ No newline at end of file
diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx
index 130d45a..e9792b0 100644
--- a/src/pages/HomePage.tsx
+++ b/src/pages/HomePage.tsx
@@ -1,120 +1,96 @@
-import ContactSplitEmail from '@/components/sections/contact/ContactSplitEmail';
import FeaturesBorderGlow from '@/components/sections/features/FeaturesBorderGlow';
import HeroCenteredLogos from '@/components/sections/hero/HeroCenteredLogos';
import PricingSimpleCards from '@/components/sections/pricing/PricingSimpleCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
+import ContactSplitEmail from '@/components/sections/contact/ContactSplitEmail';
import { MessageSquare, Monitor, Zap } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
-
-
+
+
-
-
+ title="Better Visibility. Faster Responses. More Customers."
+ description="Professional websites and customer response systems designed to help local businesses attract more customers, respond faster, and never miss an opportunity."
+ primaryButton={{
+ text: "Schedule A Free Business Visibility Review", href: "/contact"}}
+ secondaryButton={{
+ text: "See How It Works", href: "/services"}}
+ imageSrc="http://img.b2bpic.net/free-photo/3d-abstract-cyber-network-visualization-design_1048-17445.jpg"
+ avatarsSrc={[]}
+ avatarText=""
+ names={[]}
+ />
+
+
-
-
+
+
-
-
+ tag="Our Solution"
+ title="Modern Tools For Growth"
+ description="We don't just build sites; we build systems that generate results."
+ features={[
+ {
+ icon: Monitor,
+ title: "Professional Websites", description: "High-credibility web platforms optimized for lead capture."},
+ {
+ icon: MessageSquare,
+ title: "Customer Response Systems", description: "Tools to ensure no lead goes unanswered, 24/7."},
+ {
+ icon: Zap,
+ title: "Ongoing Support", description: "Full maintenance, hosting, and visibility improvements."},
+ ]}
+ />
+
+
-
-
+
+
-
-
+ tag="Trusted By"
+ title="Local Businesses Growing Faster"
+ description="Join the growing network of service providers optimizing their online presence."
+ names={[
+ "Blue Marble Plumbing", "Elite HVAC Solutions", "Summit Roofing Group", "Urban Garden Design", "Peak Performance Fitness"]}
+ />
+
+
-
-
+
+ tag="Investment"
+ title="Plans for Every Scale"
+ description="Transparent pricing to get your digital presence live."
+ plans={[
+ {
+ tag: "Essential", price: "$99/mo", description: "Perfect for solo entrepreneurs starting out.", features: [
+ "Landing Page", "Hosting Included", "Basic Analytics"],
+ },
+ {
+ tag: "Professional", price: "$299/mo", description: "Growth focused for established teams.", features: [
+ "Full Website Build", "CRM Integration", "Monthly Reporting"],
+ },
+ ]}
+ />
+
+
-
>
);
-}
+}
\ No newline at end of file