From df9445da65140c5ddfd4e89a6286db5112fa1183 Mon Sep 17 00:00:00 2001 From: Ashwin Kumar Date: Thu, 26 Mar 2026 00:35:41 +0100 Subject: [PATCH] Phase 5 & 6: Modernize Verifications, Approvals, and Onboarding UI --- src/components/AdminShell.tsx | 11 +- src/components/AdminSidebar.tsx | 16 +- src/routes/admin/approval.tsx | 100 +++---- src/routes/admin/index.tsx | 264 ++++++++++-------- src/routes/admin/onboarding-schemas/index.tsx | 257 ++++++++++------- src/routes/admin/verification-status.tsx | 212 ++++++++------ 6 files changed, 490 insertions(+), 370 deletions(-) diff --git a/src/components/AdminShell.tsx b/src/components/AdminShell.tsx index 2aceafa..53e429d 100644 --- a/src/components/AdminShell.tsx +++ b/src/components/AdminShell.tsx @@ -362,15 +362,8 @@ export default function AdminShell(props: { children: JSX.Element }) { -
-
- +
+
{props.children}
diff --git a/src/components/AdminSidebar.tsx b/src/components/AdminSidebar.tsx index e2b6b7c..77ed570 100644 --- a/src/components/AdminSidebar.tsx +++ b/src/components/AdminSidebar.tsx @@ -111,14 +111,14 @@ export default function AdminSidebar(props: {
-