Match Leads stats cards to the mockup and fix Contacts double menus.

Stage summary uses the green total card plus paired/solo white cells; people row menus use separate mobile/desktop keys.
This commit is contained in:
2026-09-27 20:35:57 +03:30
parent 3833788aa8
commit ec5c7639e3
2 changed files with 189 additions and 110 deletions
+4 -4
View File
@@ -406,9 +406,9 @@ onMounted(load);
{{ p.fullName }}
</RouterLink>
<UiDropdownMenu
:open="menuId === p.id"
:open="menuId === `m:${p.id}`"
align="end"
@update:open="(v) => (menuId = v ? p.id : null)"
@update:open="(v) => (menuId = v ? `m:${p.id}` : null)"
>
<template #trigger="{ toggle }">
<button class="more" type="button" @click.stop="toggle">
@@ -491,9 +491,9 @@ onMounted(load);
<td>{{ formatDate(p.createdAt) }}</td>
<td class="ops" @click.stop>
<UiDropdownMenu
:open="menuId === p.id"
:open="menuId === `t:${p.id}`"
align="end"
@update:open="(v) => (menuId = v ? p.id : null)"
@update:open="(v) => (menuId = v ? `t:${p.id}` : null)"
>
<template #trigger="{ toggle }">
<button type="button" class="more" @click.stop="toggle">