From 43308794118e497f7885be1e90c00c533b04baa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90=C4=83ng=20Nguy=E1=BB=85n?= Date: Fri, 26 Sep 2025 10:55:39 +0700 Subject: [PATCH] udpate main layout --- RobotApp.Client/Layout/MainLayout.razor.css | 14 ++++++++--- RobotApp.Client/Layout/NavMenu.razor | 21 +++++++++++++++- RobotApp.Client/Layout/NavMenu.razor.css | 11 ++++----- RobotApp.Client/Pages/Home.razor | 2 +- RobotApp.Client/Routes.razor | 18 -------------- RobotApp/Components/App.razor | 26 +++++++++++++++----- RobotApp/Program.cs | 1 + RobotApp/RobotApp.csproj | 1 - RobotApp/libman.json | 15 ----------- RobotApp/robot.db | Bin 167936 -> 167936 bytes RobotApp/wwwroot/app.css | 2 ++ RobotApp/wwwroot/favicon.png | Bin 1148 -> 0 bytes RobotApp/wwwroot/favicon.svg | 5 ++++ 13 files changed, 64 insertions(+), 52 deletions(-) delete mode 100644 RobotApp.Client/Routes.razor delete mode 100644 RobotApp/libman.json delete mode 100644 RobotApp/wwwroot/favicon.png create mode 100644 RobotApp/wwwroot/favicon.svg diff --git a/RobotApp.Client/Layout/MainLayout.razor.css b/RobotApp.Client/Layout/MainLayout.razor.css index 784b896..da43ded 100644 --- a/RobotApp.Client/Layout/MainLayout.razor.css +++ b/RobotApp.Client/Layout/MainLayout.razor.css @@ -1,11 +1,17 @@  .app-shell { display: flex; - min-height: 100vh; + min-height: 100vh; + min-width: 100vw; + width: 100vw; + height: 100vh; + overflow: hidden; + flex-direction: row; } .page { - flex: 1 1 auto; - min-width: 0; - overflow: auto; + flex: 1 1 auto; + min-width: 0; + display: flex; + overflow: hidden; } diff --git a/RobotApp.Client/Layout/NavMenu.razor b/RobotApp.Client/Layout/NavMenu.razor index 9e1e064..da332e9 100644 --- a/RobotApp.Client/Layout/NavMenu.razor +++ b/RobotApp.Client/Layout/NavMenu.razor @@ -31,6 +31,25 @@ }
+
+ +
+ + + + + + +
+ + + + @* *@ +
@@ -45,7 +64,7 @@ public NavModel[] Navs = [ new(){Icon = "mdi-view-dashboard", Path="/", Label = "Dashboard", Match = NavLinkMatch.All}, - new(){Icon = "mdi-map-legend", Path="/", Label = "Maps-manager", Match = NavLinkMatch.All}, + new(){Icon = "mdi-map-legend", Path="/Maps-manager", Label = "Mapping", Match = NavLinkMatch.All}, ]; private bool collapseNavMenu = true; diff --git a/RobotApp.Client/Layout/NavMenu.razor.css b/RobotApp.Client/Layout/NavMenu.razor.css index 681b4a7..f4221f4 100644 --- a/RobotApp.Client/Layout/NavMenu.razor.css +++ b/RobotApp.Client/Layout/NavMenu.razor.css @@ -48,10 +48,9 @@ display: flex; } - /*.sidebar .title .button { - display: flex; - border-radius: 20px; - }*/ + .sidebar.collapsed .nav-label { + display: none; + } .sidebar .title .button:hover { background-color: rgb(5, 39, 80); @@ -67,8 +66,8 @@ display: none !important; } - .sidebar.collapsed .nav-label { - display: none; + .sidebar.collapsed .user .nav-label { + display: none !important; } .nav-item { diff --git a/RobotApp.Client/Pages/Home.razor b/RobotApp.Client/Pages/Home.razor index 2f4fa1a..84411a1 100644 --- a/RobotApp.Client/Pages/Home.razor +++ b/RobotApp.Client/Pages/Home.razor @@ -1,4 +1,4 @@ @page "/" @using Microsoft.AspNetCore.Authorization @attribute [Authorize] -

Welcome to RobotApp!

\ No newline at end of file +

Welcome to RobotApp!

diff --git a/RobotApp.Client/Routes.razor b/RobotApp.Client/Routes.razor deleted file mode 100644 index f913b39..0000000 --- a/RobotApp.Client/Routes.razor +++ /dev/null @@ -1,18 +0,0 @@ -@using RobotApp.Client.Layout - - - - - - - - - - - - -

Không tìm thấy trang.

-
-
-
-
diff --git a/RobotApp/Components/App.razor b/RobotApp/Components/App.razor index d164f11..e304093 100644 --- a/RobotApp/Components/App.razor +++ b/RobotApp/Components/App.razor @@ -5,27 +5,41 @@ - - - + + - - + + + + + + + + + + + Not found + +

Không tìm thấy trang.

+
+
+
+
+ - diff --git a/RobotApp/Program.cs b/RobotApp/Program.cs index e81d55c..353c5dd 100644 --- a/RobotApp/Program.cs +++ b/RobotApp/Program.cs @@ -6,6 +6,7 @@ using RobotApp.Components; using RobotApp.Components.Account; using RobotApp.Data; using RobotApp.Services.Robot; +using RobotApp.Client; var builder = WebApplication.CreateBuilder(args); diff --git a/RobotApp/RobotApp.csproj b/RobotApp/RobotApp.csproj index 2e851d5..64234bd 100644 --- a/RobotApp/RobotApp.csproj +++ b/RobotApp/RobotApp.csproj @@ -32,7 +32,6 @@ - diff --git a/RobotApp/libman.json b/RobotApp/libman.json deleted file mode 100644 index f2868d8..0000000 --- a/RobotApp/libman.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "version": "3.0", - "defaultProvider": "jsdelivr", - "libraries": [ - { - "library": "@mdi/font@7.4.47", - "destination": "wwwroot/lib/mdi/font/" - }, - { - "provider": "cdnjs", - "library": "bootstrap@5.3.8", - "destination": "wwwroot/lib/bootstrap/" - } - ] -} \ No newline at end of file diff --git a/RobotApp/robot.db b/RobotApp/robot.db index fa4a3f5516333b458dac1571157eeee8395fb3d2..835920118d498b80551cd9a6bb1ba48a016a1330 100644 GIT binary patch delta 47 zcmZozz}2vTYl1YR?L--8M%#@E-ST|KR;H#_hDLhEMh3>_hRr|a+keV4ZvQFI#9jaZ DRa6d& delta 47 zcmZozz}2vTYl1YR9h26h2-Cs%i*@Moc3?#6qJID|D#|3|2Hn7gTIYEkr|%Xjp);YgvFmB&0#2E2b=| zkVr)lMv9=KqwN&%obTp-$<51T%rx*NCwceh-E+=&e(oLO`@Z~7gybJ#U|^tB2Pai} zRN@5%1qsZ1e@R(XC8n~)nU1S0QdzEYlWPdUpH{wJ2Pd4V8kI3BM=)sG^IkUXF2-j{ zrPTYA6sxpQ`Q1c6mtar~gG~#;lt=s^6_OccmRd>o{*=>)KS=lM zZ!)iG|8G0-9s3VLm`bsa6e ze*TlRxAjXtm^F8V`M1%s5d@tYS>&+_ga#xKGb|!oUBx3uc@mj1%=MaH4GR0tPBG_& z9OZE;->dO@`Q)nr<%dHAsEZRKl zedN6+3+uGHejJp;Q==pskSAcRcyh@6mjm2z-uG;s%dM-u0*u##7OxI7wwyCGpS?4U zBFAr(%GBv5j$jS@@t@iI8?ZqE36I^4t+P^J9D^ELbS5KMtZ z{Qn#JnSd$15nJ$ggkF%I4yUQC+BjDF^}AtB7w348EL>7#sAsLWs}ndp8^DsAcOIL9 zTOO!!0!k2`9BLk25)NeZp7ev>I1Mn={cWI3Yhx2Q#DnAo4IphoV~R^c0x&nw*MoIV zPthX?{6{u}sMS(MxD*dmd5rU(YazQE59b|TsB5Tm)I4a!VaN@HYOR)DwH1U5y(E)z zQqQU*B%MwtRQ$%x&;1p%ANmc|PkoFJZ%<-uq%PX&C!c-7ypis=eP+FCeuv+B@h#{4 zGx1m0PjS~FJt}3mdt4c!lel`1;4W|03kcZRG+DzkTy|7-F~eDsV2Tx!73dM0H0CTh zl)F-YUkE1zEzEW(;JXc|KR5{ox%YTh{$%F$a36JP6Nb<0%#NbSh$dMYF-{ z1_x(Vx)}fs?5_|!5xBTWiiIQHG<%)*e=45Fhjw_tlnmlixq;mUdC$R8v#j( zhQ$9YR-o%i5Uc`S?6EC51!bTRK=Xkyb<18FkCKnS2;o*qlij1YA@-nRpq#OMTX&RbL<^2q@0qja!uIvI;j$6>~k@IMwD42=8$$!+R^@5o6HX(*n~ + + + + \ No newline at end of file