docs: reflejar fase 5 completada y agregar resultado implementado

Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
webui
borja 2 weeks ago
parent 6da0089ddf
commit 87bd59b780

@ -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/<dígitos>, 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.

Loading…
Cancel
Save