diff --git a/apps/web/src/pages/UserManager.tsx b/apps/web/src/pages/UserManager.tsx index 2c0c833..9c75239 100644 --- a/apps/web/src/pages/UserManager.tsx +++ b/apps/web/src/pages/UserManager.tsx @@ -124,8 +124,10 @@ function UserRow({ {user.pondCount} {user.lastLoginAt ? new Date(user.lastLoginAt).toLocaleDateString() : t('never')} + {/* Flex lives on the inner div: a td with display:flex stops behaving + like a table cell and its bottom border no longer meets the row's. */} {!isSelf && ( - <> +
{user.status === 'PENDING_VERIFICATION' && ( )} - +
)} diff --git a/apps/web/src/styles/base.css b/apps/web/src/styles/base.css index e242224..a4b0538 100644 --- a/apps/web/src/styles/base.css +++ b/apps/web/src/styles/base.css @@ -2983,7 +2983,7 @@ ul[data-type='task_list'] li p:last-of-type { font-size: 0.85rem; } -.user-row__actions { +.user-row__actions-inner { display: flex; align-items: center; gap: var(--space-2);