{{-- Task Detail Page --}} @extends('layouts.app') @section('title', $task->title) @push('styles') @endpush @section('content')
← Back
@if(session('success'))
{{ session('success') }}
@endif
{{-- Header --}}

{{ $task->title }}

{{ $task->priorityLabel() }} {{ $task->statusLabel() }} @if($task->isOverdue()) △ {{ $task->daysOverdue() }} day{{ $task->daysOverdue()===1?'':'s' }} overdue @elseif($task->status === 'done' && $task->done_at) Done {{ $task->done_at->format('d M Y') }} @endif
{{-- Meta Grid --}}
Assignee
{{ strtoupper(substr($task->assignee->name,0,1)) }}{{ strtoupper(substr(explode(' ',$task->assignee->name)[1]??'',0,1)) }} {{ $task->assignee->name }}
Due Date
{{ $task->due_date ? $task->due_date->format('d M Y') : '—' }}
@if($task->job)
Linked Job
@endif
{{-- Description --}} @if($task->description)
Description
{{ $task->description }}
@endif {{-- Actions --}}
@if($task->status !== 'done')
@csrf @method('PATCH')
@endif @if($task->status !== 'in_progress')
@csrf @method('PATCH')
@endif @if($task->status !== 'to_do')
@csrf @method('PATCH')
@endif @if($isAdmin) Edit Task
@csrf @method('DELETE')
@endif
@endsection