From 3d2721776997205d92bd7c0dd87bc0eb5e3b4551 Mon Sep 17 00:00:00 2001 From: Henri Date: Tue, 7 Apr 2026 23:55:38 +0300 Subject: [PATCH] fixed language issues, updated routing, completed first version of managment page --- src/layout/Navbar.svelte | 18 +- src/lib/i18n.js | 43 +- src/lib/index.js | 2 +- src/lib/locales/en/Management.json | 3 +- src/lib/locales/en/Navbar.json | 10 +- src/lib/locales/est/Management.json | 3 +- src/lib/locales/est/Navbar.json | 8 +- src/lib/router/router.js | 11 +- src/routes/Home.svelte | 15 +- src/routes/Managment.svelte | 615 ++++------------------------ src/routes/index.js | 38 +- 11 files changed, 208 insertions(+), 558 deletions(-) diff --git a/src/layout/Navbar.svelte b/src/layout/Navbar.svelte index 8e8c190..ba862b0 100644 --- a/src/layout/Navbar.svelte +++ b/src/layout/Navbar.svelte @@ -11,6 +11,7 @@ // Icon imports (Lucide) import Coffee from "lucide-svelte/icons/coffee"; import Presentation from "lucide-svelte/icons/presentation"; + import Gamepad2 from "lucide-svelte/icons/gamepad-2"; import Lectern from "lucide-svelte/icons/lectern"; import Bot from "lucide-svelte/icons/bot"; import HandHeart from "lucide-svelte/icons/hand-heart"; @@ -33,7 +34,7 @@ "/management", ]; - const eventsRoutes = ["/koolitused"]; + const eventsRoutes = ["/koolitused", "/workshops"]; function isCurrent(path) { return currentPath === path; @@ -268,11 +269,17 @@ panelClass={dropdownPanelClass()} > + +