From d9648a38907cfac52d5dff07e413cb6e5ec618ef Mon Sep 17 00:00:00 2001 From: lizerk Date: Mon, 13 Apr 2026 23:35:24 +0300 Subject: [PATCH] refactor(frontend): align department role menu style --- frontend/src/app/departments/[id]/page.tsx | 23 +++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/frontend/src/app/departments/[id]/page.tsx b/frontend/src/app/departments/[id]/page.tsx index 24f03f8b..bd0f5bc6 100644 --- a/frontend/src/app/departments/[id]/page.tsx +++ b/frontend/src/app/departments/[id]/page.tsx @@ -197,11 +197,11 @@ function DepartmentMemberRow({ {isRoleMenuOpen ? ( -
-
+
+
Роль участника
-
+
{roleOptions.map((role) => { const isSelected = member.role?.id === role.id; return ( @@ -213,14 +213,18 @@ function DepartmentMemberRow({ void onAssignRole(member.employee.id, role.id); }} disabled={isRoleBusy} - className="app-action-secondary flex w-full items-center justify-between rounded-lg px-3 py-2 text-left text-sm disabled:opacity-50" + className="flex w-full items-center justify-between gap-2 px-3 py-2 text-left text-sm text-[var(--foreground)] transition hover:bg-[var(--surface-secondary)] disabled:opacity-50" > {role.name} - {isSelected ? : null} + {isSelected ? : null} ); })} + {member.role ? ( +
+ ) : null} + {member.role ? ( ) : null} +