From 8b6a5fac3d20dea93f1e5d345ced66b17d19fc34 Mon Sep 17 00:00:00 2001 From: J4k3Ng0 Date: Sun, 26 Apr 2026 23:03:50 +1000 Subject: [PATCH] Finalised About Page --- .../frontend/client/App.tsx | 2 + .../client/components/MobileNavigation.tsx | 13 +- .../frontend/client/pages/About.tsx | 121 ++++++++++++++++++ .../frontend/client/pages/CrowdMonitor.tsx | 55 +++++--- .../frontend/package-lock.json | 2 - .../frontend/package.json | 2 - 6 files changed, 171 insertions(+), 24 deletions(-) create mode 100644 26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/pages/About.tsx diff --git a/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/App.tsx b/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/App.tsx index 3a56b3cb4..0c0b3e2fd 100644 --- a/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/App.tsx +++ b/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/App.tsx @@ -13,6 +13,7 @@ import Analytics from "./pages/Analytics"; import Reports from "./pages/Reports"; import ApiDiagnostics from "./pages/ApiDiagnostics"; import ErrorDemo from "./pages/ErrorDemo"; +import About from "./pages/About"; import NotFound from "./pages/NotFound"; const queryClient = new QueryClient({ @@ -83,6 +84,7 @@ export default function App() { } /> } /> } /> + } /> } /> } /> {/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */} diff --git a/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/components/MobileNavigation.tsx b/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/components/MobileNavigation.tsx index 0376f6ac3..8f0c79bbe 100644 --- a/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/components/MobileNavigation.tsx +++ b/26_T1/afl_player_tracking_and_crowd_monitoring/frontend/client/components/MobileNavigation.tsx @@ -51,6 +51,12 @@ const navigationItems = [ icon: Terminal, description: "System monitoring", }, + { + name: "About", + href: "/about", + icon: Zap, // or any icon you like + description: "About this system", + }, ]; export default function MobileNavigation() { @@ -191,8 +197,8 @@ export default function MobileNavigation() { {/* Bottom Navigation for Mobile */}