From 95a27cf135907d0b1dd6e29e9a99ab05347226a5 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 10:36:45 +0000 Subject: [PATCH 1/3] Update src/app/layout.tsx --- src/app/layout.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index ad6923e..a9c4211 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -16,11 +16,14 @@ const inter = Inter({ export const metadata: Metadata = { title: "Meta Ads Specialist for Local Businesses | Generate New Customers", description: "Louis Evans helps local businesses generate qualified leads using Facebook & Instagram advertising. Proven results, transparent pricing, and risk-free pilot campaigns.", keywords: "meta ads specialist, facebook advertising, instagram ads, local business marketing, lead generation, digital marketing", metadataBase: new URL("https://louisevans.com"), alternates: { - canonical: "https://louisevans.com"}, + canonical: "https://louisevans.com" + }, openGraph: { - title: "Meta Ads Specialist for Local Businesses | Generate New Customers", description: "Discover how targeted Meta advertising can transform your lead generation and grow your business with proven strategies.", url: "https://louisevans.com", siteName: "Louis Evans | Meta Ads Specialist", type: "website"}, + title: "Meta Ads Specialist for Local Businesses | Generate New Customers", description: "Discover how targeted Meta advertising can transform your lead generation and grow your business with proven strategies.", url: "https://louisevans.com", siteName: "Louis Evans | Meta Ads Specialist", type: "website" + }, twitter: { - card: "summary_large_image", title: "Meta Ads Specialist for Local Businesses", description: "Generate qualified leads using Facebook & Instagram advertising"}, + card: "summary_large_image", title: "Meta Ads Specialist for Local Businesses", description: "Generate qualified leads using Facebook & Instagram advertising" + }, robots: { index: true, follow: true, -- 2.49.1 From 9ff074f62e5153cb8f4d63601bcb900d8e27e1df Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 10:36:45 +0000 Subject: [PATCH 2/3] Update src/app/page.tsx --- src/app/page.tsx | 97 +++++++++++++++++++++++++++--------------------- 1 file changed, 54 insertions(+), 43 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9d7aeb7..d9a35fc 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -41,7 +41,7 @@ export default function LandingPage() { /> -
+
@@ -70,13 +75,16 @@ export default function LandingPage() { features={[ { id: 1, - tag: "Step One", title: "Target Local Customers", subtitle: "Precision audience targeting using Meta's powerful tools", description: "We identify and reach the exact customers you want to attract using advanced demographic, interest, and behavioral targeting. Your ads appear in front of people in your area who are actively searching for your services or products.", imageSrc: "http://img.b2bpic.net/free-photo/goals-target-network-inspiration-aspiration-vision_53876-26257.jpg", imageAlt: "Targeting local customers with Meta ads"}, + tag: "Step One", title: "Target Local Customers", subtitle: "Precision audience targeting using Meta's powerful tools", description: "We identify and reach the exact customers you want to attract using advanced demographic, interest, and behavioral targeting. Your ads appear in front of people in your area who are actively searching for your services or products.", imageSrc: "http://img.b2bpic.net/free-photo/goals-target-network-inspiration-aspiration-vision_53876-26257.jpg", imageAlt: "Targeting local customers with Meta ads" + }, { id: 2, - tag: "Step Two", title: "Capture Leads", subtitle: "High-converting forms and landing pages", description: "Interested prospects fill out forms or land on optimized pages designed specifically for conversion. Every interaction is tracked and analyzed so we know exactly what's working and what needs improvement.", imageSrc: "http://img.b2bpic.net/free-vector/laptop-marketing-optimization-background_23-2148009591.jpg", imageAlt: "Lead capture through forms and landing pages"}, + tag: "Step Two", title: "Capture Leads", subtitle: "High-converting forms and landing pages", description: "Interested prospects fill out forms or land on optimized pages designed specifically for conversion. Every interaction is tracked and analyzed so we know exactly what's working and what needs improvement.", imageSrc: "http://img.b2bpic.net/free-vector/laptop-marketing-optimization-background_23-2148009591.jpg", imageAlt: "Lead capture through forms and landing pages" + }, { id: 3, - tag: "Step Three", title: "Convert to Customers", subtitle: "Nurture leads and close sales", description: "We help you follow up with interested prospects through strategic sequences and nurturing. Track which leads convert into paying customers and understand your true return on ad spend.", imageSrc: "http://img.b2bpic.net/free-photo/business-teamwork-meeting-concept_1421-631.jpg", imageAlt: "Converting leads into paying customers"}, + tag: "Step Three", title: "Convert to Customers", subtitle: "Nurture leads and close sales", description: "We help you follow up with interested prospects through strategic sequences and nurturing. Track which leads convert into paying customers and understand your true return on ad spend.", imageSrc: "http://img.b2bpic.net/free-photo/business-teamwork-meeting-concept_1421-631.jpg", imageAlt: "Converting leads into paying customers" + }, ]} textboxLayout="default" useInvertedBackground={false} @@ -116,19 +124,33 @@ export default function LandingPage() { />
+
+
+ Case Study +
+
+
-
- -
-
-- 2.49.1 From cdfd127ad2ad0641def344be51337645db51ae3c Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 10:36:46 +0000 Subject: [PATCH 3/3] Update src/app/styles/variables.css --- src/app/styles/variables.css | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 14ae6e4..4995832 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -2,23 +2,23 @@ /* Base units */ /* --vw is set by ThemeProvider */ - /* --background: #f7f6f7;; - --card: #ffffff;; - --foreground: #25190c;; - --primary-cta: #ff6207;; - --secondary-cta: #ffffff;; - --accent: #ffce93;; - --background-accent: #e8cfa8;; */ + /* --background: #ffffff;; + --card: #f9f9f9;; + --foreground: #000612e6;; + --primary-cta: #15479c;; + --secondary-cta: #f9f9f9;; + --accent: #e2e2e2;; + --background-accent: #c4c4c4;; */ - --background: #f7f6f7;; - --card: #ffffff;; - --foreground: #25190c;; - --primary-cta: #ff6207;; + --background: #ffffff;; + --card: #f9f9f9;; + --foreground: #000612e6;; + --primary-cta: #15479c;; --primary-cta-text: #f7f6f7;; - --secondary-cta: #ffffff;; + --secondary-cta: #f9f9f9;; --secondary-cta-text: #25190c;; - --accent: #ffce93;; - --background-accent: #e8cfa8;; + --accent: #e2e2e2;; + --background-accent: #c4c4c4;; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1