Fecha: {{ $fechaActual }}
𐃊 Barras sólidas = fechas planificadas | Barras delgadas = progreso real basado en evidencias | Punto rojo = retraso | Punto verde = adelanto
Duración: {{ Carbon::parse($sprint->fecha_inicio)->format('d/m/Y') }} - {{ Carbon::parse($sprint->fecha_fin)->format('d/m/Y') }}
| Tasks |
@php
$sprintInicio = Carbon::parse($sprint->fecha_inicio)->startOfDay();
$sprintFin = Carbon::parse($sprint->fecha_fin)->startOfDay();
$sprintDias = $sprintInicio->diffInDays($sprintFin) + 1;
$currentDay = $sprintInicio->copy();
@endphp
@for ($i = 0; $i < $sprintDias; $i++)
{{ $currentDay->locale('es')->isoFormat('ddd D') }}
@php $currentDay->addDay(); @endphp
@endfor
|
|---|---|
|
{{ $task->nombre_tarea }}
@if($task->users->isNotEmpty())
@if($task->users->count() === 1)
👤 {{ $task->users->first()->name }}
@else
👥 {{ $task->users->count() }} asignados: {{ $task->users->pluck('name')->join(', ') }}
@endif
@else
⚠️ Sin asignar
@endif
|
|
| No hay tareas registradas en este sprint. | |