From c069c6444e7e572c2bb33f909e960862d0c7f3a7 Mon Sep 17 00:00:00 2001 From: azizu06 Date: Tue, 10 Feb 2026 22:31:57 -0500 Subject: [PATCH 1/3] remove email button from admin dropdown --- .../_components/navigation/reusable-user-dropdown.tsx | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/apps/blade/src/app/_components/navigation/reusable-user-dropdown.tsx b/apps/blade/src/app/_components/navigation/reusable-user-dropdown.tsx index aef60f73..195eb21d 100644 --- a/apps/blade/src/app/_components/navigation/reusable-user-dropdown.tsx +++ b/apps/blade/src/app/_components/navigation/reusable-user-dropdown.tsx @@ -3,7 +3,6 @@ import { ChartPie, FormInput, Hotel, - Mail, Settings, ShieldCheck, Swords, @@ -66,16 +65,6 @@ export const systemItems: roleItems[] = [ or: ["READ_FORMS", "EDIT_FORMS", "IS_OFFICER"], }, }, - { - name: "Email", - component: ( - - ), - route: "/admin/email", - requiredPermissions: { - or: ["EMAIL_PORTAL", "IS_OFFICER"], - }, - }, { name: "Assign Roles", component: ( From 0f51137571e23b620285953a7948a10f8bdf69ac Mon Sep 17 00:00:00 2001 From: azizu06 Date: Tue, 10 Feb 2026 22:44:13 -0500 Subject: [PATCH 2/3] add max height and scroll to admin dropdown --- apps/blade/src/app/_components/navigation/user-dropdown.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/blade/src/app/_components/navigation/user-dropdown.tsx b/apps/blade/src/app/_components/navigation/user-dropdown.tsx index 667678f6..64caec24 100644 --- a/apps/blade/src/app/_components/navigation/user-dropdown.tsx +++ b/apps/blade/src/app/_components/navigation/user-dropdown.tsx @@ -91,7 +91,7 @@ export function UserDropdown({ permissions }: UserDropdownProps) { - + {data ? data.name : "My Account"} From 0f7e57bf8e3541f601d5f96e12806410a7790bc4 Mon Sep 17 00:00:00 2001 From: azizu06 Date: Wed, 11 Feb 2026 12:55:28 -0500 Subject: [PATCH 3/3] remove email portal from admin dash --- apps/blade/src/app/admin/page.tsx | 7 ------- 1 file changed, 7 deletions(-) diff --git a/apps/blade/src/app/admin/page.tsx b/apps/blade/src/app/admin/page.tsx index ec1014c0..c3463658 100644 --- a/apps/blade/src/app/admin/page.tsx +++ b/apps/blade/src/app/admin/page.tsx @@ -7,7 +7,6 @@ import { ChartPie, FormInput, Hotel, - Mail, Settings, ShieldCheck, Swords, @@ -155,12 +154,6 @@ export default async function Admin() { icon: FormInput, show: perms.READ_FORMS || perms.EDIT_FORMS || perms.IS_OFFICER, }, - { - href: "/admin/email", - label: "Email Portal", - icon: Mail, - show: perms.EMAIL_PORTAL || perms.IS_OFFICER, - }, { href: "/admin/roles/configure", label: "Configure Roles",