From 2cd1d57cd3f171b726f4258bdf1a43ca5da89280 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Mon, 12 Sep 2022 11:14:01 +0200 Subject: [PATCH] =?UTF-8?q?UPdate=20comportamento=20compress=20men=C3=B9?= =?UTF-8?q?=20laterale=20sx?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MP.SPEC/Shared/MainLayout.razor | 15 +++++++++++--- MP.SPEC/Shared/MainLayout.razor.css | 2 +- MP.SPEC/Shared/NavMenu.razor | 32 ++++++++++++++++++++++++----- 3 files changed, 40 insertions(+), 9 deletions(-) diff --git a/MP.SPEC/Shared/MainLayout.razor b/MP.SPEC/Shared/MainLayout.razor index bf1f26cc..f77de013 100644 --- a/MP.SPEC/Shared/MainLayout.razor +++ b/MP.SPEC/Shared/MainLayout.razor @@ -3,13 +3,13 @@ MP.SPEC
- @code { + protected bool navLarge { get; set; } = true; + + protected string sideClass { get; set; } = "sidebar"; + + protected void UpdateNavDisplay() + { + navLarge = !navLarge; + sideClass = navLarge ? "sidebar" : "sidebarSmall"; + } } \ No newline at end of file diff --git a/MP.SPEC/Shared/MainLayout.razor.css b/MP.SPEC/Shared/MainLayout.razor.css index 0118d2d0..b4db48d9 100644 --- a/MP.SPEC/Shared/MainLayout.razor.css +++ b/MP.SPEC/Shared/MainLayout.razor.css @@ -66,7 +66,7 @@ main { top: 0; } .sidebarSmall { - width: 80px; + width: 5rem; height: 100vh; position: sticky; top: 0; diff --git a/MP.SPEC/Shared/NavMenu.razor b/MP.SPEC/Shared/NavMenu.razor index 3d2cc2c8..437fd9af 100644 --- a/MP.SPEC/Shared/NavMenu.razor +++ b/MP.SPEC/Shared/NavMenu.razor @@ -2,9 +2,16 @@ @using MP.SPEC.Data @inject MpDataService MDService -