@if(!$selectedProject)

{{ __('Select a project to view details') }}

@foreach($projects as $project)

{{ $project['name'] }}

{{ $project['description'] ?? __('No description available') }}

{{ ucfirst($project['pivot']['role_in_project']) }} @php $progress = collect($project['phases'])->avg('progress_percent') ?? 0; @endphp {{ number_format($progress, 1) }}% {{ __('completed') }}
@endforeach
@else

{{ $projectDetails['name'] }}

{{ __('Status') }}

{{ __(ucfirst(str_replace('_', ' ', $projectDetails['status'] ?? ''))) }}

{{ __('Start date') }}

{{ $projectDetails['start_date'] ?? __('Not defined') }}

{{ __('Estimated end date') }}

{{ $projectDetails['end_date'] ?? __('Not defined') }}

{{ __('Description') }}

{{ $projectDetails['description'] ?? __('No description available') }}

{{ __('Progress overview') }}

{{ __('General progress') }}

{{ number_format($projectDetails['progress'] ?? 0, 1) }}%
{{ $projectDetails['progress'] ?? 0 }}% {{ __('completed') }}

{{ __('Progress by phase') }}

@php $project = \App\Models\Project::find($selectedProject); $phases = $project->phases ?? collect(); @endphp @if($phases->isNotEmpty())
@foreach($phases as $phase)

{{ $phase->name }}

{{ __('Phase') }} {{ $phase->id }}
{{ $phase->progress_percent ?? 0 }}% {{ __('completed') }}
@if($phase->features->isNotEmpty())

{{ __('Features') }}:

@foreach($phase->features as $feature)
{{ $feature->name }}: {{ $feature->completion_status ?? __('Pending') }}
@endforeach
@endif
@endforeach
@else

{{ __('No phases defined for this project') }}

@endif

{{ __('Progress gallery') }}

{{ __('Change orders') }}

@if($changeOrders->isNotEmpty())
@foreach($changeOrders as $order)

{{ $order['title'] }}

{{ ucfirst($order['status']) }}

{{ $order['description'] }}

{{ __('Requested') }}: {{ $order['requested_at'] }} {{ __('Amount') }}: ${{ number_format($order['amount'], 2) }}
@if($order['status'] == 'pending')
@endif
@endforeach
@else

{{ __('No pending change orders') }}

@endif
@endif