Merge version_1_1781477264567 into main #2

Merged
bender merged 3 commits from version_1_1781477264567 into main 2026-06-14 22:48:52 +00:00
2 changed files with 102 additions and 166 deletions

View File

@@ -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 (
<StyleProvider buttonVariant="magnetic" siteBackground="gridDots" heroBackground="cornerGlow">
<SiteBackgroundSlot />
<SectionErrorBoundary name="navbar">
<NavbarFloatingLogo
logo="MVD"
ctaButton={{
text: "Schedule Review",
href: "/contact",
}}
navItems={navItems} />
logo="MVD"
logoImageSrc="https://storage.googleapis.com/webild/users/user_3Ey9l3TXYzACjANJWbGifTzu9PO/uploaded-1781477266963-ujv90myn.png"
ctaButton={{
text: "Schedule Review", href: "/contact"}}
navItems={navItems}
/>
</SectionErrorBoundary>
<main className="flex-grow">
<Outlet />
</main>
<SectionErrorBoundary name="footer">
<FooterBasic
columns={[
{
title: "Company",
items: [
columns={[
{
label: "About",
href: "/about",
title: "Company", items: [
{ label: "About", href: "/about" },
{ label: "Services", href: "/services" },
{ label: "Contact", href: "/contact" },
],
},
{
label: "Services",
href: "/services",
title: "Solutions", items: [
{ label: "First Point", href: "/first-point" },
{ label: "Partner Program", href: "#" },
],
},
{
label: "Contact",
href: "/contact",
},
],
},
{
title: "Solutions",
items: [
{
label: "First Point",
href: "/first-point",
},
{
label: "Partner Program",
href: "#",
},
],
},
]}
leftText="© 2024 Modern Visibility Digital."
rightText="Better Visibility. Faster Responses. More Customers."
/>
]}
leftText="© 2024 Modern Visibility Digital."
rightText="Better Visibility. Faster Responses. More Customers."
/>
</SectionErrorBoundary>
</StyleProvider>
);
}
}

View File

@@ -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 (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroCenteredLogos
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"
/>
</SectionErrorBoundary>
</div>
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={[]}
/>
</SectionErrorBoundary>
</div>
<div id="solution-grid" data-section="solution-grid">
<SectionErrorBoundary name="solution-grid">
<div id="solution-grid" data-section="solution-grid">
<SectionErrorBoundary name="solution-grid">
<FeaturesBorderGlow
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.",
},
]}
/>
</SectionErrorBoundary>
</div>
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."},
]}
/>
</SectionErrorBoundary>
</div>
<div id="social-proof" data-section="social-proof">
<SectionErrorBoundary name="social-proof">
<div id="social-proof" data-section="social-proof">
<SectionErrorBoundary name="social-proof">
<SocialProofMarquee
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",
]}
/>
</SectionErrorBoundary>
</div>
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"]}
/>
</SectionErrorBoundary>
</div>
<div id="pricing" data-section="pricing">
<SectionErrorBoundary name="pricing">
<div id="pricing" data-section="pricing">
<SectionErrorBoundary name="pricing">
<PricingSimpleCards
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",
],
},
]}
/>
</SectionErrorBoundary>
</div>
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"],
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactSplitEmail
tag="Let's Talk"
title="Get Started Today"
description="Sign up for our newsletter to get digital visibility tips direct to your inbox."
inputPlaceholder="Enter your business email..."
buttonText="Subscribe"
imageSrc="http://img.b2bpic.net/free-photo/business-network-background-connecting-dots-technology-design_53876-160244.jpg?_wi=1"
/>
</SectionErrorBoundary>
</div>
tag="Let's Talk"
title="Get Started Today"
description="Sign up for our newsletter to get digital visibility tips direct to your inbox."
inputPlaceholder="Enter your business email..."
buttonText="Subscribe"
imageSrc="http://img.b2bpic.net/free-photo/business-network-background-connecting-dots-technology-design_53876-160244.jpg"
/>
</SectionErrorBoundary>
</div>
</>
);
}
}