From 313f6e046adc58ec11b41053daac27b18e67dedf Mon Sep 17 00:00:00 2001 From: Leon Hoppe Date: Tue, 14 Jan 2025 12:46:47 +0100 Subject: [PATCH] Added admin page navigation --- .idea/.idea.HopFrame/.idea/workspace.xml | 65 ++++++++++--------- src/HopFrame.Core/Config/HopFrameConfig.cs | 21 +++++- .../Services/IHopFrameAuthHandler.cs | 6 ++ .../Components/Layout/HopFrameLayout.razor | 48 ++++++++++++++ .../Layout/HopFrameNavigation.razor | 46 +++++++++++++ .../Components/Layout/HopFrameSideMenu.razor | 22 +++++++ .../Components/Pages/HopFrameHome.razor | 8 +++ src/HopFrame.Web/HopFrame.Web.csproj | 4 -- .../ServiceCollectionExtensions.cs | 4 +- src/HopFrame.Web/_Imports.razor | 3 +- src/HopFrame.Web/wwwroot/hopframe.css | 17 +++++ testing/HopFrame.Testing/Program.cs | 9 +-- 12 files changed, 211 insertions(+), 42 deletions(-) create mode 100644 src/HopFrame.Core/Services/IHopFrameAuthHandler.cs create mode 100644 src/HopFrame.Web/Components/Layout/HopFrameLayout.razor create mode 100644 src/HopFrame.Web/Components/Layout/HopFrameNavigation.razor create mode 100644 src/HopFrame.Web/Components/Layout/HopFrameSideMenu.razor create mode 100644 src/HopFrame.Web/Components/Pages/HopFrameHome.razor create mode 100644 src/HopFrame.Web/wwwroot/hopframe.css diff --git a/.idea/.idea.HopFrame/.idea/workspace.xml b/.idea/.idea.HopFrame/.idea/workspace.xml index 103fdc8..c5caf91 100644 --- a/.idea/.idea.HopFrame/.idea/workspace.xml +++ b/.idea/.idea.HopFrame/.idea/workspace.xml @@ -9,37 +9,19 @@