3 Commits

Author SHA1 Message Date
fed72b14b9 Merge version_2 into main
Merge version_2 into main
2026-04-09 02:02:33 +00:00
1f212b8311 Update src/app/page.tsx 2026-04-09 02:02:27 +00:00
40146392dd Merge version_1 into main
Merge version_1 into main
2026-04-09 01:59:21 +00:00

View File

@@ -4,12 +4,12 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit'; import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqDouble from '@/components/sections/faq/FaqDouble'; import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree'; import TimelineHorizontalCardStack from '@/components/cardStack/layouts/timelines/TimelineHorizontalCardStack';
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterBase from '@/components/sections/footer/FooterBase';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi'; import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import { Shield, Terminal, Users } from "lucide-react"; import { Shield, Terminal, Users, BookOpen, ChevronRight } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -30,21 +30,13 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "Dashboard", name: "Dashboard", id: "#hero"},
id: "#hero",
},
{ {
name: "Academy", name: "Academy", id: "#features"},
id: "#features",
},
{ {
name: "Commands", name: "Commands", id: "#commands"},
id: "#commands",
},
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
]} ]}
brandName="MHI Cyber Shield" brandName="MHI Cyber Shield"
/> />
@@ -53,107 +45,52 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitKpi <HeroSplitKpi
background={{ background={{
variant: "animated-grid", variant: "animated-grid"}}
}}
title="MHI Cyber Shield" title="MHI Cyber Shield"
description="Elite cybersecurity education platform. Master the craft of digital defense with our curated toolkit and modules." description="Elite cybersecurity education platform. Master the craft of digital defense with our curated toolkit and modules."
kpis={[ kpis={[
{ {
value: "12+", value: "12+", label: "Modules"},
label: "Modules",
},
{ {
value: "180+", value: "180+", label: "Commands"},
label: "Commands",
},
{ {
value: "24/7", value: "24/7", label: "Updates"},
label: "Updates",
},
]} ]}
enableKpiAnimation={true} enableKpiAnimation={true}
buttons={[ buttons={[
{ {
text: "Enter Academy", text: "Enter Academy", href: "#features"},
href: "#academy",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/laser-show-glowing-lines-neon-lights-with-black-background_181624-19576.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/laser-show-glowing-lines-neon-lights-with-black-background_181624-19576.jpg?_wi=1"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/cyber-security-concept-digital-art_23-2151637781.jpg",
alt: "user-1",
},
{
src: "http://img.b2bpic.net/free-photo/standard-quality-control-concept-m_23-2150041839.jpg",
alt: "user-2",
},
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ljn10u",
alt: "user-3",
},
{
src: "http://img.b2bpic.net/free-photo/cyber-security-concept-digital-art_23-2151637781.jpg",
alt: "user-4",
},
{
src: "http://img.b2bpic.net/free-photo/standard-quality-control-concept-m_23-2150041839.jpg",
alt: "user-5",
},
]}
avatarText="Join 5,000+ elite defenders"
marqueeItems={[ marqueeItems={[
{ { type: "text", text: "ENCRYPTED" },
type: "text", { type: "text", text: "SECURE" },
text: "ENCRYPTED", { type: "text", text: "VULNERABILITY SCAN" },
}, { type: "text", text: "PENTEST READY" },
{ { type: "text", text: "ADAPTIVE DEFENSE" },
type: "text",
text: "SECURE",
},
{
type: "text",
text: "VULNERABILITY SCAN",
},
{
type: "text",
text: "PENTEST READY",
},
{
type: "text",
text: "ADAPTIVE DEFENSE",
},
]} ]}
/> />
</div> </div>
<div id="features" data-section="features"> <div id="features" data-section="features">
<FeatureCardThree <TimelineHorizontalCardStack
animationType="slide-up" title="Academy Learning Path"
textboxLayout="default" description="Interactive, bilingual modules designed to take you from foundational concepts to advanced threat hunting."
gridVariant="three-columns-all-equal-width" tag="Structured Curriculum"
useInvertedBackground={false} tagIcon={BookOpen}
features={[ textboxLayout="split"
{ mediaItems={[
title: "Network Security", { imageSrc: "http://img.b2bpic.net/free-photo/cyber-security-concept-digital-art_23-2151637781.jpg", imageAlt: "Network Security" },
description: "Master protocol analysis and network hardening.", { imageSrc: "http://img.b2bpic.net/free-photo/standard-quality-control-concept-m_23-2150041839.jpg", imageAlt: "Encryption Mastery" }
imageSrc: "http://img.b2bpic.net/free-photo/cyber-security-concept-digital-art_23-2151637781.jpg", ]}
}, >
{ <div className="space-y-6">
title: "Encryption Mastery", <p><strong>Module 01: Foundations (English/Hindi)</strong><br/>Comprehensive introduction to networking and security protocols.</p>
description: "Understand cryptography and secure communication.", <p><strong>Module 02: Advanced Defense</strong><br/>Deep dive into defensive strategies and automated scripts.</p>
imageSrc: "http://img.b2bpic.net/free-photo/standard-quality-control-concept-m_23-2150041839.jpg", <p><strong>Module 03: Ethical Hacking</strong><br/>Real-world labs and penetration testing interactive simulations.</p>
}, </div>
{ </TimelineHorizontalCardStack>
title: "Penetration Testing",
description: "Learn to identify vulnerabilities ethically.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ljn10u",
},
]}
title="Cyber Academy"
description="Advance your skills with our expert-led modules, designed for real-world scenarios."
/>
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
@@ -162,23 +99,14 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "How to use copy feature?", content: "Simply click any command to copy it directly to your clipboard."},
title: "How to use copy feature?",
content: "Simply click any command to copy it directly to your clipboard.",
},
{ {
id: "2", id: "2", title: "Is this content bilingual?", content: "Yes, toggle between English and Hindi using the language switch."},
title: "Is this content bilingual?",
content: "Yes, toggle between English and Hindi using the language switch.",
},
{ {
id: "3", id: "3", title: "Is MHI free to use?", content: "Yes, our educational platform is open to all security enthusiasts."},
title: "Is MHI free to use?",
content: "Yes, our educational platform is open to all security enthusiasts.",
},
]} ]}
title="Command Center Support" title="Academy Support"
description="Common questions regarding our terminal commands and tool usage." description="Resources and FAQ to support your learning journey."
faqsAnimation="slide-up" faqsAnimation="slide-up"
/> />
</div> </div>
@@ -192,23 +120,14 @@ export default function LandingPage() {
description="Real-time statistics of our growing security ecosystem." description="Real-time statistics of our growing security ecosystem."
metrics={[ metrics={[
{ {
id: "m1", id: "m1", icon: Shield,
icon: Shield, title: "Active Defense", value: "99.9%"},
title: "Active Defense",
value: "99.9%",
},
{ {
id: "m2", id: "m2", icon: Terminal,
icon: Terminal, title: "Total Scripts", value: "1.2k+"},
title: "Total Scripts",
value: "1.2k+",
},
{ {
id: "m3", id: "m3", icon: Users,
icon: Users, title: "Active Users", value: "15k+"},
title: "Active Users",
value: "15k+",
},
]} ]}
/> />
</div> </div>
@@ -217,8 +136,7 @@ export default function LandingPage() {
<ContactSplit <ContactSplit
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "animated-grid", variant: "animated-grid"}}
}}
tag="Newsletter" tag="Newsletter"
title="Stay Informed" title="Stay Informed"
description="Get the latest security threats and news delivered straight to your terminal." description="Get the latest security threats and news delivered straight to your terminal."
@@ -231,29 +149,19 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Toolkit", title: "Toolkit", items: [
items: [
{ {
label: "Command Center", label: "Command Center", href: "#"},
href: "#",
},
{ {
label: "Academy", label: "Academy", href: "#"},
href: "#",
},
], ],
}, },
{ {
title: "Company", title: "Company", items: [
items: [
{ {
label: "About Us", label: "About Us", href: "#"},
href: "#",
},
{ {
label: "Contact", label: "Contact", href: "#"},
href: "#",
},
], ],
}, },
]} ]}