From 1a91dd6d61a1912e12a21724f7d53e6898df1179 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 06:10:01 +0000 Subject: [PATCH 1/7] Update src/app/about/page.tsx --- src/app/about/page.tsx | 50 ++++++++++-------------------------------- 1 file changed, 12 insertions(+), 38 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 517d292..2668e19 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -11,10 +11,10 @@ import { Lightbulb, Users, Zap, Sparkles, TrendingUp } from "lucide-react"; const AboutPage = () => { const navItems = [ { name: "Home", id: "/" }, - { name: "Services", id: "services" }, - { name: "Case Studies", id: "case-studies" }, - { name: "About", id: "about" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Case Studies", id: "/case-studies" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -43,19 +43,13 @@ const AboutPage = () => { tagAnimation="slide-up" bulletPoints={[ { - title: "Started with a Vision", - description: "We founded ROI Capital to change how businesses approach marketing—shifting from vanity metrics to real ROI and measurable outcomes.", - icon: Zap, + title: "Started with a Vision", description: "We founded ROI Capital to change how businesses approach marketing—shifting from vanity metrics to real ROI and measurable outcomes.", icon: Zap, }, { - title: "Built on Trust", - description: "Our clients aren't customers; they're partners. We've built long-term relationships based on transparency, accountability, and exceptional results.", - icon: Sparkles, + title: "Built on Trust", description: "Our clients aren't customers; they're partners. We've built long-term relationships based on transparency, accountability, and exceptional results.", icon: Sparkles, }, { - title: "Continuously Evolving", - description: "The marketing landscape changes constantly. We invest in ongoing education, tools, and innovation to stay ahead of trends and deliver cutting-edge solutions.", - icon: TrendingUp, + title: "Continuously Evolving", description: "The marketing landscape changes constantly. We invest in ongoing education, tools, and innovation to stay ahead of trends and deliver cutting-edge solutions.", icon: TrendingUp, }, ]} imageSrc="http://img.b2bpic.net/free-photo/man-executive-instructing-diverse-employees-new-modern-company-office-room-before-business-meeting-with-partners-analysing-reports-tablet_482257-5242.jpg?_wi=2" @@ -78,33 +72,13 @@ const AboutPage = () => { tagAnimation="slide-up" members={[ { - id: "1", - name: "Jessica Martinez", - role: "Founder & CEO", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=5", - imageAlt: "Jessica Martinez, CEO", - }, + id: "1", name: "Jessica Martinez", role: "Founder & CEO", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=5", imageAlt: "Jessica Martinez, CEO"}, { - id: "2", - name: "Marcus Thompson", - role: "Head of Strategy", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=6", - imageAlt: "Marcus Thompson, Strategy Lead", - }, + id: "2", name: "Marcus Thompson", role: "Head of Strategy", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=6", imageAlt: "Marcus Thompson, Strategy Lead"}, { - id: "3", - name: "Aisha Patel", - role: "Creative Director", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=7", - imageAlt: "Aisha Patel, Creative Director", - }, + id: "3", name: "Aisha Patel", role: "Creative Director", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=7", imageAlt: "Aisha Patel, Creative Director"}, { - id: "4", - name: "James Wilson", - role: "Analytics Lead", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=8", - imageAlt: "James Wilson, Analytics Lead", - }, + id: "4", name: "James Wilson", role: "Analytics Lead", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=8", imageAlt: "James Wilson, Analytics Lead"}, ]} gridVariant="uniform-all-items-equal" animationType="slide-up" @@ -126,4 +100,4 @@ const AboutPage = () => { ); }; -export default AboutPage; \ No newline at end of file +export default AboutPage; -- 2.49.1 From acf328f5bce44c4956e76c4488c81e95260e7b6c Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 06:10:01 +0000 Subject: [PATCH 2/7] Update src/app/case-studies/page.tsx --- src/app/case-studies/page.tsx | 59 ++++++++--------------------------- 1 file changed, 13 insertions(+), 46 deletions(-) diff --git a/src/app/case-studies/page.tsx b/src/app/case-studies/page.tsx index b1da4cc..8b00643 100644 --- a/src/app/case-studies/page.tsx +++ b/src/app/case-studies/page.tsx @@ -3,7 +3,7 @@ import Link from "next/link"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple"; -import BlogCardThree from "@/components/sections/blog/BlogCardThree"; +import BlogCardOne from "@/components/sections/blog/BlogCardOne"; import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen"; import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; import { Star } from "lucide-react"; @@ -11,10 +11,10 @@ import { Star } from "lucide-react"; const CaseStudiesPage = () => { const navItems = [ { name: "Home", id: "/" }, - { name: "Services", id: "services" }, - { name: "Case Studies", id: "case-studies" }, - { name: "About", id: "about" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Case Studies", id: "/case-studies" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -35,7 +35,7 @@ const CaseStudiesPage = () => {
- { tagAnimation="slide-up" blogs={[ { - id: "1", - category: "E-Commerce", - title: "E-Commerce Brand Achieves 400% Revenue Growth", - excerpt: "Through strategic SEO and content optimization, we helped a mid-sized e-commerce company triple their organic traffic and increase revenue by 400% within 12 months.", - imageSrc: "http://img.b2bpic.net/free-photo/business-colleagues-banner-concept-with-copy-space_23-2149601494.jpg", - imageAlt: "E-commerce success case study", - authorName: "Sarah Johnson", - authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - date: "Jan 15, 2025", - }, + id: "1", category: "E-Commerce", title: "E-Commerce Brand Achieves 400% Revenue Growth", excerpt: "Through strategic SEO and content optimization, we helped a mid-sized e-commerce company triple their organic traffic and increase revenue by 400% within 12 months.", imageSrc: "http://img.b2bpic.net/free-photo/business-colleagues-banner-concept-with-copy-space_23-2149601494.jpg", imageAlt: "E-commerce success case study", authorName: "Sarah Johnson", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Jan 15, 2025"}, { - id: "2", - category: "SaaS", - title: "SaaS Startup Scales from 0 to 100K MRR", - excerpt: "Our integrated marketing approach combined with targeted paid campaigns helped a SaaS startup achieve product-market fit and scale their recurring revenue to $100K MRR.", - imageSrc: "http://img.b2bpic.net/free-photo/target-development-business-investment_53876-124850.jpg", - imageAlt: "SaaS startup growth case study", - authorName: "Michael Chen", - authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - date: "Jan 10, 2025", - }, + id: "2", category: "SaaS", title: "SaaS Startup Scales from 0 to 100K MRR", excerpt: "Our integrated marketing approach combined with targeted paid campaigns helped a SaaS startup achieve product-market fit and scale their recurring revenue to $100K MRR.", imageSrc: "http://img.b2bpic.net/free-photo/target-development-business-investment_53876-124850.jpg", imageAlt: "SaaS startup growth case study", authorName: "Michael Chen", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Jan 10, 2025"}, { - id: "3", - category: "Enterprise", - title: "Enterprise Brand Increases Lead Quality by 250%", - excerpt: "By refining their targeting strategy and implementing advanced analytics, we improved lead quality by 250% while reducing customer acquisition cost by 35%.", - imageSrc: "http://img.b2bpic.net/free-photo/african-man-black-suit_1157-45555.jpg", - imageAlt: "Enterprise marketing optimization case study", - authorName: "Emily Rodriguez", - authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - date: "Jan 5, 2025", - }, + id: "3", category: "Enterprise", title: "Enterprise Brand Increases Lead Quality by 250%", excerpt: "By refining their targeting strategy and implementing advanced analytics, we improved lead quality by 250% while reducing customer acquisition cost by 35%.", imageSrc: "http://img.b2bpic.net/free-photo/african-man-black-suit_1157-45555.jpg", imageAlt: "Enterprise marketing optimization case study", authorName: "Emily Rodriguez", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", date: "Jan 5, 2025"}, ]} animationType="slide-up" textboxLayout="default" @@ -90,17 +63,11 @@ const CaseStudiesPage = () => { author="Emma Thompson, VP of Marketing at GrowthTech" avatars={[ { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "Case study testimonial 1", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Case study testimonial 1"}, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "Case study testimonial 2", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Case study testimonial 2"}, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "Case study testimonial 3", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Case study testimonial 3"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -121,4 +88,4 @@ const CaseStudiesPage = () => { ); }; -export default CaseStudiesPage; \ No newline at end of file +export default CaseStudiesPage; -- 2.49.1 From 4e00f18f586a044d1c72f0fb798e5a79e2ff6041 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 06:10:02 +0000 Subject: [PATCH 3/7] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 37 +++++++++++-------------------------- 1 file changed, 11 insertions(+), 26 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 24e19f7..a995fcb 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -11,10 +11,10 @@ import { MessageSquare, Mail, Phone } from "lucide-react"; const ContactPage = () => { const navItems = [ { name: "Home", id: "/" }, - { name: "Services", id: "services" }, - { name: "Case Studies", id: "case-studies" }, - { name: "About", id: "about" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Case Studies", id: "/case-studies" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -43,19 +43,13 @@ const ContactPage = () => { tagAnimation="slide-up" bulletPoints={[ { - title: "Email Us", - description: "hello@roicapital.com - We respond within 24 hours with personalized insights.", - icon: Mail, + title: "Email Us", description: "hello@roicapital.com - We respond within 24 hours with personalized insights.", icon: Mail, }, { - title: "Schedule a Call", - description: "Book a free 30-minute consultation with our team to discuss your marketing challenges.", - icon: Phone, + title: "Schedule a Call", description: "Book a free 30-minute consultation with our team to discuss your marketing challenges.", icon: Phone, }, { - title: "Visit Our Office", - description: "1234 Marketing Drive, San Francisco, CA 94105 - We're located in the heart of the tech district.", - icon: MessageSquare, + title: "Visit Our Office", description: "1234 Marketing Drive, San Francisco, CA 94105 - We're located in the heart of the tech district.", icon: MessageSquare, }, ]} imageSrc="http://img.b2bpic.net/free-photo/focused-business-colleagues-working-together-sitting-workplace-speaking-cellphone-using-computer-teamwork-communication-concept_74855-11707.jpg" @@ -75,20 +69,11 @@ const ContactPage = () => { sideDescription="Find answers to common questions about working with us" faqs={[ { - id: "1", - title: "What should I prepare for our consultation?", - content: "Gather information about your current marketing efforts, business goals, budget, and target audience. We'll review this together and provide recommendations tailored to your situation.", - }, + id: "1", title: "What should I prepare for our consultation?", content: "Gather information about your current marketing efforts, business goals, budget, and target audience. We'll review this together and provide recommendations tailored to your situation."}, { - id: "2", - title: "Do you offer a free initial consultation?", - content: "Yes! We offer a complimentary 30-minute consultation where we assess your marketing needs, discuss your goals, and recommend the best approach for your business.", - }, + id: "2", title: "Do you offer a free initial consultation?", content: "Yes! We offer a complimentary 30-minute consultation where we assess your marketing needs, discuss your goals, and recommend the best approach for your business."}, { - id: "3", - title: "What's your typical response time?", - content: "We respond to all inquiries within 24 business hours. For urgent matters, feel free to call our office directly at the number provided on this page.", - }, + id: "3", title: "What's your typical response time?", content: "We respond to all inquiries within 24 business hours. For urgent matters, feel free to call our office directly at the number provided on this page."}, ]} faqsAnimation="slide-up" textPosition="left" @@ -111,4 +96,4 @@ const ContactPage = () => { ); }; -export default ContactPage; \ No newline at end of file +export default ContactPage; -- 2.49.1 From b1bbc66605e173dc3367b810b4c984d95d5cf546 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 06:10:02 +0000 Subject: [PATCH 4/7] Update src/app/layout.tsx --- src/app/layout.tsx | 35 ++++++++++------------------------- 1 file changed, 10 insertions(+), 25 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f6aca2d..6fd52c5 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,40 +1,25 @@ import type { Metadata } from "next"; -import { Montserrat } from "next/font/google"; +import { Inter } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; -const montserrat = Montserrat({ - variable: "--font-montserrat", - subsets: ["latin"], +const inter = Inter({ + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "ROI Capital Marketing - Strategic Marketing Solutions", - description: "Transform your brand with data-driven marketing strategies that deliver measurable results. ROI Capital helps ambitious businesses scale their marketing ROI.", - keywords: "marketing agency, digital marketing, SEO, content marketing, marketing strategy, brand growth", - metadataBase: new URL("https://roicapitalmarketing.com"), + title: "ROI Capital Marketing - Strategic Marketing Solutions", description: "Transform your brand with data-driven marketing strategies that deliver measurable results. ROI Capital helps ambitious businesses scale their marketing ROI.", keywords: "marketing agency, digital marketing, SEO, content marketing, marketing strategy, brand growth", metadataBase: new URL("https://roicapitalmarketing.com"), alternates: { - canonical: "https://roicapitalmarketing.com", - }, + canonical: "https://roicapitalmarketing.com"}, openGraph: { - title: "ROI Capital Marketing - Strategic Marketing Solutions", - description: "Transform your brand with data-driven marketing strategies that deliver measurable results.", - url: "https://roicapitalmarketing.com", - siteName: "ROI Capital Marketing", - type: "website", - images: [ + title: "ROI Capital Marketing - Strategic Marketing Solutions", description: "Transform your brand with data-driven marketing strategies that deliver measurable results.", url: "https://roicapitalmarketing.com", siteName: "ROI Capital Marketing", type: "website", images: [ { - url: "http://img.b2bpic.net/free-photo/multi-ethnic-business-team-sitting-table-office-center-speaking-about-project-meeting-broadroom_482257-5077.jpg", - alt: "ROI Capital Marketing Agency", - }, + url: "http://img.b2bpic.net/free-photo/multi-ethnic-business-team-sitting-table-office-center-speaking-about-project-meeting-broadroom_482257-5077.jpg", alt: "ROI Capital Marketing Agency"}, ], }, twitter: { - card: "summary_large_image", - title: "ROI Capital Marketing - Strategic Marketing Solutions", - description: "Transform your brand with data-driven marketing strategies that deliver measurable results.", - images: ["http://img.b2bpic.net/free-photo/multi-ethnic-business-team-sitting-table-office-center-speaking-about-project-meeting-broadroom_482257-5077.jpg"], + card: "summary_large_image", title: "ROI Capital Marketing - Strategic Marketing Solutions", description: "Transform your brand with data-driven marketing strategies that deliver measurable results.", images: ["http://img.b2bpic.net/free-photo/multi-ethnic-business-team-sitting-table-office-center-speaking-about-project-meeting-broadroom_482257-5077.jpg"], }, robots: { index: true, @@ -50,7 +35,7 @@ export default function RootLayout({ return ( - + {children} @@ -1424,4 +1409,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} -- 2.49.1 From 6dfc06eb343f62e5df9718ffa7b6fb954be7e8a1 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 06:10:03 +0000 Subject: [PATCH 5/7] Update src/app/page.tsx --- src/app/page.tsx | 132 ++++++++++------------------------------------- 1 file changed, 28 insertions(+), 104 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9615c8c..c0a22f2 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -16,10 +16,10 @@ import { Zap, Sparkles, TrendingUp, Lightbulb, Award, Users, Briefcase, Star } f const HomePage = () => { const navItems = [ { name: "Home", id: "/" }, - { name: "Services", id: "services" }, - { name: "Case Studies", id: "case-studies" }, - { name: "About", id: "about" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Case Studies", id: "/case-studies" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -45,7 +45,7 @@ const HomePage = () => { description="Strategic marketing solutions that drive measurable results. We combine data-driven insights with creative excellence to transform your brand and accelerate growth." buttons={[ { text: "Get Started", href: "/contact" }, - { text: "Learn More", href: "#services" }, + { text: "Learn More", href: "/services" }, ]} buttonAnimation="slide-up" background={{ variant: "sparkles-gradient" }} @@ -66,19 +66,13 @@ const HomePage = () => { tagAnimation="slide-up" bulletPoints={[ { - title: "Data-Driven Strategy", - description: "Every campaign begins with deep market analysis and audience insights to ensure maximum impact and ROI.", - icon: Zap, + title: "Data-Driven Strategy", description: "Every campaign begins with deep market analysis and audience insights to ensure maximum impact and ROI.", icon: Zap, }, { - title: "Creative Excellence", - description: "Our award-winning creative team brings your brand vision to life through compelling storytelling and innovative design.", - icon: Sparkles, + title: "Creative Excellence", description: "Our award-winning creative team brings your brand vision to life through compelling storytelling and innovative design.", icon: Sparkles, }, { - title: "Proven Results", - description: "We've helped 500+ brands achieve their marketing goals with average ROI increases of 300%.", - icon: TrendingUp, + title: "Proven Results", description: "We've helped 500+ brands achieve their marketing goals with average ROI increases of 300%.", icon: TrendingUp, }, ]} imageSrc="http://img.b2bpic.net/free-photo/man-executive-instructing-diverse-employees-new-modern-company-office-room-before-business-meeting-with-partners-analysing-reports-tablet_482257-5242.jpg?_wi=1" @@ -87,7 +81,7 @@ const HomePage = () => { textboxLayout="default" useInvertedBackground={false} buttons={[ - { text: "Explore Our Team", href: "#team" }, + { text: "Explore Our Team", href: "/about" }, ]} />
@@ -101,40 +95,16 @@ const HomePage = () => { tagAnimation="slide-up" features={[ { - id: "strategy", - title: "Strategic Planning", - description: "Custom marketing strategies aligned with your business objectives and target audience.", - tag: "Strategy", - imageSrc: "http://img.b2bpic.net/free-photo/business-scene-top-view_23-2147626514.jpg?_wi=1", - imageAlt: "Strategic marketing planning", - buttons: [{ text: "Learn More", href: "#" }], + id: "strategy", title: "Strategic Planning", description: "Custom marketing strategies aligned with your business objectives and target audience.", tag: "Strategy", imageSrc: "http://img.b2bpic.net/free-photo/business-scene-top-view_23-2147626514.jpg?_wi=1", imageAlt: "Strategic marketing planning", buttons: [{ text: "Learn More", href: "/services" }], }, { - id: "seo", - title: "SEO & SEM", - description: "Boost your online visibility with our advanced search engine optimization and paid search expertise.", - tag: "Search", - imageSrc: "http://img.b2bpic.net/free-vector/search-engine-optimization_24908-55724.jpg?_wi=1", - imageAlt: "SEO optimization and search marketing", - buttons: [{ text: "Learn More", href: "#" }], + id: "seo", title: "SEO & SEM", description: "Boost your online visibility with our advanced search engine optimization and paid search expertise.", tag: "Search", imageSrc: "http://img.b2bpic.net/free-vector/search-engine-optimization_24908-55724.jpg?_wi=1", imageAlt: "SEO optimization and search marketing", buttons: [{ text: "Learn More", href: "/services" }], }, { - id: "content", - title: "Content Marketing", - description: "Engaging, high-quality content that resonates with your audience and drives engagement.", - tag: "Content", - imageSrc: "http://img.b2bpic.net/free-photo/media-marketing-internet-digital-global_53876-138500.jpg?_wi=1", - imageAlt: "Content marketing strategy", - buttons: [{ text: "Learn More", href: "#" }], + id: "content", title: "Content Marketing", description: "Engaging, high-quality content that resonates with your audience and drives engagement.", tag: "Content", imageSrc: "http://img.b2bpic.net/free-photo/media-marketing-internet-digital-global_53876-138500.jpg?_wi=1", imageAlt: "Content marketing strategy", buttons: [{ text: "Learn More", href: "/services" }], }, { - id: "social", - title: "Social Media Management", - description: "Strategic social campaigns that build community, increase engagement, and drive conversions.", - tag: "Social", - imageSrc: "http://img.b2bpic.net/free-photo/friends-using-smartphones-together-outdoors_53876-26150.jpg?_wi=1", - imageAlt: "Social media marketing campaigns", - buttons: [{ text: "Learn More", href: "#" }], + id: "social", title: "Social Media Management", description: "Strategic social campaigns that build community, increase engagement, and drive conversions.", tag: "Social", imageSrc: "http://img.b2bpic.net/free-photo/friends-using-smartphones-together-outdoors_53876-26150.jpg?_wi=1", imageAlt: "Social media marketing campaigns", buttons: [{ text: "Learn More", href: "/services" }], }, ]} animationType="slide-up" @@ -172,21 +142,13 @@ const HomePage = () => { author="David Kim, CEO of TechFlow Solutions" avatars={[ { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "Client testimonial 1", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Client testimonial 1"}, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "Client testimonial 2", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Client testimonial 2"}, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "Client testimonial 3", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Client testimonial 3"}, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "Client testimonial 4", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "Client testimonial 4"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -204,33 +166,13 @@ const HomePage = () => { tagAnimation="slide-up" members={[ { - id: "1", - name: "Jessica Martinez", - role: "Founder & CEO", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=1", - imageAlt: "Jessica Martinez, CEO", - }, + id: "1", name: "Jessica Martinez", role: "Founder & CEO", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=1", imageAlt: "Jessica Martinez, CEO"}, { - id: "2", - name: "Marcus Thompson", - role: "Head of Strategy", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=2", - imageAlt: "Marcus Thompson, Strategy Lead", - }, + id: "2", name: "Marcus Thompson", role: "Head of Strategy", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=2", imageAlt: "Marcus Thompson, Strategy Lead"}, { - id: "3", - name: "Aisha Patel", - role: "Creative Director", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=3", - imageAlt: "Aisha Patel, Creative Director", - }, + id: "3", name: "Aisha Patel", role: "Creative Director", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=3", imageAlt: "Aisha Patel, Creative Director"}, { - id: "4", - name: "James Wilson", - role: "Analytics Lead", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=4", - imageAlt: "James Wilson, Analytics Lead", - }, + id: "4", name: "James Wilson", role: "Analytics Lead", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg?_wi=4", imageAlt: "James Wilson, Analytics Lead"}, ]} gridVariant="uniform-all-items-equal" animationType="slide-up" @@ -246,35 +188,17 @@ const HomePage = () => { sideDescription="Everything you need to know about ROI Capital and our marketing services." faqs={[ { - id: "1", - title: "What industries do you serve?", - content: "We work with businesses across all industries including e-commerce, SaaS, financial services, healthcare, technology, and more. Our team has deep expertise in developing tailored strategies for your specific market.", - }, + id: "1", title: "What industries do you serve?", content: "We work with businesses across all industries including e-commerce, SaaS, financial services, healthcare, technology, and more. Our team has deep expertise in developing tailored strategies for your specific market."}, { - id: "2", - title: "How do you measure ROI?", - content: "We track comprehensive metrics including conversion rates, customer acquisition cost, lifetime value, revenue attribution, and brand awareness. You'll receive monthly reports with detailed analytics and insights.", - }, + id: "2", title: "How do you measure ROI?", content: "We track comprehensive metrics including conversion rates, customer acquisition cost, lifetime value, revenue attribution, and brand awareness. You'll receive monthly reports with detailed analytics and insights."}, { - id: "3", - title: "What's your typical engagement model?", - content: "We offer flexible engagement models including project-based work, retainer partnerships, and performance-based arrangements. We'll customize an approach that fits your budget and objectives.", - }, + id: "3", title: "What's your typical engagement model?", content: "We offer flexible engagement models including project-based work, retainer partnerships, and performance-based arrangements. We'll customize an approach that fits your budget and objectives."}, { - id: "4", - title: "How long before I see results?", - content: "Quick wins can appear within 30-60 days, but sustained growth typically takes 3-6 months. We focus on building long-term strategies that compound over time for maximum impact.", - }, + id: "4", title: "How long before I see results?", content: "Quick wins can appear within 30-60 days, but sustained growth typically takes 3-6 months. We focus on building long-term strategies that compound over time for maximum impact."}, { - id: "5", - title: "Do you offer training and support?", - content: "Absolutely. We provide comprehensive training for your team and maintain ongoing support throughout our engagement. Our goal is to empower your organization with marketing knowledge and best practices.", - }, + id: "5", title: "Do you offer training and support?", content: "Absolutely. We provide comprehensive training for your team and maintain ongoing support throughout our engagement. Our goal is to empower your organization with marketing knowledge and best practices."}, { - id: "6", - title: "How do I get started?", - content: "Schedule a free consultation with our team. We'll discuss your goals, audit your current marketing efforts, and provide a customized proposal with recommended solutions and investment.", - }, + id: "6", title: "How do I get started?", content: "Schedule a free consultation with our team. We'll discuss your goals, audit your current marketing efforts, and provide a customized proposal with recommended solutions and investment."}, ]} faqsAnimation="slide-up" textPosition="left" @@ -297,4 +221,4 @@ const HomePage = () => { ); }; -export default HomePage; \ No newline at end of file +export default HomePage; -- 2.49.1 From 223b1b4409c787bc6d32dc1bbf2bbeaac7cf97a0 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 06:10:04 +0000 Subject: [PATCH 6/7] Update src/app/services/page.tsx --- src/app/services/page.tsx | 57 +++++++++------------------------------ 1 file changed, 12 insertions(+), 45 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 947bde0..c955d09 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -11,10 +11,10 @@ import { Briefcase } from "lucide-react"; const ServicesPage = () => { const navItems = [ { name: "Home", id: "/" }, - { name: "Services", id: "services" }, - { name: "Case Studies", id: "case-studies" }, - { name: "About", id: "about" }, - { name: "Contact", id: "contact" }, + { name: "Services", id: "/services" }, + { name: "Case Studies", id: "/case-studies" }, + { name: "About", id: "/about" }, + { name: "Contact", id: "/contact" }, ]; return ( @@ -43,40 +43,16 @@ const ServicesPage = () => { tagAnimation="slide-up" features={[ { - id: "strategy", - title: "Strategic Planning", - description: "Custom marketing strategies aligned with your business objectives and target audience. We conduct deep market research and competitive analysis to build your roadmap.", - tag: "Strategy", - imageSrc: "http://img.b2bpic.net/free-photo/business-scene-top-view_23-2147626514.jpg?_wi=2", - imageAlt: "Strategic marketing planning", - buttons: [{ text: "Learn More", href: "#" }], + id: "strategy", title: "Strategic Planning", description: "Custom marketing strategies aligned with your business objectives and target audience. We conduct deep market research and competitive analysis to build your roadmap.", tag: "Strategy", imageSrc: "http://img.b2bpic.net/free-photo/business-scene-top-view_23-2147626514.jpg?_wi=2", imageAlt: "Strategic marketing planning", buttons: [{ text: "Learn More", href: "/services" }], }, { - id: "seo", - title: "SEO & SEM", - description: "Boost your online visibility with our advanced search engine optimization and paid search expertise. We leverage technical SEO, content optimization, and strategic paid campaigns.", - tag: "Search", - imageSrc: "http://img.b2bpic.net/free-vector/search-engine-optimization_24908-55724.jpg?_wi=2", - imageAlt: "SEO optimization and search marketing", - buttons: [{ text: "Learn More", href: "#" }], + id: "seo", title: "SEO & SEM", description: "Boost your online visibility with our advanced search engine optimization and paid search expertise. We leverage technical SEO, content optimization, and strategic paid campaigns.", tag: "Search", imageSrc: "http://img.b2bpic.net/free-vector/search-engine-optimization_24908-55724.jpg?_wi=2", imageAlt: "SEO optimization and search marketing", buttons: [{ text: "Learn More", href: "/services" }], }, { - id: "content", - title: "Content Marketing", - description: "Engaging, high-quality content that resonates with your audience and drives engagement. From blog posts to whitepapers, we create content that converts.", - tag: "Content", - imageSrc: "http://img.b2bpic.net/free-photo/media-marketing-internet-digital-global_53876-138500.jpg?_wi=2", - imageAlt: "Content marketing strategy", - buttons: [{ text: "Learn More", href: "#" }], + id: "content", title: "Content Marketing", description: "Engaging, high-quality content that resonates with your audience and drives engagement. From blog posts to whitepapers, we create content that converts.", tag: "Content", imageSrc: "http://img.b2bpic.net/free-photo/media-marketing-internet-digital-global_53876-138500.jpg?_wi=2", imageAlt: "Content marketing strategy", buttons: [{ text: "Learn More", href: "/services" }], }, { - id: "social", - title: "Social Media Management", - description: "Strategic social campaigns that build community, increase engagement, and drive conversions. We manage your presence across all major platforms.", - tag: "Social", - imageSrc: "http://img.b2bpic.net/free-photo/friends-using-smartphones-together-outdoors_53876-26150.jpg?_wi=2", - imageAlt: "Social media marketing campaigns", - buttons: [{ text: "Learn More", href: "#" }], + id: "social", title: "Social Media Management", description: "Strategic social campaigns that build community, increase engagement, and drive conversions. We manage your presence across all major platforms.", tag: "Social", imageSrc: "http://img.b2bpic.net/free-photo/friends-using-smartphones-together-outdoors_53876-26150.jpg?_wi=2", imageAlt: "Social media marketing campaigns", buttons: [{ text: "Learn More", href: "/services" }], }, ]} animationType="slide-up" @@ -92,20 +68,11 @@ const ServicesPage = () => { sideDescription="Learn more about how each service can benefit your business" faqs={[ { - id: "1", - title: "Which service should I choose?", - content: "It depends on your business goals and current marketing maturity. We recommend starting with a strategic planning session to assess your needs and recommend a tailored service package.", - }, + id: "1", title: "Which service should I choose?", content: "It depends on your business goals and current marketing maturity. We recommend starting with a strategic planning session to assess your needs and recommend a tailored service package."}, { - id: "2", - title: "Can I combine multiple services?", - content: "Absolutely! Most of our successful clients use a combination of our services. We can create an integrated marketing solution that maximizes your ROI across multiple channels.", - }, + id: "2", title: "Can I combine multiple services?", content: "Absolutely! Most of our successful clients use a combination of our services. We can create an integrated marketing solution that maximizes your ROI across multiple channels."}, { - id: "3", - title: "What's the typical timeline for results?", - content: "Initial results vary by service. SEO typically takes 3-6 months, while paid campaigns can show results within weeks. We focus on sustainable, long-term growth.", - }, + id: "3", title: "What's the typical timeline for results?", content: "Initial results vary by service. SEO typically takes 3-6 months, while paid campaigns can show results within weeks. We focus on sustainable, long-term growth."}, ]} faqsAnimation="slide-up" textPosition="left" @@ -128,4 +95,4 @@ const ServicesPage = () => { ); }; -export default ServicesPage; \ No newline at end of file +export default ServicesPage; -- 2.49.1 From f3f58e017a2ce26ebc1d8b3dfd88de8a1c13458b Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 06:10:05 +0000 Subject: [PATCH 7/7] Update src/app/styles/base.css --- src/app/styles/base.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/styles/base.css b/src/app/styles/base.css index aa7fd03..34aea07 100644 --- a/src/app/styles/base.css +++ b/src/app/styles/base.css @@ -11,7 +11,7 @@ html { body { background-color: var(--background); color: var(--foreground); - font-family: var(--font-montserrat), sans-serif; + font-family: var(--font-inter), sans-serif; position: relative; min-height: 100vh; overscroll-behavior: none; @@ -24,5 +24,5 @@ h3, h4, h5, h6 { - font-family: var(--font-montserrat), sans-serif; + font-family: var(--font-inter), sans-serif; } -- 2.49.1