8 Commits

Author SHA1 Message Date
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 50 additions and 8 deletions

View File

@@ -9,9 +9,10 @@ import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen'; import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import FaqDouble from '@/components/sections/faq/FaqDouble'; import FaqDouble from '@/components/sections/faq/FaqDouble';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { CheckCircle, TrendingUp, Users, Zap } from 'lucide-react'; import { CheckCircle, TrendingUp, Users, Zap, Sparkles } from 'lucide-react';
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -46,8 +47,8 @@ export default function LandingPage() {
logoText="Mindex AI" logoText="Mindex AI"
description="Intelligent marketing automation powered by advanced AI. Generate compelling campaigns, optimize performance, and engage customers with unprecedented precision." description="Intelligent marketing automation powered by advanced AI. Generate compelling campaigns, optimize performance, and engage customers with unprecedented precision."
buttons={[ buttons={[
{ text: "Get Free Trial", href: "contact" }, { text: "Start Free Trial", href: "contact" },
{ text: "See AI in Action", href: "features" } { text: "View Demo", href: "features" }
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
background={{ variant: "radial-gradient" }} background={{ variant: "radial-gradient" }}
@@ -155,6 +156,48 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="pricing" data-section="pricing">
<PricingCardThree
tag="Pricing"
title="Simple, transparent pricing"
description="Choose the perfect plan for your marketing needs. All plans include core features to get you started."
plans={[
{
id: "1", price: "$29/mo", name: "Starter", buttons: [
{ text: "Get Started", href: "contact" },
{ text: "Learn More", href: "#" }
],
features: [
"Up to 5 users", "50GB storage", "Email support", "Basic AI content generation", "Monthly analytics reports"
]
},
{
id: "2", badge: "Most popular plan", badgeIcon: Sparkles,
price: "$99/mo", name: "Professional", buttons: [
{ text: "Get Started", href: "contact" },
{ text: "Learn More", href: "#" }
],
features: [
"Up to 20 users", "200GB storage", "Priority support", "Advanced AI personalization", "Real-time analytics", "Custom integrations", "API access"
]
},
{
id: "3", price: "$299/mo", name: "Enterprise", buttons: [
{ text: "Contact Sales", href: "contact" },
{ text: "Schedule Demo", href: "#" }
],
features: [
"Unlimited users", "Unlimited storage", "24/7 phone support", "Custom AI models", "Advanced security", "Dedicated account manager", "Custom SLA"
]
}
]}
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
ariaLabel="Pricing section"
/>
</div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqDouble <FaqDouble
tag="FAQ" tag="FAQ"
@@ -195,8 +238,7 @@ export default function LandingPage() {
inputs={[ inputs={[
{ name: "fullName", type: "text", placeholder: "Full Name", required: true }, { name: "fullName", type: "text", placeholder: "Full Name", required: true },
{ name: "workEmail", type: "email", placeholder: "Work Email", required: true }, { name: "workEmail", type: "email", placeholder: "Work Email", required: true },
{ name: "companyName", type: "text", placeholder: "Company Name", required: true }, { name: "companyName", type: "text", placeholder: "Company Name", required: true }
{ name: "teamSize", type: "text", placeholder: "Team Size (e.g., 5-10)" }
]} ]}
textarea={{ name: "message", placeholder: "Tell us about your marketing goals and how Mindex can help", rows: 5, required: false }} textarea={{ name: "message", placeholder: "Tell us about your marketing goals and how Mindex can help", rows: 5, required: false }}
useInvertedBackground={false} useInvertedBackground={false}
@@ -219,4 +261,4 @@ export default function LandingPage() {
</div> </div>
</ThemeProvider> </ThemeProvider>
); );
} }

View File

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