10 Commits

Author SHA1 Message Date
c8959505ed Update src/app/page.tsx 2026-03-07 23:09:00 +00:00
1d2a9147b8 Merge version_7 into main
Merge version_7 into main
2026-03-07 22:59:32 +00:00
cdcedfdba8 Update src/app/page.tsx 2026-03-07 22:59:28 +00:00
895b160539 Merge version_6 into main
Merge version_6 into main
2026-03-07 22:57:22 +00:00
b4aff00c07 Update theme colors 2026-03-07 22:57:16 +00:00
ef8b82b9d8 Merge version_6 into main
Merge version_6 into main
2026-03-07 22:57:08 +00:00
9cdefe90ac Update theme colors 2026-03-07 22:57:02 +00:00
8eaefe0a29 Merge version_6 into main
Merge version_6 into main
2026-03-07 22:55:25 +00:00
dbe9b0403d Update src/app/page.tsx 2026-03-07 22:55:21 +00:00
dab5ced9d6 Merge version_5 into main
Merge version_5 into main
2026-03-07 22:54:13 +00:00
2 changed files with 69 additions and 9 deletions

View File

@@ -8,10 +8,11 @@ import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwe
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { CheckCircle, TrendingUp, Users, Zap } from 'lucide-react';
import { CheckCircle, TrendingUp, Users, Zap, Sparkles, Globe, Smartphone, Megaphone, MessageSquare, Cpu, Package } from 'lucide-react';
export default function LandingPage() {
return (
@@ -32,7 +33,7 @@ export default function LandingPage() {
navItems={[
{ name: "About", id: "about" },
{ name: "Features", id: "features" },
{ name: "Services", id: "services" },
{ name: "Pricing", id: "pricing" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" }
]}
@@ -46,8 +47,8 @@ export default function LandingPage() {
logoText="Mindex AI"
description="Intelligent marketing automation powered by advanced AI. Generate compelling campaigns, optimize performance, and engage customers with unprecedented precision."
buttons={[
{ text: "Get Free Trial", href: "contact" },
{ text: "See AI in Action", href: "features" }
{ text: "Start Free Trial", href: "contact" },
{ text: "View Demo", href: "features" }
]}
buttonAnimation="slide-up"
background={{ variant: "radial-gradient" }}
@@ -155,6 +156,66 @@ export default function LandingPage() {
/>
</div>
<div id="pricing" data-section="pricing">
<PricingCardThree
tag="Pricing"
title="Plans tailored for small local businesses"
description="Choose the perfect package for your mom and pop shop or local business. All plans include everything you need to grow."
plans={[
{
id: "1", price: "$59/mo", name: "Starter", buttons: [
{ text: "Get Started", href: "contact" },
{ text: "Learn More", href: "#" }
],
features: [
"Professional website", "Basic branding package", "Email support", "Monthly social media management (3 posts)", "Basic analytics"
]
},
{
id: "2", badge: "Most popular", badgeIcon: Sparkles,
price: "$299/mo", name: "Growth", buttons: [
{ text: "Get Started", href: "contact" },
{ text: "Learn More", href: "#" }
],
features: [
"Website + domain", "Complete branding (logo, colors, guidelines)", "Consulting & strategy sessions (2x/month)", "Social media management (daily posting)", "AI-powered social content creation", "Basic advertising setup", "Priority email support", "Monthly performance reports"
]
},
{
id: "3", price: "$799/mo", name: "Professional", buttons: [
{ text: "Get Started", href: "contact" },
{ text: "Learn More", href: "#" }
],
features: [
"Professional website with e-commerce", "Premium branding & design", "Weekly consulting & strategy", "Full advertising management (Google, Meta, TikTok)", "Advanced social media management", "AI call assistant for customer service", "Email marketing automation", "Phone & email support", "Weekly analytics reviews"
]
},
{
id: "4", price: "$1,499/mo", name: "Premium", buttons: [
{ text: "Contact Sales", href: "contact" },
{ text: "Schedule Demo", href: "#" }
],
features: [
"Everything in Professional", "Custom web development", "Bi-weekly strategy consulting", "Multi-channel advertising management", "Advanced AI automation setup", "24/7 phone support", "Dedicated account manager", "Custom integrations"
]
},
{
id: "5", price: "$3,499/mo", name: "Enterprise", buttons: [
{ text: "Contact Sales", href: "contact" },
{ text: "Schedule Demo", href: "#" }
],
features: [
"Everything in Premium", "Full business automation suite", "Weekly strategy & optimization", "Custom AI solutions", "Complete marketing overhaul", "Dedicated team support", "Unlimited revisions", "Priority implementation"
]
}
]}
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
ariaLabel="Pricing section"
/>
</div>
<div id="faq" data-section="faq">
<FaqDouble
tag="FAQ"
@@ -195,8 +256,7 @@ export default function LandingPage() {
inputs={[
{ name: "fullName", type: "text", placeholder: "Full Name", required: true },
{ name: "workEmail", type: "email", placeholder: "Work Email", required: true },
{ name: "companyName", type: "text", placeholder: "Company Name", required: true },
{ name: "teamSize", type: "text", placeholder: "Team Size (e.g., 5-10)" }
{ name: "companyName", type: "text", placeholder: "Company Name", required: true }
]}
textarea={{ name: "message", placeholder: "Tell us about your marketing goals and how Mindex can help", rows: 5, required: false }}
useInvertedBackground={false}
@@ -219,4 +279,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -13,12 +13,12 @@
--background: #ffffff;
--card: #f9f9f9;
--foreground: #000612e6;
--primary-cta: #15479c;
--primary-cta: #106EFB;
--primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9;
--secondary-cta-text: #000612e6;
--accent: #e2e2e2;
--background-accent: #c4c4c4;
--background-accent: #106EFB;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);