diff --git a/frontend/src/marketing/pages/Solutions.tsx b/frontend/src/marketing/pages/Solutions.tsx index 4f92b135..a15b1d9c 100644 --- a/frontend/src/marketing/pages/Solutions.tsx +++ b/frontend/src/marketing/pages/Solutions.tsx @@ -1,170 +1,379 @@ import React from "react"; -import SectionHeading from "../components/SectionHeading"; -import CTASection from "../components/CTASection"; - -const personas = [ - { - name: "Publishers & Media", - pains: [ - "Monthly content quotas and strict editorial standards.", - "Need faster research without sacrificing topical authority.", - "Multiple brands and verticals competing for attention.", - ], - outcomes: [ - "Launch keyword → content automation that protects brand voice.", - "Keep editors in control with approvals and Thinker playbooks.", - "Automate image generation and WordPress publishing by site.", - ], - image: "solutions-publisher.png", - }, - { - name: "Agencies & Consultancies", - pains: [ - "Manual reporting and slow client deliverables.", - "Disjointed tool stack for research, writing, and visuals.", - "Scaling teams across time zones with consistent quality.", - ], - outcomes: [ - "Shared workspaces for each client with automation templates.", - "Real-time dashboards to prove impact and showcase velocity.", - "Reusable Thinker libraries to standardize tone and strategy.", - ], - image: "solutions-agency.png", - }, - { - name: "In-house Marketing Teams", - pains: [ - "Demand for multi-channel content with lean resources.", - "Difficulty aligning SEO, content, and creative workflows.", - "Pressure to report results to leadership quickly.", - ], - outcomes: [ - "Automated pipeline from keyword intake to published content.", - "Dashboards that unite SEO, writers, designers, and leadership.", - "Insights to reallocate focus when campaigns spike or drop.", - ], - image: "solutions-inhouse.png", - }, -]; +import { Link } from "react-router-dom"; +import { + RocketLaunchIcon, + ChatBubbleLeftRightIcon, + ChartBarIcon, + DocumentTextIcon, + SparklesIcon, + UserGroupIcon, + PhotoIcon, + BoltIcon, + ArrowTrendingUpIcon, + ClockIcon, + WrenchScrewdriverIcon, + ExclamationTriangleIcon, + CheckCircleIcon, +} from "@heroicons/react/24/outline"; const Solutions: React.FC = () => { + const renderCta = (cta: { label: string; href: string }, className: string) => { + const isExternal = cta.href.startsWith("http"); + + if (isExternal) { + return ( + + {cta.label} + + ); + } + + return ( + + {cta.label} + + ); + }; + + const personas = [ + { + name: "Publishers & Media", + description: "Scale content production while maintaining editorial standards and brand voice across multiple verticals.", + pains: [ + "Monthly content quotas and strict editorial standards", + "Need faster research without sacrificing topical authority", + "Multiple brands and verticals competing for attention", + "Manual image sourcing and WordPress publishing bottlenecks", + ], + outcomes: [ + "Launch keyword → content automation that protects brand voice", + "Keep editors in control with approvals and Thinker playbooks", + "Automate image generation and WordPress publishing by site", + ], + color: "from-[#0693e3]/5 to-white", + borderColor: "border-[#0693e3]/20", + iconColor: "from-[#0693e3] to-[#0472b8]", + painColor: "bg-rose-500", + outcomeColor: "bg-[#0693e3]", + }, + { + name: "Agencies & Consultancies", + description: "Deliver consistent, high-quality content at scale across client accounts with unified workflows.", + pains: [ + "Manual reporting and slow client deliverables", + "Disjointed tool stack for research, writing, and visuals", + "Scaling teams across time zones with consistent quality", + "Client-specific brand guidelines and tone management", + ], + outcomes: [ + "Shared workspaces for each client with automation templates", + "Real-time dashboards to prove impact and showcase velocity", + "Reusable Thinker libraries to standardize tone and strategy", + ], + color: "from-[#0bbf87]/5 to-white", + borderColor: "border-[#0bbf87]/20", + iconColor: "from-[#0bbf87] to-[#08966b]", + painColor: "bg-rose-500", + outcomeColor: "bg-[#0bbf87]", + }, + { + name: "In-house Marketing Teams", + description: "Unify SEO, content, and creative workflows to accelerate output with limited resources.", + pains: [ + "Demand for multi-channel content with lean resources", + "Difficulty aligning SEO, content, and creative workflows", + "Pressure to report results to leadership quickly", + "Tool sprawl creating visibility gaps", + ], + outcomes: [ + "Automated pipeline from keyword intake to published content", + "Dashboards that unite SEO, writers, designers, and leadership", + "Insights to reallocate focus when campaigns spike or drop", + ], + color: "from-[#5d4ae3]/5 to-white", + borderColor: "border-[#5d4ae3]/20", + iconColor: "from-[#5d4ae3] to-[#3a2f94]", + painColor: "bg-rose-500", + outcomeColor: "bg-[#5d4ae3]", + }, + ]; + + const useCases = [ + { + title: "Keyword Research", + description: "Discover high-opportunity keywords from a global database with real-time volumes and difficulty scores.", + icon: ChartBarIcon, + color: "from-[#0693e3] to-[#0472b8]", + }, + { + title: "Content Briefs", + description: "Generate comprehensive briefs with outlines, talking points, and internal link suggestions.", + icon: DocumentTextIcon, + color: "from-[#0bbf87] to-[#08966b]", + }, + { + title: "Content Writing", + description: "Create long-form articles aligned to your brand voice, compliance rules, and target SERP.", + icon: SparklesIcon, + color: "from-[#ff7a00] to-[#cc5f00]", + }, + { + title: "Cluster Analysis", + description: "AI-powered semantic clustering to group related keywords and build topical authority maps.", + icon: UserGroupIcon, + color: "from-[#5d4ae3] to-[#3a2f94]", + }, + { + title: "Image Generation", + description: "AI-generated featured and in-article images based on your content with brand consistency.", + icon: PhotoIcon, + color: "from-[#0693e3] to-[#5d4ae3]", + }, + { + title: "Workflow Automation", + description: "End-to-end automation from keywords to published content with intelligent handoffs.", + icon: BoltIcon, + color: "from-[#0bbf87] to-[#0693e3]", + }, + ]; + return ( -
+ IGNY8 adapts to agencies, publishers, and in-house teams. Automate repetitive work, unify strategy, and accelerate content velocity with AI. +
++ {persona.description} +
{item.label}
-+ {stat.description} +
++ Practical applications that help teams scale content production and accelerate growth +
++ {useCase.description} +
+ + {/* Subtle gradient on hover */} + ++ Book a strategy session or start a trial to explore IGNY8 for your team. +
+