diff --git a/docs/plan-web-fases.md b/docs/plan-web-fases.md index 696969d..2583d0b 100644 --- a/docs/plan-web-fases.md +++ b/docs/plan-web-fases.md @@ -152,7 +152,7 @@ Resultado (implementado) - /app/+page.server.ts consume overview para “sin responsable” y elimina el N+1; se mantiene /api/me/tasks para “Mis tareas (abiertas)” con su paginación actual. - Respuestas con cache-control: no-store. -Fase 5 — Responsables: conteo, marca “tú” y popover con wa.me +Fase 5 — Responsables: conteo, marca “tú” y popover con wa.me — Estado: Completada Objetivos - Mostrar de forma compacta cuántas personas están asignadas; marcar si el usuario actual está entre ellas; listar números y permitir mensaje directo (wa.me) bajo demanda. Archivos a editar/crear @@ -163,6 +163,13 @@ Archivos a editar/crear - (Opcional) apps/web/src/lib/utils/phone.ts (nuevo) - Helpers para abreviar números y construir URL segura wa.me. +Resultado (implementado) +- TaskItem: badge con conteo e indicador “tú”; en ausencia de responsables se muestra botón deshabilitado con icono 🙅. +- Popover accesible (rol="dialog", focus trap, cierre con ESC, restauración de foco) y compatible con SSR. +- Enlaces directos a WhatsApp usando wa.me/, con normalización de números. +- Unificación de UI en escritorio y móvil. +- No se requirieron cambios de backend; los endpoints ya devolvían assignees[]. + Fase 6 — Pulido y peso visual de “Integraciones” Objetivos - Mantener “Integraciones” accesible pero de menor jerarquía en móvil.