{{ $tasks->total() }} total tasks • All tasks regardless of user role • Generated on {{ now()->format('M j, Y \a\t g:i A') }}
| Task | Matter / Client | Assigned To | Status | Priority | Due Date | Hours | Category |
|---|---|---|---|---|---|---|---|
|
{{ $task->title }}
@if($task->description)
{{ Str::limit($task->description, 50) }}
@endif
|
@if($task->matter)
{{ $task->matter->subject ?? 'Untitled Matter' }}
@if($task->matter->client)
{{ $task->matter->client->company_name ?? 'No Client' }}
@endif
@else
No matter assigned
@endif
|
@if($task->assignedTo)
{{ $task->assignedTo->name }}
{{ $task->assignedTo->email }}
@else
Unassigned
@endif
|
{{ ucfirst(str_replace('_', ' ', $task->status)) }} | {{ ucfirst($task->priority) }} |
@if($task->due_date)
{{ $task->due_date->format('M j, Y') }}
@if($task->due_date->isPast() && !in_array($task->status, ['completed', 'cancelled']))
(Overdue)
@endif
@else
No due date
@endif
|
@if($task->estimated_hours)
Est: {{ $task->estimated_hours }}h
@endif
@if($task->actual_hours)
Act: {{ $task->actual_hours }}h
@endif
|
@if($task->category) {{ $task->category->name }} @else No category @endif |
No tasks foundNo tasks match your current filters. |
|||||||