Merge version_1 into main #2

Merged
bender merged 6 commits from version_1 into main 2026-03-11 16:43:39 +00:00
6 changed files with 119 additions and 468 deletions

View File

@@ -34,9 +34,7 @@ export default function AboutPage() {
{ name: "Blog", id: "blog" },
]}
button={{
text: "Get Early Access",
href: "#cta",
}}
text: "Get Early Access", href: "#cta"}}
animateOnLoad={true}
/>
</div>
@@ -45,9 +43,7 @@ export default function AboutPage() {
<TextSplitAbout
title="The Creator's Dilemma"
description={[
"You're juggling 12 tools, 5 freelancers, and a content calendar held together by sticky notes. Every new campaign starts from scratch. Your brand voice changes depending on who wrote the copy. You know you need systems — but building them takes longer than just doing it yourself.",
"Meanwhile, you're not building. You're managing. You're not creating. You're coordinating. The work that matters — the actual business — gets squeezed into the cracks.",
]}
"You're juggling 12 tools, 5 freelancers, and a content calendar held together by sticky notes. Every new campaign starts from scratch. Your brand voice changes depending on who wrote the copy. You know you need systems — but building them takes longer than just doing it yourself.", "Meanwhile, you're not building. You're managing. You're not creating. You're coordinating. The work that matters — the actual business — gets squeezed into the cracks."]}
useInvertedBackground={true}
showBorder={true}
/>
@@ -59,26 +55,11 @@ export default function AboutPage() {
description="From context to deployment, every piece works together."
features={[
{
id: "01",
title: "Knows Your Business",
description: "FIOVA interviews you about your ICP, offer, positioning, voice, competitors. This context powers every output. No more re-explaining yourself.",
imageSrc: "http://img.b2bpic.net/free-vector/app-template-voice-translating_23-2148636703.jpg?_wi=2",
imageAlt: "interview conversation dialogue illustration",
},
id: "01", title: "Knows Your Business", description: "FIOVA interviews you about your ICP, offer, positioning, voice, competitors. This context powers every output. No more re-explaining yourself.", imageSrc: "http://img.b2bpic.net/free-vector/app-template-voice-translating_23-2148636703.jpg", imageAlt: "interview conversation dialogue illustration"},
{
id: "02",
title: "Builds Everything You Need",
description: "5 AI agents handle strategy, marketing, nurture, sales, and operations. ~100 asset types, all framework-driven. Not generic—specific to your business.",
imageSrc: "http://img.b2bpic.net/free-photo/african-businesswoman-reading-documents-signing-its-while-business-partners-sharing-paperwork-sitting-conference-table-broadroom-executive-director-meeting-shareholders-start-up-office_482257-13876.jpg?_wi=2",
imageAlt: "asset library content collection",
},
id: "02", title: "Builds Everything You Need", description: "5 AI agents handle strategy, marketing, nurture, sales, and operations. ~100 asset types, all framework-driven. Not generic—specific to your business.", imageSrc: "http://img.b2bpic.net/free-photo/african-businesswoman-reading-documents-signing-its-while-business-partners-sharing-paperwork-sitting-conference-table-broadroom-executive-director-meeting-shareholders-start-up-office_482257-13876.jpg", imageAlt: "asset library content collection"},
{
id: "03",
title: "Deploys & Tracks",
description: "Organize assets into campaigns, push them live, track performance. Intelligence flows back into the system so outputs improve over time.",
imageSrc: "http://img.b2bpic.net/free-photo/team-server-farm-engineers-using-isolated-screen-mockup-laptop_482257-117904.jpg?_wi=2",
imageAlt: "analytics dashboard metrics tracking",
},
id: "03", title: "Deploys & Tracks", description: "Organize assets into campaigns, push them live, track performance. Intelligence flows back into the system so outputs improve over time.", imageSrc: "http://img.b2bpic.net/free-photo/team-server-farm-engineers-using-isolated-screen-mockup-laptop_482257-117904.jpg", imageAlt: "analytics dashboard metrics tracking"},
]}
textboxLayout="default"
animationType="blur-reveal"
@@ -91,45 +72,20 @@ export default function AboutPage() {
<MetricCardTen
title="The Five Agents"
description="Specialized AI agents that handle every part of your business."
textboxLayout="centered"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={true}
metrics={[
{
id: "1",
title: "Foundations",
subtitle: "PLAN Phase",
category: "Strategy & Context",
value: "2 sub-agents",
},
id: "1", title: "Foundations", subtitle: "PLAN Phase", category: "Strategy & Context", value: "2 sub-agents"},
{
id: "2",
title: "Marketing",
subtitle: "ATTRACT Phase",
category: "Content & Visibility",
value: "7 sub-agents",
},
id: "2", title: "Marketing", subtitle: "ATTRACT Phase", category: "Content & Visibility", value: "7 sub-agents"},
{
id: "3",
title: "Nurture",
subtitle: "EDUCATE Phase",
category: "Sequences & Trust",
value: "4 sub-agents",
},
id: "3", title: "Nurture", subtitle: "EDUCATE Phase", category: "Sequences & Trust", value: "4 sub-agents"},
{
id: "4",
title: "Sales",
subtitle: "CONVERT Phase",
category: "Closing & Revenue",
value: "4 sub-agents",
},
id: "4", title: "Sales", subtitle: "CONVERT Phase", category: "Closing & Revenue", value: "4 sub-agents"},
{
id: "5",
title: "Scale",
subtitle: "SYSTEMIZE Phase",
category: "Operations & Growth",
value: "4 sub-agents",
},
id: "5", title: "Scale", subtitle: "SYSTEMIZE Phase", category: "Operations & Growth", value: "4 sub-agents"},
]}
/>
</div>
@@ -141,19 +97,13 @@ export default function AboutPage() {
socialLinks={[
{
icon: Twitter,
href: "https://twitter.com/fiova",
ariaLabel: "Twitter",
},
href: "https://twitter.com/fiova", ariaLabel: "Twitter"},
{
icon: Linkedin,
href: "https://linkedin.com/company/fiova",
ariaLabel: "LinkedIn",
},
href: "https://linkedin.com/company/fiova", ariaLabel: "LinkedIn"},
{
icon: Youtube,
href: "https://youtube.com/@fiova",
ariaLabel: "YouTube",
},
href: "https://youtube.com/@fiova", ariaLabel: "YouTube"},
]}
/>
</div>

View File

@@ -33,9 +33,7 @@ export default function ChangelogPage() {
{ name: "Contact", id: "/contact" },
]}
button={{
text: "Get Early Access",
href: "#cta",
}}
text: "Get Early Access", href: "#cta"}}
animateOnLoad={true}
/>
</div>
@@ -45,42 +43,26 @@ export default function ChangelogPage() {
title="What's New in FIOVA"
description="Track every update, feature release, and improvement to your AI operating system."
tag="Latest Updates"
imageSrc="http://img.b2bpic.net/free-vector/smart-home-management_23-2148629240.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-vector/smart-home-management_23-2148629240.jpg"
imageAlt="FIOVA Changelog"
imagePosition="right"
mediaAnimation="blur-reveal"
background={{ variant: "plain" }}
buttons={[
{
text: "View All Updates",
href: "#changelog-updates",
},
text: "View All Updates", href: "#changelog-updates"},
]}
buttonAnimation="slide-up"
testimonials={[
{
name: "Sarah Johnson",
handle: "Course Creator",
testimonial: "Every update brings new power to FIOVA. The changelog keeps me in the loop.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg?_wi=7",
imageAlt: "Sarah Johnson",
},
name: "Sarah Johnson", handle: "Course Creator", testimonial: "Every update brings new power to FIOVA. The changelog keeps me in the loop.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg", imageAlt: "Sarah Johnson"},
{
name: "Michael Chen",
handle: "Agency Owner",
testimonial: "Love seeing the roadmap come to life. Each feature solves real problems.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg?_wi=7",
imageAlt: "Michael Chen",
},
name: "Michael Chen", handle: "Agency Owner", testimonial: "Love seeing the roadmap come to life. Each feature solves real problems.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg", imageAlt: "Michael Chen"},
{
name: "Emily Rodriguez",
handle: "Consultant",
testimonial: "FIOVA continuously improves. The team listens and ships fast.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=7",
imageAlt: "Emily Rodriguez",
},
name: "Emily Rodriguez", handle: "Consultant", testimonial: "FIOVA continuously improves. The team listens and ships fast.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg", imageAlt: "Emily Rodriguez"},
]}
useInvertedBackground={false}
/>
@@ -95,40 +77,15 @@ export default function ChangelogPage() {
useInvertedBackground={true}
metrics={[
{
id: "1",
title: "Agent Collaboration",
subtitle: "v2.5.0 March 2026",
category: "Feature",
value: "Just Released",
},
id: "1", title: "Agent Collaboration", subtitle: "v2.5.0 March 2026", category: "Feature", value: "Just Released"},
{
id: "2",
title: "Performance Dashboard",
subtitle: "v2.4.0 February 2026",
category: "Update",
value: "Stable",
},
id: "2", title: "Performance Dashboard", subtitle: "v2.4.0 February 2026", category: "Update", value: "Stable"},
{
id: "3",
title: "API Integration Layer",
subtitle: "v2.3.0 January 2026",
category: "Feature",
value: "Stable",
},
id: "3", title: "API Integration Layer", subtitle: "v2.3.0 January 2026", category: "Feature", value: "Stable"},
{
id: "4",
title: "Advanced Analytics",
subtitle: "v2.2.0 December 2025",
category: "Enhancement",
value: "Stable",
},
id: "4", title: "Advanced Analytics", subtitle: "v2.2.0 December 2025", category: "Enhancement", value: "Stable"},
{
id: "5",
title: "Multi-Brand Workspace",
subtitle: "v2.1.0 November 2025",
category: "Feature",
value: "Stable",
},
id: "5", title: "Multi-Brand Workspace", subtitle: "v2.1.0 November 2025", category: "Feature", value: "Stable"},
]}
/>
</div>
@@ -137,9 +94,7 @@ export default function ChangelogPage() {
<TextSplitAbout
title="The FIOVA Philosophy"
description={[
"We ship continuously. Every two weeks brings new capabilities, performance improvements, and user-driven features. Your feedback shapes the roadmap.",
"Stability is sacred. Every release is tested rigorously. We never break existing workflows. Every change compounds your competitive advantage.",
]}
"We ship continuously. Every two weeks brings new capabilities, performance improvements, and user-driven features. Your feedback shapes the roadmap.", "Stability is sacred. Every release is tested rigorously. We never break existing workflows. Every change compounds your competitive advantage."]}
useInvertedBackground={false}
showBorder={true}
/>
@@ -152,19 +107,13 @@ export default function ChangelogPage() {
socialLinks={[
{
icon: Twitter,
href: "https://twitter.com/fiova",
ariaLabel: "Twitter",
},
href: "https://twitter.com/fiova", ariaLabel: "Twitter"},
{
icon: Linkedin,
href: "https://linkedin.com/company/fiova",
ariaLabel: "LinkedIn",
},
href: "https://linkedin.com/company/fiova", ariaLabel: "LinkedIn"},
{
icon: Youtube,
href: "https://youtube.com/@fiova",
ariaLabel: "YouTube",
},
href: "https://youtube.com/@fiova", ariaLabel: "YouTube"},
]}
/>
</div>

View File

@@ -31,9 +31,7 @@ export default function ContactPage() {
{ name: "Contact", id: "/contact" },
]}
button={{
text: "Get Early Access",
href: "#cta",
}}
text: "Get Early Access", href: "#cta"}}
animateOnLoad={true}
/>
</div>
@@ -43,46 +41,28 @@ export default function ContactPage() {
title="Get in Touch with FIOVA"
description="Have questions about the platform? Want to join the beta? We'd love to hear from you."
tag="Let's Talk"
imageSrc="http://img.b2bpic.net/free-vector/smart-home-management_23-2148629240.jpg?_wi=3"
imageSrc="http://img.b2bpic.net/free-vector/smart-home-management_23-2148629240.jpg"
imageAlt="FIOVA Contact"
imagePosition="right"
mediaAnimation="blur-reveal"
background={{ variant: "plain" }}
buttons={[
{
text: "Schedule Demo",
href: "#cta",
},
text: "Schedule Demo", href: "#cta"},
{
text: "Send Message",
href: "#faq",
},
text: "Send Message", href: "#faq"},
]}
buttonAnimation="slide-up"
testimonials={[
{
name: "Sarah Johnson",
handle: "Course Creator",
testimonial: "The FIOVA team responds fast. They actually listen to feedback and ship features.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg?_wi=8",
imageAlt: "Sarah Johnson",
},
name: "Sarah Johnson", handle: "Course Creator", testimonial: "The FIOVA team responds fast. They actually listen to feedback and ship features.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg", imageAlt: "Sarah Johnson"},
{
name: "Michael Chen",
handle: "Agency Owner",
testimonial: "Reached out with a question and got a thoughtful response within hours.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg?_wi=8",
imageAlt: "Michael Chen",
},
name: "Michael Chen", handle: "Agency Owner", testimonial: "Reached out with a question and got a thoughtful response within hours.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg", imageAlt: "Michael Chen"},
{
name: "Emily Rodriguez",
handle: "Consultant",
testimonial: "Great support team. They help you get the most out of FIOVA.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=8",
imageAlt: "Emily Rodriguez",
},
name: "Emily Rodriguez", handle: "Consultant", testimonial: "Great support team. They help you get the most out of FIOVA.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg", imageAlt: "Emily Rodriguez"},
]}
useInvertedBackground={false}
/>
@@ -92,9 +72,7 @@ export default function ContactPage() {
<TextSplitAbout
title="Multiple Ways to Reach Us"
description={[
"Whether you prefer email, a quick chat, or a scheduled demo, we're here. The FIOVA team builds in public and stays close to our community.",
"Questions about features? Interested in the beta? Want to explore a custom plan? Pick your channel and let's connect.",
]}
"Whether you prefer email, a quick chat, or a scheduled demo, we're here. The FIOVA team builds in public and stays close to our community.", "Questions about features? Interested in the beta? Want to explore a custom plan? Pick your channel and let's connect."]}
useInvertedBackground={true}
showBorder={false}
/>
@@ -104,32 +82,18 @@ export default function ContactPage() {
<ContactFaq
faqs={[
{
id: "1",
title: "What's the fastest way to get early access?",
content: "Fill out the form below or reply to any email from us. We process access requests daily and typically onboard within 48 hours. Priority goes to founders and creators building meaningful communities.",
},
id: "1", title: "What's the fastest way to get early access?", content: "Fill out the form below or reply to any email from us. We process access requests daily and typically onboard within 48 hours. Priority goes to founders and creators building meaningful communities."},
{
id: "2",
title: "Can I schedule a demo before joining?",
content: "Absolutely. Book a 20-minute walkthrough with a FIOVA expert. We'll show you how the platform works for your specific use case and answer all your questions.",
},
id: "2", title: "Can I schedule a demo before joining?", content: "Absolutely. Book a 20-minute walkthrough with a FIOVA expert. We'll show you how the platform works for your specific use case and answer all your questions."},
{
id: "3",
title: "Is there a free trial?",
content: "Beta access is completely free. No credit card required. When we launch paid tiers, current beta users get grandfathered pricing for life.",
},
id: "3", title: "Is there a free trial?", content: "Beta access is completely free. No credit card required. When we launch paid tiers, current beta users get grandfathered pricing for life."},
{
id: "4",
title: "What if I have technical questions?",
content: "We have a dedicated support team and an active Discord community. Get answers from the core team or other builders who've already implemented FIOVA.",
},
id: "4", title: "What if I have technical questions?", content: "We have a dedicated support team and an active Discord community. Get answers from the core team or other builders who've already implemented FIOVA."},
]}
ctaTitle="Ready to Build Your Operating System?"
ctaDescription="Join the beta. Free during early access. No credit card required."
ctaButton={{
text: "Get Early Access",
href: "#",
}}
text: "Get Early Access", href: "#"}}
ctaIcon={Sparkles}
useInvertedBackground={true}
animationType="blur-reveal"
@@ -143,19 +107,13 @@ export default function ContactPage() {
socialLinks={[
{
icon: Twitter,
href: "https://twitter.com/fiova",
ariaLabel: "Twitter",
},
href: "https://twitter.com/fiova", ariaLabel: "Twitter"},
{
icon: Linkedin,
href: "https://linkedin.com/company/fiova",
ariaLabel: "LinkedIn",
},
href: "https://linkedin.com/company/fiova", ariaLabel: "LinkedIn"},
{
icon: Youtube,
href: "https://youtube.com/@fiova",
ariaLabel: "YouTube",
},
href: "https://youtube.com/@fiova", ariaLabel: "YouTube"},
]}
/>
</div>

View File

@@ -41,9 +41,7 @@ export default function HomePage() {
brandName="FIOVA"
navItems={navItems}
button={{
text: "Get Early Access",
href: "#cta",
}}
text: "Get Early Access", href: "#cta"}}
animateOnLoad={true}
/>
</div>
@@ -54,46 +52,28 @@ export default function HomePage() {
title="The AI Operating System for Creators Who Build Empires"
description="Strategy, content, sales, and operations — one platform, one AI that knows your entire business."
tag="AI-Powered"
imageSrc="http://img.b2bpic.net/free-vector/smart-home-management_23-2148629240.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-vector/smart-home-management_23-2148629240.jpg"
imageAlt="FIOVA Dashboard Interface"
imagePosition="right"
mediaAnimation="blur-reveal"
background={{ variant: "plain" }}
buttons={[
{
text: "Get Early Access",
href: "#cta",
},
text: "Get Early Access", href: "#cta"},
{
text: "See How It Works",
href: "#how-it-works",
},
text: "See How It Works", href: "#how-it-works"},
]}
buttonAnimation="slide-up"
testimonials={[
{
name: "Sarah Johnson",
handle: "Course Creator",
testimonial: "FIOVA transformed how I launch courses. Everything is connected, on-brand, and ready to deploy.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg?_wi=1",
imageAlt: "Sarah Johnson",
},
name: "Sarah Johnson", handle: "Course Creator", testimonial: "FIOVA transformed how I launch courses. Everything is connected, on-brand, and ready to deploy.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg", imageAlt: "Sarah Johnson"},
{
name: "Michael Chen",
handle: "Agency Owner",
testimonial: "Managing multiple client brands is now effortless. One system handles it all.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg?_wi=1",
imageAlt: "Michael Chen",
},
name: "Michael Chen", handle: "Agency Owner", testimonial: "Managing multiple client brands is now effortless. One system handles it all.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg", imageAlt: "Michael Chen"},
{
name: "Emily Rodriguez",
handle: "Consultant",
testimonial: "No more juggling 12 tools. FIOVA does the heavy lifting.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=1",
imageAlt: "Emily Rodriguez",
},
name: "Emily Rodriguez", handle: "Consultant", testimonial: "No more juggling 12 tools. FIOVA does the heavy lifting.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg", imageAlt: "Emily Rodriguez"},
]}
useInvertedBackground={false}
/>
@@ -104,9 +84,7 @@ export default function HomePage() {
<TextSplitAbout
title="The Creator's Dilemma"
description={[
"You're juggling 12 tools, 5 freelancers, and a content calendar held together by sticky notes. Every new campaign starts from scratch. Your brand voice changes depending on who wrote the copy. You know you need systems — but building them takes longer than just doing it yourself.",
"Meanwhile, you're not building. You're managing. You're not creating. You're coordinating. The work that matters — the actual business — gets squeezed into the cracks.",
]}
"You're juggling 12 tools, 5 freelancers, and a content calendar held together by sticky notes. Every new campaign starts from scratch. Your brand voice changes depending on who wrote the copy. You know you need systems — but building them takes longer than just doing it yourself.", "Meanwhile, you're not building. You're managing. You're not creating. You're coordinating. The work that matters — the actual business — gets squeezed into the cracks."]}
useInvertedBackground={true}
showBorder={true}
/>
@@ -119,26 +97,11 @@ export default function HomePage() {
description="From context to deployment, every piece works together."
features={[
{
id: "01",
title: "Knows Your Business",
description: "FIOVA interviews you about your ICP, offer, positioning, voice, competitors. This context powers every output. No more re-explaining yourself.",
imageSrc: "http://img.b2bpic.net/free-vector/app-template-voice-translating_23-2148636703.jpg?_wi=1",
imageAlt: "interview conversation dialogue illustration",
},
id: "01", title: "Knows Your Business", description: "FIOVA interviews you about your ICP, offer, positioning, voice, competitors. This context powers every output. No more re-explaining yourself.", imageSrc: "http://img.b2bpic.net/free-vector/app-template-voice-translating_23-2148636703.jpg", imageAlt: "interview conversation dialogue illustration"},
{
id: "02",
title: "Builds Everything You Need",
description: "5 AI agents handle strategy, marketing, nurture, sales, and operations. ~100 asset types, all framework-driven. Not generic—specific to your business.",
imageSrc: "http://img.b2bpic.net/free-photo/african-businesswoman-reading-documents-signing-its-while-business-partners-sharing-paperwork-sitting-conference-table-broadroom-executive-director-meeting-shareholders-start-up-office_482257-13876.jpg?_wi=1",
imageAlt: "asset library content collection",
},
id: "02", title: "Builds Everything You Need", description: "5 AI agents handle strategy, marketing, nurture, sales, and operations. ~100 asset types, all framework-driven. Not generic—specific to your business.", imageSrc: "http://img.b2bpic.net/free-photo/african-businesswoman-reading-documents-signing-its-while-business-partners-sharing-paperwork-sitting-conference-table-broadroom-executive-director-meeting-shareholders-start-up-office_482257-13876.jpg", imageAlt: "asset library content collection"},
{
id: "03",
title: "Deploys & Tracks",
description: "Organize assets into campaigns, push them live, track performance. Intelligence flows back into the system so outputs improve over time.",
imageSrc: "http://img.b2bpic.net/free-photo/team-server-farm-engineers-using-isolated-screen-mockup-laptop_482257-117904.jpg?_wi=1",
imageAlt: "analytics dashboard metrics tracking",
},
id: "03", title: "Deploys & Tracks", description: "Organize assets into campaigns, push them live, track performance. Intelligence flows back into the system so outputs improve over time.", imageSrc: "http://img.b2bpic.net/free-photo/team-server-farm-engineers-using-isolated-screen-mockup-laptop_482257-117904.jpg", imageAlt: "analytics dashboard metrics tracking"},
]}
textboxLayout="default"
animationType="blur-reveal"
@@ -157,40 +120,15 @@ export default function HomePage() {
useInvertedBackground={true}
metrics={[
{
id: "1",
title: "Foundations",
subtitle: "PLAN Phase",
category: "Strategy & Context",
value: "2 sub-agents",
},
id: "1", title: "Foundations", subtitle: "PLAN Phase", category: "Strategy & Context", value: "2 sub-agents"},
{
id: "2",
title: "Marketing",
subtitle: "ATTRACT Phase",
category: "Content & Visibility",
value: "7 sub-agents",
},
id: "2", title: "Marketing", subtitle: "ATTRACT Phase", category: "Content & Visibility", value: "7 sub-agents"},
{
id: "3",
title: "Nurture",
subtitle: "EDUCATE Phase",
category: "Sequences & Trust",
value: "4 sub-agents",
},
id: "3", title: "Nurture", subtitle: "EDUCATE Phase", category: "Sequences & Trust", value: "4 sub-agents"},
{
id: "4",
title: "Sales",
subtitle: "CONVERT Phase",
category: "Closing & Revenue",
value: "4 sub-agents",
},
id: "4", title: "Sales", subtitle: "CONVERT Phase", category: "Closing & Revenue", value: "4 sub-agents"},
{
id: "5",
title: "Scale",
subtitle: "SYSTEMIZE Phase",
category: "Operations & Growth",
value: "4 sub-agents",
},
id: "5", title: "Scale", subtitle: "SYSTEMIZE Phase", category: "Operations & Growth", value: "4 sub-agents"},
]}
/>
</div>
@@ -202,26 +140,11 @@ export default function HomePage() {
description="Three simple steps to your complete operating system."
features={[
{
id: "01",
title: "Build Your Context",
description: "FIOVA interviews you (voice or text) about your business. ICP, offer, positioning, brand voice, competitors. Takes 20 minutes. Powers everything.",
imageSrc: "http://img.b2bpic.net/free-photo/register-enquiry-online-web-page-concept_53876-132294.jpg?_wi=1",
imageAlt: "setup onboarding form interview",
},
id: "01", title: "Build Your Context", description: "FIOVA interviews you (voice or text) about your business. ICP, offer, positioning, brand voice, competitors. Takes 20 minutes. Powers everything.", imageSrc: "http://img.b2bpic.net/free-photo/register-enquiry-online-web-page-concept_53876-132294.jpg", imageAlt: "setup onboarding form interview"},
{
id: "02",
title: "Choose Your Agent",
description: "Pick which area to work on. Select an asset type from the grid. Walk through a step-by-step framework. Watch FIOVA build it.",
imageSrc: "http://img.b2bpic.net/free-vector/registration-form-template-with-flat-design_23-2147978340.jpg?_wi=1",
imageAlt: "selection grid menu choosing",
},
id: "02", title: "Choose Your Agent", description: "Pick which area to work on. Select an asset type from the grid. Walk through a step-by-step framework. Watch FIOVA build it.", imageSrc: "http://img.b2bpic.net/free-vector/registration-form-template-with-flat-design_23-2147978340.jpg", imageAlt: "selection grid menu choosing"},
{
id: "03",
title: "Deploy & Track",
description: "Organize finished assets into campaigns. Push live. Track performance. FIOVA's intelligence layer feeds results back into the system.",
imageSrc: "http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg?_wi=1",
imageAlt: "launch deployment management system",
},
id: "03", title: "Deploy & Track", description: "Organize finished assets into campaigns. Push live. Track performance. FIOVA's intelligence layer feeds results back into the system.", imageSrc: "http://img.b2bpic.net/free-vector/dashboard-template-user-panel_52683-31486.jpg", imageAlt: "launch deployment management system"},
]}
textboxLayout="default"
animationType="blur-reveal"
@@ -241,40 +164,15 @@ export default function HomePage() {
useInvertedBackground={true}
products={[
{
id: "1",
name: "FIOVA Chat",
price: "Home Interface",
imageSrc: "http://img.b2bpic.net/free-vector/flat-design-task-management-app-set_23-2148667058.jpg?_wi=1",
imageAlt: "chat conversation interface dialogue",
},
id: "1", name: "FIOVA Chat", price: "Home Interface", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-task-management-app-set_23-2148667058.jpg", imageAlt: "chat conversation interface dialogue"},
{
id: "2",
name: "Type Selector",
price: "Asset Grid",
imageSrc: "http://img.b2bpic.net/free-photo/friends-library-reading_23-2147678898.jpg",
imageAlt: "grid layout selection interface",
},
id: "2", name: "Type Selector", price: "Asset Grid", imageSrc: "http://img.b2bpic.net/free-photo/friends-library-reading_23-2147678898.jpg", imageAlt: "grid layout selection interface"},
{
id: "3",
name: "Agent Generation",
price: "Framework Builder",
imageSrc: "http://img.b2bpic.net/free-photo/startup-business-people-looking-strategy-board-information-thoughtful_53876-13984.jpg",
imageAlt: "content generation interface workflow",
},
id: "3", name: "Agent Generation", price: "Framework Builder", imageSrc: "http://img.b2bpic.net/free-photo/startup-business-people-looking-strategy-board-information-thoughtful_53876-13984.jpg", imageAlt: "content generation interface workflow"},
{
id: "4",
name: "Launch & Campaigns",
price: "Deployment Hub",
imageSrc: "http://img.b2bpic.net/free-vector/fitness-mobile-app-infographic-template-flat-style_23-2148220502.jpg?_wi=1",
imageAlt: "campaign management dashboard",
},
id: "4", name: "Launch & Campaigns", price: "Deployment Hub", imageSrc: "http://img.b2bpic.net/free-vector/fitness-mobile-app-infographic-template-flat-style_23-2148220502.jpg", imageAlt: "campaign management dashboard"},
{
id: "5",
name: "Signals Intelligence",
price: "Performance Tracking",
imageSrc: "http://img.b2bpic.net/free-photo/businessman-working-futuristic-office_23-2151003750.jpg",
imageAlt: "intelligence dashboard analytics",
},
id: "5", name: "Signals Intelligence", price: "Performance Tracking", imageSrc: "http://img.b2bpic.net/free-photo/businessman-working-futuristic-office_23-2151003750.jpg", imageAlt: "intelligence dashboard analytics"},
]}
/>
</div>
@@ -289,53 +187,17 @@ export default function HomePage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah Johnson",
handle: "Course Creator, @sarahjohn",
testimonial: "FIOVA cut my launch prep time by 70%. Everything is on-brand, on-strategy, and ready to deploy.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg?_wi=2",
imageAlt: "Sarah Johnson",
},
id: "1", name: "Sarah Johnson", handle: "Course Creator, @sarahjohn", testimonial: "FIOVA cut my launch prep time by 70%. Everything is on-brand, on-strategy, and ready to deploy.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-confident-adult-woman-posing_23-2148461438.jpg", imageAlt: "Sarah Johnson"},
{
id: "2",
name: "Michael Chen",
handle: "Agency Owner, @mchen",
testimonial: "Managing multiple client brands used to be chaos. Now one system handles strategy, content, and operations for all of them.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg?_wi=2",
imageAlt: "Michael Chen",
},
id: "2", name: "Michael Chen", handle: "Agency Owner, @mchen", testimonial: "Managing multiple client brands used to be chaos. Now one system handles strategy, content, and operations for all of them.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-business-man-posing-with-crossed-arms_23-2149206526.jpg", imageAlt: "Michael Chen"},
{
id: "3",
name: "Emily Rodriguez",
handle: "Consultant, @emilyrodz",
testimonial: "I'm not hiring freelancers anymore. FIOVA generates better copy faster and I control the entire brand voice.",
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg?_wi=2",
imageAlt: "Emily Rodriguez",
},
id: "3", name: "Emily Rodriguez", handle: "Consultant, @emilyrodz", testimonial: "I'm not hiring freelancers anymore. FIOVA generates better copy faster and I control the entire brand voice.", imageSrc: "http://img.b2bpic.net/free-photo/business-woman-banner-concept-with-copy-space_23-2149601533.jpg", imageAlt: "Emily Rodriguez"},
{
id: "4",
name: "David Kim",
handle: "Community Builder, @davidkim",
testimonial: "The intelligence feedback loop is genius. Each campaign teaches FIOVA more about what works for my audience.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-businessman-wearing-glasses_329181-677.jpg?_wi=1",
imageAlt: "David Kim",
},
id: "4", name: "David Kim", handle: "Community Builder, @davidkim", testimonial: "The intelligence feedback loop is genius. Each campaign teaches FIOVA more about what works for my audience.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-businessman-wearing-glasses_329181-677.jpg", imageAlt: "David Kim"},
{
id: "5",
name: "Jessica Lee",
handle: "Coach, @jessicalee",
testimonial: "I finally have the operating system I've always wanted. This is the future of creator business tools.",
imageSrc: "http://img.b2bpic.net/free-photo/professional-woman-stylish-suit-office_23-2150167727.jpg?_wi=1",
imageAlt: "Jessica Lee",
},
id: "5", name: "Jessica Lee", handle: "Coach, @jessicalee", testimonial: "I finally have the operating system I've always wanted. This is the future of creator business tools.", imageSrc: "http://img.b2bpic.net/free-photo/professional-woman-stylish-suit-office_23-2150167727.jpg", imageAlt: "Jessica Lee"},
{
id: "6",
name: "Marcus Thompson",
handle: "Founder, @marcusthompson",
testimonial: "FIOVA understands my business better than any tool I've used. It's like having an experienced COO in your platform.",
imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5361.jpg?_wi=1",
imageAlt: "Marcus Thompson",
},
id: "6", name: "Marcus Thompson", handle: "Founder, @marcusthompson", testimonial: "FIOVA understands my business better than any tool I've used. It's like having an experienced COO in your platform.", imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5361.jpg", imageAlt: "Marcus Thompson"},
]}
/>
</div>
@@ -346,33 +208,19 @@ export default function HomePage() {
ctaTitle="Ready to Build Your Operating System?"
ctaDescription="Join the beta. Free during early access. No credit card required."
ctaButton={{
text: "Get Early Access",
href: "#",
}}
text: "Get Early Access", href: "#"}}
ctaIcon={Sparkles}
useInvertedBackground={true}
animationType="blur-reveal"
faqs={[
{
id: "1",
title: "What's included in the beta?",
content: "Full access to all 5 agents, ~100 asset types, the complete context system, and deployment tools. We're building this with you.",
},
id: "1", title: "What's included in the beta?", content: "Full access to all 5 agents, ~100 asset types, the complete context system, and deployment tools. We're building this with you."},
{
id: "2",
title: "Do I need technical skills?",
content: "No. FIOVA is designed for non-technical creators, coaches, and agency owners. Everything is voice or text input.",
},
id: "2", title: "Do I need technical skills?", content: "No. FIOVA is designed for non-technical creators, coaches, and agency owners. Everything is voice or text input."},
{
id: "3",
title: "Can I use this for multiple brands?",
content: "Yes. Upgrade to the Agency plan to manage multiple workspaces and invite team members.",
},
id: "3", title: "Can I use this for multiple brands?", content: "Yes. Upgrade to the Agency plan to manage multiple workspaces and invite team members."},
{
id: "4",
title: "How is FIOVA different from ChatGPT?",
content: "FIOVA combines structured workflows, your business context, connected asset libraries, and deployment tools. ChatGPT is a chat interface. FIOVA is an operating system.",
},
id: "4", title: "How is FIOVA different from ChatGPT?", content: "FIOVA combines structured workflows, your business context, connected asset libraries, and deployment tools. ChatGPT is a chat interface. FIOVA is an operating system."},
]}
/>
</div>
@@ -385,19 +233,13 @@ export default function HomePage() {
socialLinks={[
{
icon: Twitter,
href: "https://twitter.com/fiova",
ariaLabel: "Twitter",
},
href: "https://twitter.com/fiova", ariaLabel: "Twitter"},
{
icon: Linkedin,
href: "https://linkedin.com/company/fiova",
ariaLabel: "LinkedIn",
},
href: "https://linkedin.com/company/fiova", ariaLabel: "LinkedIn"},
{
icon: Youtube,
href: "https://youtube.com/@fiova",
ariaLabel: "YouTube",
},
href: "https://youtube.com/@fiova", ariaLabel: "YouTube"},
]}
/>
</div>

View File

@@ -19,52 +19,25 @@ export default function PricingPage() {
const pricingPlans = [
{
id: "1",
title: "Starter",
subtitle: "For Solo Creators",
category: "Individual Plan",
value: "$49/mo",
buttons: [{ text: "Get Started", href: "#" }],
id: "1", title: "Starter", subtitle: "For Solo Creators", category: "Individual Plan", value: "$49/mo", buttons: [{ text: "Get Started", href: "#" }],
},
{
id: "2",
title: "Professional",
subtitle: "For Agencies & Teams",
category: "Team Plan",
value: "$199/mo",
buttons: [{ text: "Get Started", href: "#" }],
id: "2", title: "Professional", subtitle: "For Agencies & Teams", category: "Team Plan", value: "$199/mo", buttons: [{ text: "Get Started", href: "#" }],
},
{
id: "3",
title: "Enterprise",
subtitle: "For Large Organizations",
category: "Custom Plan",
value: "Custom",
buttons: [{ text: "Contact Sales", href: "#" }],
id: "3", title: "Enterprise", subtitle: "For Large Organizations", category: "Custom Plan", value: "Custom", buttons: [{ text: "Contact Sales", href: "#" }],
},
];
const faqItems = [
{
id: "1",
title: "Can I upgrade or downgrade anytime?",
content: "Yes. Upgrade or downgrade your plan at any time. Changes take effect on your next billing cycle.",
},
id: "1", title: "Can I upgrade or downgrade anytime?", content: "Yes. Upgrade or downgrade your plan at any time. Changes take effect on your next billing cycle."},
{
id: "2",
title: "Is there a free trial?",
content: "Yes. All plans include a 14-day free trial. No credit card required to start.",
},
id: "2", title: "Is there a free trial?", content: "Yes. All plans include a 14-day free trial. No credit card required to start."},
{
id: "3",
title: "What payment methods do you accept?",
content: "We accept all major credit cards, PayPal, and wire transfer for Enterprise customers.",
},
id: "3", title: "What payment methods do you accept?", content: "We accept all major credit cards, PayPal, and wire transfer for Enterprise customers."},
{
id: "4",
title: "Do you offer annual discounts?",
content: "Yes. Save 20% when you commit to an annual plan. Contact our sales team for details.",
},
id: "4", title: "Do you offer annual discounts?", content: "Yes. Save 20% when you commit to an annual plan. Contact our sales team for details."},
];
return (
@@ -107,7 +80,7 @@ export default function PricingPage() {
metrics={pricingPlans}
title="Pricing Plans"
description="Flexible options for every stage of your business"
textboxLayout="centered"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
carouselMode="buttons"

View File

@@ -1,51 +1,30 @@
"use client";
import { memo } from "react";
import useSvgTextLogo from "./useSvgTextLogo";
import { cls } from "@/lib/utils";
import React from 'react';
interface SvgTextLogoProps {
logoText: string;
adjustHeightFactor?: number;
verticalAlign?: "top" | "center";
text: string;
className?: string;
}
const SvgTextLogo = memo<SvgTextLogoProps>(function SvgTextLogo({
logoText,
adjustHeightFactor,
verticalAlign = "top",
className = "",
}) {
const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor);
const SvgTextLogo: React.FC<SvgTextLogoProps> = ({ text, className = '' }) => {
return (
<svg
ref={svgRef}
viewBox={viewBox}
className={cls("w-full", className)}
style={{ aspectRatio: aspectRatio }}
preserveAspectRatio="none"
role="img"
aria-label={`${logoText} logo`}
viewBox="0 0 300 100"
className={`w-full h-auto ${className}`}
xmlns="http://www.w3.org/2000/svg"
>
<text
ref={textRef}
x="0"
y={verticalAlign === "center" ? "50%" : "0"}
className="font-bold fill-current"
style={{
fontSize: "20px",
letterSpacing: "-0.02em",
dominantBaseline: verticalAlign === "center" ? "middle" : "text-before-edge"
}}
x="50%"
y="50%"
textAnchor="middle"
dominantBaseline="middle"
fontSize="48"
fontWeight="bold"
fill="currentColor"
>
{logoText}
{text}
</text>
</svg>
);
});
};
SvgTextLogo.displayName = "SvgTextLogo";
export default SvgTextLogo;
export default SvgTextLogo;