From 2951161414e40873e96dfcbe416397f3b815b2ac Mon Sep 17 00:00:00 2001 From: SnapOtter Date: Sat, 16 May 2026 22:45:51 +0800 Subject: [PATCH] fix: prevent dropdown clipping in settings People and Teams tables Remove overflow-hidden from table wrappers that was clipping the actions dropdown menu. Apply rounded corners directly to header and last-row elements to preserve the visual appearance. Closes #139 --- .../src/components/settings/settings-dialog.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/web/src/components/settings/settings-dialog.tsx b/apps/web/src/components/settings/settings-dialog.tsx index 764acc35..4e919c76 100644 --- a/apps/web/src/components/settings/settings-dialog.tsx +++ b/apps/web/src/components/settings/settings-dialog.tsx @@ -1172,9 +1172,9 @@ function PeopleSection() { )} {/* Users table */} -
+
{/* Table header */} -
+
{t.settings.people.tableHeaderUser} {t.settings.people.tableHeaderRole} {t.settings.people.tableHeaderTeam} @@ -1183,14 +1183,14 @@ function PeopleSection() { {/* Table rows */} {filteredUsers.length === 0 ? ( -
+
{search ? t.settings.people.noSearchResults : t.settings.people.noUsersFound}
) : ( filteredUsers.map((u) => (
{/* User cell */}
@@ -1705,22 +1705,22 @@ function TeamsSection() { )} -
-
+
+
{t.settings.teams.tableHeaderTeamName} {t.settings.teams.totalMembers}
{teams.length === 0 ? ( -
+
{t.settings.teams.emptyState}
) : ( teams.map((tm) => (
{editingTeamId === tm.id ? (