Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-04-13 03:47:59 +00:00

View File

@@ -9,7 +9,7 @@ import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import LegalSection from '@/components/legal/LegalSection'; import LegalSection from '@/components/legal/LegalSection';
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo'; import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import { CheckCircle, FileText, Lock, RefreshCw, ShieldCheck } from "lucide-react"; import { CheckCircle, FileText, Lock, RefreshCw, ShieldCheck, FileSearch, UserCheck, Clipboard, Shield } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -29,22 +29,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ { name: "Home", id: "dashboard" },
name: "Home", { name: "Add Case", id: "add-case" },
id: "dashboard", { name: "Search", id: "search-case" },
}, { name: "Reports", id: "reports" },
{
name: "Add Case",
id: "add-case",
},
{
name: "Search",
id: "search-case",
},
{
name: "Reports",
id: "reports",
},
]} ]}
brandName="Police Case Management" brandName="Police Case Management"
/> />
@@ -52,83 +40,32 @@ export default function LandingPage() {
<div id="dashboard" data-section="dashboard"> <div id="dashboard" data-section="dashboard">
<HeroSplitKpi <HeroSplitKpi
background={{ background={{ variant: "animated-grid" }}
variant: "animated-grid",
}}
title="Central Command Dashboard" title="Central Command Dashboard"
description="Manage active investigations, monitor inspector compliance, and review citizen submissions from a unified administrative portal." description="Manage active investigations, monitor inspector compliance, and review citizen submissions from a unified administrative portal."
kpis={[ kpis={[
{ { value: "437", label: "Total Cases" },
value: "437", { value: "12", label: "Active Inspectors" },
label: "Total Cases", { value: "98%", label: "Compliance Rate" },
},
{
value: "12",
label: "Active Inspectors",
},
{
value: "98%",
label: "Compliance Rate",
},
]} ]}
enableKpiAnimation={true} enableKpiAnimation={true}
buttons={[ buttons={[{ text: "View All Cases", href: "#case-list" }]}
{
text: "View All Cases",
href: "#case-list",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/asian-private-inspector-examining-archived-materials-folder_482257-105373.jpg" imageSrc="http://img.b2bpic.net/free-photo/asian-private-inspector-examining-archived-materials-folder_482257-105373.jpg"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
avatars={[ avatars={[
{ { src: "http://img.b2bpic.net/free-photo/chief-executive-officer-reading-accounting-paperwork-ensure-legal-accuracy_482257-103540.jpg", alt: "Inspector Aditi Mehta" },
src: "http://img.b2bpic.net/free-photo/chief-executive-officer-reading-accounting-paperwork-ensure-legal-accuracy_482257-103540.jpg", { src: "http://img.b2bpic.net/free-photo/military-expert-control-center-uses-advanced-technology-modern-gear_482257-124678.jpg", alt: "Inspector John Doe" },
alt: "Inspector Aditi Mehta", { src: "http://img.b2bpic.net/free-photo/woman-standing-window-covered-with-business-charts-working-tablet_1098-20217.jpg", alt: "Inspector Sarah Miller" },
}, { src: "http://img.b2bpic.net/free-photo/diverse-team-navy-operators-gather-intelligence-future-field-missions_482257-90909.jpg", alt: "Inspector David Lee" },
{ { src: "http://img.b2bpic.net/free-photo/folder-icon-with-lock-secret-security-document-directory-encryption-technology-icon-symbol-background-3d-illustration_56104-2071.jpg", alt: "Inspector Robert Brown" },
src: "http://img.b2bpic.net/free-photo/military-expert-control-center-uses-advanced-technology-modern-gear_482257-124678.jpg",
alt: "Inspector John Doe",
},
{
src: "http://img.b2bpic.net/free-photo/woman-standing-window-covered-with-business-charts-working-tablet_1098-20217.jpg",
alt: "Inspector Sarah Miller",
},
{
src: "http://img.b2bpic.net/free-photo/diverse-team-navy-operators-gather-intelligence-future-field-missions_482257-90909.jpg",
alt: "Inspector David Lee",
},
{
src: "http://img.b2bpic.net/free-photo/folder-icon-with-lock-secret-security-document-directory-encryption-technology-icon-symbol-background-3d-illustration_56104-2071.jpg",
alt: "Inspector Robert Brown",
},
]} ]}
avatarText="Active investigative team" avatarText="Active investigative team"
marqueeItems={[ marqueeItems={[
{ { type: "text-icon", text: "System Online", icon: CheckCircle },
type: "text-icon", { type: "text-icon", text: "Encrypted Connection", icon: ShieldCheck },
text: "System Online", { type: "text-icon", text: "Real-time Sync", icon: RefreshCw },
icon: CheckCircle, { type: "text-icon", text: "ISO Compliant", icon: FileText },
}, { type: "text-icon", text: "Admin Access", icon: Lock },
{
type: "text-icon",
text: "Encrypted Connection",
icon: ShieldCheck,
},
{
type: "text-icon",
text: "Real-time Sync",
icon: RefreshCw,
},
{
type: "text-icon",
text: "ISO Compliant",
icon: FileText,
},
{
type: "text-icon",
text: "Admin Access",
icon: Lock,
},
]} ]}
/> />
</div> </div>
@@ -140,31 +77,11 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ { title: "Homicide Case #001", description: "Status: Approved. Handler: Aditi Mehta.", imageSrc: "http://img.b2bpic.net/free-photo/concrete-wall_23-2148015148.jpg" },
title: "Homicide Case #001", { title: "Manslaughter Case #002", description: "Status: Approved. Handler: Aditi Mehta.", imageSrc: "http://img.b2bpic.net/free-photo/blank-paper-corporate-idenity-design_53876-147799.jpg" },
description: "Status: Approved. Handler: Aditi Mehta.", { title: "Rape/Assault Case #003", description: "Status: Approved. Handler: Aditi Mehta.", imageSrc: "http://img.b2bpic.net/free-photo/privacy-confidential-protection-security-solitude-concept_53876-121229.jpg" },
imageSrc: "http://img.b2bpic.net/free-photo/concrete-wall_23-2148015148.jpg", { title: "Cybercrime Case #004", description: "Status: Pending. Handler: John Doe.", imageSrc: "http://img.b2bpic.net/free-photo/blue-print-yellow-textile_23-2147921563.jpg" },
}, { title: "Public Order #005", description: "Status: Under Review. Handler: Sarah Miller.", imageSrc: "http://img.b2bpic.net/free-photo/full-frame-shot-abstract-texture-book-cover_23-2147951262.jpg" },
{
title: "Manslaughter Case #002",
description: "Status: Approved. Handler: Aditi Mehta.",
imageSrc: "http://img.b2bpic.net/free-photo/blank-paper-corporate-idenity-design_53876-147799.jpg",
},
{
title: "Rape/Assault Case #003",
description: "Status: Approved. Handler: Aditi Mehta.",
imageSrc: "http://img.b2bpic.net/free-photo/privacy-confidential-protection-security-solitude-concept_53876-121229.jpg",
},
{
title: "Cybercrime Case #004",
description: "Status: Pending. Handler: John Doe.",
imageSrc: "http://img.b2bpic.net/free-photo/blue-print-yellow-textile_23-2147921563.jpg",
},
{
title: "Public Order #005",
description: "Status: Under Review. Handler: Sarah Miller.",
imageSrc: "http://img.b2bpic.net/free-photo/full-frame-shot-abstract-texture-book-cover_23-2147951262.jpg",
},
]} ]}
title="Recent Case Records" title="Recent Case Records"
description="Current active case files requiring attention." description="Current active case files requiring attention."
@@ -180,26 +97,10 @@ export default function LandingPage() {
title="Operational Overview" title="Operational Overview"
description="High-level analytics for departmental performance and resource allocation." description="High-level analytics for departmental performance and resource allocation."
metrics={[ metrics={[
{ { id: "m1", value: "1.2k", description: "Cases Resolved" },
id: "m1", { id: "m2", value: "89%", description: "Efficiency Rating" },
value: "1.2k", { id: "m3", value: "42m", description: "Avg Response Time" },
description: "Cases Resolved", { id: "m4", value: "15+", description: "Active Districts" },
},
{
id: "m2",
value: "89%",
description: "Efficiency Rating",
},
{
id: "m3",
value: "42m",
description: "Avg Response Time",
},
{
id: "m4",
value: "15+",
description: "Active Districts",
},
]} ]}
/> />
</div> </div>
@@ -211,30 +112,10 @@ export default function LandingPage() {
title="Advanced Features" title="Advanced Features"
description="Streamlining law enforcement with modern tools." description="Streamlining law enforcement with modern tools."
features={[ features={[
{ { title: "Evidence Log", description: "Secure digital chain of custody.", imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13957.jpg", buttonIcon: FileSearch },
title: "Evidence Log", { title: "Inspector Portal", description: "Assign and track officer activity.", imageSrc: "http://img.b2bpic.net/free-photo/painted-color-wooden-textured-background_53876-34023.jpg", buttonIcon: UserCheck },
description: "Secure digital chain of custody.", { title: "Automated Reports", description: "Generate compliance documents.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-minimalist-business-arrangement-with-empty-clipboard_23-2148488707.jpg", buttonIcon: Clipboard },
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13957.jpg", { title: "Data Security", description: "AES-256 encrypted database.", imageSrc: "http://img.b2bpic.net/free-photo/business-concept-with-clipboard_23-2148102416.jpg", buttonIcon: Shield },
buttonIcon: "FileSearch",
},
{
title: "Inspector Portal",
description: "Assign and track officer activity.",
imageSrc: "http://img.b2bpic.net/free-photo/painted-color-wooden-textured-background_53876-34023.jpg",
buttonIcon: "UserCheck",
},
{
title: "Automated Reports",
description: "Generate compliance documents.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-minimalist-business-arrangement-with-empty-clipboard_23-2148488707.jpg",
buttonIcon: "Clipboard",
},
{
title: "Data Security",
description: "AES-256 encrypted database.",
imageSrc: "http://img.b2bpic.net/free-photo/business-concept-with-clipboard_23-2148102416.jpg",
buttonIcon: "Shield",
},
]} ]}
/> />
</div> </div>
@@ -245,22 +126,10 @@ export default function LandingPage() {
title="System Compliance & Legal" title="System Compliance & Legal"
sections={[ sections={[
{ {
heading: "Data Privacy", heading: "Data Privacy", content: { text: "This system complies with all federal regulations regarding police data privacy and handling of criminal records." },
content: {
type: "paragraph",
text: "This system complies with all federal regulations regarding police data privacy and handling of criminal records.",
},
}, },
{ {
heading: "Terms of Use", heading: "Terms of Use", content: { items: ["Authorized access only", "Audit logs enabled", "Secure terminal usage"] },
content: {
type: "list",
items: [
"Authorized access only",
"Audit logs enabled",
"Secure terminal usage",
],
},
}, },
]} ]}
/> />