From 21d59bd29dd5692eb898fa3445fb0280de6e623a Mon Sep 17 00:00:00 2001 From: FlashL3opard <69573060+Flashl3opard@users.noreply.github.com> Date: Sat, 18 Jul 2026 00:55:46 +0530 Subject: [PATCH] redesign sidebar to white theme, update dashboard with operational overview, add RBAC module and splash screen --- index.html | 25 ++- public/fav.png | Bin 0 -> 97452 bytes public/favicon.png | Bin 0 -> 36284 bytes src/components/shared/AppLayout.tsx | 148 +++++++------ src/components/ui/dialog.tsx | 105 ++++++++++ src/main.tsx | 4 + src/modules/auth/Login.tsx | 179 ++++++++-------- src/modules/auth/Splash.tsx | 77 +++++++ src/modules/rbac/RBACConfig.tsx | 41 ++++ src/modules/rbac/RoleConfigTab.tsx | 111 ++++++++++ src/modules/rbac/UserManagementTab.tsx | 278 +++++++++++++++++++++++++ src/modules/rbac/mocks/users.mock.ts | 60 ++++++ src/modules/rbac/types.ts | 9 + src/pages/Dashboard.tsx | 257 +++++++++++++++++------ src/pages/NotFound.tsx | 15 ++ src/pages/RBACConfig.tsx | 8 +- src/pages/SplashScreen.tsx | 8 +- src/pages/Visualizations.tsx | 8 + 18 files changed, 1092 insertions(+), 241 deletions(-) create mode 100644 public/fav.png create mode 100644 public/favicon.png create mode 100644 src/components/ui/dialog.tsx create mode 100644 src/modules/auth/Splash.tsx create mode 100644 src/modules/rbac/RBACConfig.tsx create mode 100644 src/modules/rbac/RoleConfigTab.tsx create mode 100644 src/modules/rbac/UserManagementTab.tsx create mode 100644 src/modules/rbac/mocks/users.mock.ts create mode 100644 src/modules/rbac/types.ts create mode 100644 src/pages/NotFound.tsx create mode 100644 src/pages/Visualizations.tsx diff --git a/index.html b/index.html index b0b31fe..9dd515d 100644 --- a/index.html +++ b/index.html @@ -1,13 +1,16 @@ -
- - - -