From 3500c4d51dfb9efc671b6ed4082dadf48c110214 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 07:07:22 +0000 Subject: [PATCH 1/7] Update src/app/admissions/page.tsx --- src/app/admissions/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/admissions/page.tsx b/src/app/admissions/page.tsx index f60b1b7..9a7ece5 100644 --- a/src/app/admissions/page.tsx +++ b/src/app/admissions/page.tsx @@ -101,21 +101,21 @@ const AdmissionsPage = () => { id: 1, title: "Application Intake", description: "Collect comprehensive survivor information including background history, skills, medical records, and interview responses. Multi-step form with validation ensures complete profiles before AI analysis begins.", - imageSrc: "http://img.b2bpic.net/free-photo/fantastic-aliens-with-glowing-neon-colours_23-2151648371.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/fantastic-aliens-with-glowing-neon-colours_23-2151648371.jpg?_wi=5", imageAlt: "Application intake system", }, { id: 2, title: "Background Verification", description: "Cross-reference applicant data with known survivor databases and historical records. Identify potential security risks, verify claimed expertise, and check for conflicts with existing camp populations.", - imageSrc: "http://img.b2bpic.net/free-vector/security-handprint-background_1406-15.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/security-handprint-background_1406-15.jpg?_wi=6", imageAlt: "Background verification", }, { id: 3, title: "Neural Risk Assessment", description: "AI model evaluates psychological resilience, leadership potential, team compatibility, and survival skill levels. Generates probability scores for successful integration and identifies key personality factors.", - imageSrc: "http://img.b2bpic.net/free-vector/dashboard-infographic-with-map_23-2148270131.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/dashboard-infographic-with-map_23-2148270131.jpg?_wi=5", imageAlt: "Risk assessment dashboard", }, ]} @@ -149,7 +149,7 @@ const AdmissionsPage = () => { role: "Mechanic & Scout", company: "Aurora Settlement", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/male-soldier-camouflage-dark-wall_140725-96049.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/male-soldier-camouflage-dark-wall_140725-96049.jpg?_wi=5", imageAlt: "Thomas Wright", }, { @@ -158,7 +158,7 @@ const AdmissionsPage = () => { role: "Medical Specialist", company: "Haven Base", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/fantastic-aliens-with-glowing-neon-colours_23-2151648371.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/fantastic-aliens-with-glowing-neon-colours_23-2151648371.jpg?_wi=6", imageAlt: "Lisa Kowalski", }, { @@ -167,7 +167,7 @@ const AdmissionsPage = () => { role: "Agricultural Manager", company: "Sanctuary Outpost", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/blond-pilot-angry-expression_1194-1879.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/blond-pilot-angry-expression_1194-1879.jpg?_wi=4", imageAlt: "Ahmed Hassan", }, ]} From 95adc5bc59b7a12efc99fb5354aeea568fa76223 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 07:07:23 +0000 Subject: [PATCH 2/7] Update src/app/camps/page.tsx --- src/app/camps/page.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/camps/page.tsx b/src/app/camps/page.tsx index c7d6f9f..9cf7af2 100644 --- a/src/app/camps/page.tsx +++ b/src/app/camps/page.tsx @@ -90,7 +90,7 @@ export default function CampsPage() { title: "Aurora Settlement", description: "Primary command hub with population of 280+ survivors. Advanced medical facilities and central resource storage. Mission control for major expeditions.", - imageSrc: "http://img.b2bpic.net/free-photo/cinematic-style-view-haunted-house-with-spooky-aesthetic_23-2151663788.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/cinematic-style-view-haunted-house-with-spooky-aesthetic_23-2151663788.jpg?_wi=4", imageAlt: "Aurora Settlement", }, { @@ -98,7 +98,7 @@ export default function CampsPage() { title: "Haven Base", description: "Secondary settlement housing 165 survivors specializing in agricultural production and water purification. Safe haven for new arrivals.", - imageSrc: "http://img.b2bpic.net/free-photo/witch-with-bucket-walking-forest_23-2147686890.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/witch-with-bucket-walking-forest_23-2147686890.jpg?_wi=4", imageAlt: "Haven Base", }, { @@ -106,7 +106,7 @@ export default function CampsPage() { title: "Sanctuary Outpost", description: "Remote outpost with 98 survivors focused on equipment maintenance and ammunition production. Strategic position for north-western expeditions.", - imageSrc: "http://img.b2bpic.net/free-photo/goals-oriented-businesswomen-dive-deep-into-financial-reports-leveraging-graphs-indicators_482257-136221.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/goals-oriented-businesswomen-dive-deep-into-financial-reports-leveraging-graphs-indicators_482257-136221.jpg?_wi=4", imageAlt: "Sanctuary Outpost", }, ]} From 0537e6998d7d0a170285ba9dd202bdc5968db52e Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 07:07:23 +0000 Subject: [PATCH 3/7] Update src/app/expeditions/page.tsx --- src/app/expeditions/page.tsx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/app/expeditions/page.tsx b/src/app/expeditions/page.tsx index b12136f..46614b9 100644 --- a/src/app/expeditions/page.tsx +++ b/src/app/expeditions/page.tsx @@ -108,42 +108,42 @@ export default function ExpeditionsPage() { id: "exp-1", name: "Aurora North Scavenge", price: "Status: In Progress", - imageSrc: "http://img.b2bpic.net/free-photo/witch-with-bucket-walking-forest_23-2147686890.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/witch-with-bucket-walking-forest_23-2147686890.jpg?_wi=5", imageAlt: "Aurora North Scavenge Expedition", }, { id: "exp-2", name: "Harbor Supply Run", price: "Status: Planned", - imageSrc: "http://img.b2bpic.net/free-photo/goals-oriented-businesswomen-dive-deep-into-financial-reports-leveraging-graphs-indicators_482257-136221.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/goals-oriented-businesswomen-dive-deep-into-financial-reports-leveraging-graphs-indicators_482257-136221.jpg?_wi=5", imageAlt: "Harbor Supply Run Mission", }, { id: "exp-3", name: "Research Facility Raid", price: "Status: Completed", - imageSrc: "http://img.b2bpic.net/free-vector/security-handprint-background_1406-15.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/security-handprint-background_1406-15.jpg?_wi=4", imageAlt: "Research Facility Raid Mission", }, { id: "exp-4", name: "Medical Supply Recovery", price: "Status: Planned", - imageSrc: "http://img.b2bpic.net/free-vector/dashboard-infographic-with-map_23-2148270131.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/dashboard-infographic-with-map_23-2148270131.jpg?_wi=3", imageAlt: "Medical Supply Recovery", }, { id: "exp-5", name: "Urban Zone Sweep", price: "Status: In Progress", - imageSrc: "http://img.b2bpic.net/free-photo/cinematic-style-view-haunted-house-with-spooky-aesthetic_23-2151663788.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/cinematic-style-view-haunted-house-with-spooky-aesthetic_23-2151663788.jpg?_wi=5", imageAlt: "Urban Zone Sweep", }, { id: "exp-6", name: "Equipment Salvage", price: "Status: Planned", - imageSrc: "http://img.b2bpic.net/free-photo/male-soldier-camouflage-dark-wall_140725-96049.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/male-soldier-camouflage-dark-wall_140725-96049.jpg?_wi=3", imageAlt: "Equipment Salvage Mission", }, ]} @@ -177,7 +177,7 @@ export default function ExpeditionsPage() { role: "Expedition Lead", company: "Aurora North Team", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/fantastic-aliens-with-glowing-neon-colours_23-2151648371.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/fantastic-aliens-with-glowing-neon-colours_23-2151648371.jpg?_wi=4", imageAlt: "Marcus Chen - Expedition Lead", }, { @@ -186,7 +186,7 @@ export default function ExpeditionsPage() { role: "Security Specialist", company: "Harbor Supply Team", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/male-soldier-camouflage-dark-wall_140725-96049.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/male-soldier-camouflage-dark-wall_140725-96049.jpg?_wi=4", imageAlt: "Sarah Okonkwo - Security Specialist", }, { @@ -195,7 +195,7 @@ export default function ExpeditionsPage() { role: "Medical Officer", company: "Supply Recovery Unit", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/blond-pilot-angry-expression_1194-1879.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/blond-pilot-angry-expression_1194-1879.jpg?_wi=3", imageAlt: "James Rodriguez - Medical Officer", }, { @@ -204,7 +204,7 @@ export default function ExpeditionsPage() { role: "Operations Coordinator", company: "Research Facility Team", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-soldier-uniform-aiming-gun-black-wall_140725-153626.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-soldier-uniform-aiming-gun-black-wall_140725-153626.jpg?_wi=2", imageAlt: "Elena Volkova - Operations Coordinator", }, { @@ -213,7 +213,7 @@ export default function ExpeditionsPage() { role: "Equipment Expert", company: "Urban Zone Team", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-woman-looking-sad-rain-generated-by-ai_188544-25645.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-woman-looking-sad-rain-generated-by-ai_188544-25645.jpg?_wi=2", imageAlt: "David Nakamura - Equipment Expert", }, { @@ -222,7 +222,7 @@ export default function ExpeditionsPage() { role: "Team Commander", company: "Salvage Operations", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/confident-emotional-hockey-player-with-hockey-stick-is-posing-photographer_613910-13824.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/confident-emotional-hockey-player-with-hockey-stick-is-posing-photographer_613910-13824.jpg?_wi=2", imageAlt: "Amara Adeyemi - Team Commander", }, ]} From 32a2beb8157016a2f51094804760da074b598fb2 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 14 Mar 2026 07:07:24 +0000 Subject: [PATCH 4/7] Update src/app/layout.tsx --- src/app/layout.tsx | 39 +++++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 72092eb..f451359 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,18 +1,22 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Poppins } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Poppins } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const poppins = Poppins({ variable: "--font-poppins", @@ -20,6 +24,23 @@ const poppins = Poppins({ weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"] }); +export const metadata: Metadata = { + title: "Zombie Apocalypse Camp Management System", + description: "Advanced survivor camp management platform with real-time resource tracking, expedition coordination, and AI-assisted admission analysis.", + keywords: "survival management, apocalypse system, camp coordination, resource tracking, expedition planner", + openGraph: { + title: "Survivor Camp Command Center", + description: "Manage survivor settlements with advanced resource tracking and tactical coordination.", + siteName: "Survivors Command", + type: "website", + }, + twitter: { + card: "summary_large_image", + title: "Apocalypse Survival Management System", + description: "Real-time camp management with AI-assisted decisions", + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -28,7 +49,9 @@ export default function RootLayout({ return ( - + {children}