Merge version_2 into main #3

Merged
bender merged 1 commits from version_2 into main 2026-04-04 16:55:25 +00:00

View File

@@ -2,15 +2,15 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { BookOpen, Calendar, Globe, Mic, Trophy, Volume2 } from "lucide-react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import TextAbout from '@/components/sections/about/TextAbout';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { ArrowRight, CheckCircle, Globe, Mic, Zap } from "lucide-react";
export default function LandingPage() {
return (
@@ -28,196 +28,134 @@ export default function LandingPage() {
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Features", id: "features"},
{
name: "About", id: "about"},
{
name: "Pricing", id: "pricing"},
{ name: "Features", id: "features" },
{ name: "About", id: "about" },
{ name: "Pricing", id: "pricing" },
]}
brandName="LinguistPro"
button={{ text: "Get Started", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "plain"}}
logoText="Master Any Language Effortlessly"
description="LinguistPro uses cutting-edge AI to personalize your learning journey. Start speaking fluently in record time with our interactive platform."
buttons={[
{
text: "Start Learning", href: "#"},
{
text: "See How It Works", href: "#features"},
<HeroSplitKpi
title="Master Any Language Effortlessly"
description="LinguistPro uses AI-driven personalization to help you speak fluently in record time. Join the future of language learning today."
background={{ variant: "gradient-bars" }}
kpis={[
{ value: "50+", label: "Languages" },
{ value: "1M+", label: "Active Students" },
{ value: "95%", label: "Fluency Rate" }
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-employee-working-with-charts-papers-computer-doing-annual-data-analysis-plan-business-project-woman-holding-files-with-financial-information-development_482257-32215.jpg"
imageAlt="LinguistPro learning interface"
mediaAnimation="slide-up"
buttons={[{ text: "Start Learning", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/smiling-woman-chatting-laptop-outdoors_23-2148154983.jpg"
imageAlt="LinguistPro platform"
mediaAnimation="blur-reveal"
/>
</div>
<div id="about" data-section="about">
<MetricSplitMediaAbout
useInvertedBackground={false}
title="Your Journey to Fluency"
description="We believe language is the bridge to new cultures. Our approach combines neuroscience-backed methodology with intuitive AI tools to ensure your growth is consistent and fun."
metrics={[
{
value: "50+", title: "Languages"},
{
value: "1M+", title: "Users"},
{
value: "95%", title: "Retention"},
]}
imageSrc="http://img.b2bpic.net/free-photo/smiling-woman-chatting-laptop-outdoors_23-2148154983.jpg"
imageAlt="Studying language anywhere"
mediaAnimation="blur-reveal"
metricsAnimation="slide-up"
<TextAbout
tag="About Us"
title="Bridging Cultures Through Technology"
description="We believe language is the most powerful tool for human connection. Our mission is to make high-quality, personalized language education accessible to everyone, everywhere."
useInvertedBackground={true}
/>
</div>
<div id="features" data-section="features">
<FeatureCardTen
<FeatureCardOne
title="Features Built for Mastery"
description="Innovative tools to help you read, write, and speak with total confidence."
textboxLayout="split"
animationType="slide-up"
textboxLayout="split-description"
useInvertedBackground={true}
features={[
{
title: "Speech Recognition", description: "Perfect your pronunciation with AI-driven voice analysis.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/hearing-issues-collage-design_23-2149831038.jpg", imageAlt: "Speech recognition feature"},
items: [
{
icon: Mic,
text: "Instant feedback"},
{
icon: Volume2,
text: "Native speaker audio"},
],
reverse: false
title: "Advanced AI Speech Analysis", description: "Get real-time feedback on your pronunciation.", imageSrc: "http://img.b2bpic.net/free-photo/hearing-issues-collage-design_23-2149831038.jpg", imageAlt: "Speech analysis"
},
{
title: "Gamified Goals", description: "Stay motivated with streaks, badges, and daily challenges.", media: {
imageSrc: "http://img.b2bpic.net/free-vector/flat-badges-teacher-s-day_23-2147570651.jpg", imageAlt: "Gamified progress feature"},
items: [
{
icon: Trophy,
text: "Leaderboards"},
{
icon: Calendar,
text: "Daily goals"},
],
reverse: true
title: "Gamified Learning", description: "Stay motivated with daily challenges and rewards.", imageSrc: "http://img.b2bpic.net/free-vector/flat-badges-teacher-s-day_23-2147570651.jpg", imageAlt: "Badges and rewards"
},
{
title: "Global Immersion", description: "Learn cultures with context-rich content and real-world scenarios.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/our-world-connected-social-networking-interconnection-concept_53876-21158.jpg", imageAlt: "Global immersion feature"},
items: [
{
icon: Globe,
text: "Real scenarios"},
{
icon: BookOpen,
text: "Contextual learning"},
],
reverse: false
},
title: "Immersive Real-World Practice", description: "Learn through scenarios you'll actually face.", imageSrc: "http://img.b2bpic.net/free-photo/our-world-connected-social-networking-interconnection-concept_53876-21158.jpg", imageAlt: "Global connection"
}
]}
title="Everything You Need to Succeed"
description="Advanced tools to master reading, writing, and speaking."
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
/>
</div>
<div id="testimonial" data-section="testimonial">
<TestimonialCardFifteen
useInvertedBackground={false}
testimonial="LinguistPro completely changed how I learn languages. The AI feedback is incredibly helpful and the lessons are so engaging."
rating={5}
author="Elena Rossi"
avatars={[
<TestimonialCardTwo
title="Loved by Learners Worldwide"
description="See how our students reached their fluency goals."
textboxLayout="split"
animationType="slide-up"
testimonials={[
{
src: "http://img.b2bpic.net/free-photo/cheerful-pretty-mixed-race-girl-has-perfect-charming-smile-shows-white-teeth-wears-blue-headband-head-busy-with-writing-necessary-notes_273609-18155.jpg", alt: "User 1"},
id: "1", name: "Elena Rossi", role: "Student", testimonial: "LinguistPro changed how I learn languages. The AI feedback is game-changing!", icon: CheckCircle
},
{
src: "http://img.b2bpic.net/free-photo/young-beautiful-lady-with-dark-curly-hair-khaki-shirt-holding-laptop-with-notepad-cup-coffee-go-hands-dreamily-looking-camera-isolated_574295-2237.jpg", alt: "User 2"},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-woman-posing-studio_23-2150172205.jpg", alt: "User 3"},
{
src: "http://img.b2bpic.net/free-photo/smiling-african-american-girl-sitting-cafe_1262-3083.jpg", alt: "User 4"},
{
src: "http://img.b2bpic.net/free-photo/young-successful-businesswoman-smiling-standing-near-business-centre_176420-16777.jpg", alt: "User 5"},
id: "2", name: "Marcus Chen", role: "Traveler", testimonial: "I went from zero to confident in just a few months. Truly impressive.", icon: Globe
}
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
useInvertedBackground={true}
/>
</div>
<div id="pricing" data-section="pricing">
<PricingCardEight
<PricingCardThree
title="Pricing That Scales"
description="Flexible plans designed for your unique pace."
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
textboxLayout="split"
plans={[
{
id: "basic", badge: "Basic", price: "$12/mo", subtitle: "Perfect for casual learners.", buttons: [
{
text: "Subscribe", href: "#"},
],
features: [
"1 Language", "Standard AI feedback", "Daily challenges"],
id: "basic", name: "Basic", price: "$12/mo", features: ["1 Language", "AI Feedback", "Daily Tasks"],
buttons: [{ text: "Select Plan", href: "#" }]
},
{
id: "pro", badge: "Pro", price: "$29/mo", subtitle: "The ultimate learning package.", buttons: [
{
text: "Get Pro", href: "#"},
],
features: [
"Unlimited Languages", "Advanced AI analytics", "Offline access", "Live support"],
},
id: "pro", name: "Pro", price: "$29/mo", features: ["All Languages", "Advanced AI", "Live Support"],
buttons: [{ text: "Select Plan", href: "#" }]
}
]}
title="Transparent Pricing"
description="Choose a plan that fits your pace."
useInvertedBackground={false}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain"}}
tag="Contact"
<ContactCTA
tag="Get Started"
title="Ready to Start Your Journey?"
description="Join thousands of learners today and reach your fluency goals."
description="Join over a million learners reaching their fluency goals today."
buttons={[{ text: "Start Learning Now", href: "#" }]}
background={{ variant: "sparkles-gradient" }}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
<FooterBase
logoText="LinguistPro"
columns={[
{
items: [
{
label: "Features", href: "#features"},
{
label: "About", href: "#about"},
{
label: "Contact", href: "#contact"},
],
title: "Company", items: [
{ label: "About", href: "#about" },
{ label: "Features", href: "#features" },
{ label: "Contact", href: "#contact" }
]
},
{
items: [
{
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service", href: "#"},
],
},
title: "Legal", items: [
{ label: "Privacy", href: "#" },
{ label: "Terms", href: "#" }
]
}
]}
logoText="LinguistPro"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}