From e3cabe877272380f5373562c99730a5a8e264d1d Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Sat, 21 Feb 2026 19:23:38 +0530 Subject: [PATCH] feat: enhance UI by adding select-none class to improve text selection behavior in team management and breadcrumb components --- .../dashboard/[search_space_id]/team/page.tsx | 28 +++++++++---------- .../components/dashboard-breadcrumb.tsx | 2 +- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx index 426c73e60..7b8fe49a5 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/team/page.tsx @@ -289,12 +289,12 @@ export default function TeamManagementPage() { initial={{ opacity: 0 }} animate={{ opacity: 1 }} transition={{ duration: 0.3 }} - className="min-h-screen bg-background" - > -
-
-
- + className="min-h-screen bg-background select-none" + > +
+
+
+
@@ -353,11 +353,11 @@ export default function TeamManagementPage() { initial={{ opacity: 0 }} animate={{ opacity: 1 }} transition={{ duration: 0.3 }} - className="min-h-screen bg-background" - > -
-
- {/* Header row: Invite button on left, member count on right */} + className="min-h-screen bg-background select-none" + > +
+
+ {/* Header row: Invite button on left, member count on right */}
{canInvite && (
-

{displayName}

+

{displayName}

{member.user_display_name && member.user_email && ( -

{member.user_email}

+

{member.user_email}

)}
@@ -843,7 +843,7 @@ function CreateInviteDialog({ Invite members - + {createdInvite ? ( <> diff --git a/surfsense_web/components/dashboard-breadcrumb.tsx b/surfsense_web/components/dashboard-breadcrumb.tsx index 5c6399ce0..d907ca6d1 100644 --- a/surfsense_web/components/dashboard-breadcrumb.tsx +++ b/surfsense_web/components/dashboard-breadcrumb.tsx @@ -196,7 +196,7 @@ export function DashboardBreadcrumb() { } return ( - + {breadcrumbs.map((item, index) => (