From 0d59d521dc97a020c2461c636311fa6f2f54fd06 Mon Sep 17 00:00:00 2001 From: MarcWieland Date: Wed, 24 Jun 2026 22:29:05 +0200 Subject: [PATCH] Huge updates --- .../Components/Layout/NavMenu.razor | 60 +++- .../Components/Layout/NavMenu.razor.css | 45 ++- .../Components/Pages/Changelog.razor | 49 ++- .../Components/Pages/Home.razor | 107 ++++++- .../Components/Pages/Month.razor | 5 +- .../Components/Pages/Profile.razor | 281 ++++++++++++++++++ .../Components/Pages/Stats.razor | 5 +- .../Services/ClientAuthService.cs | 10 + timetracker.Server/Data/AuthService.cs | 20 ++ timetracker.Server/Data/TimetrackerService.cs | 5 +- timetracker.Server/Program.cs | 11 + timetracker.Shared/IAuthService.cs | 1 + 12 files changed, 559 insertions(+), 40 deletions(-) create mode 100644 timetracker.Client/Components/Pages/Profile.razor diff --git a/timetracker.Client/Components/Layout/NavMenu.razor b/timetracker.Client/Components/Layout/NavMenu.razor index eb9121c..3fd041b 100644 --- a/timetracker.Client/Components/Layout/NavMenu.razor +++ b/timetracker.Client/Components/Layout/NavMenu.razor @@ -1,3 +1,4 @@ +@inject IJSRuntime JSRuntime