{{ __('admin.page_overview_daily') }} {{-- Date navigation --}}
{{ __('overview.prev') }}
{{ $date->locale(app()->getLocale())->isoFormat('dddd, D. MMMM YYYY') }} @unless($date->isToday()) {{ __('overview.today') }} @endunless
{{ __('overview.next') }}
@if($totalJobs > 0) {{-- Summary card --}}
{{-- Total jobs --}}
{{ __('overview.total_jobs') }}
{{ $totalJobs }}
{{-- Total duration --}}
{{ __('overview.total_duration') }}
@php $h = intdiv($totalMinutes, 60); $m = $totalMinutes % 60; @endphp {{ $h > 0 ? $h . 'h ' . $m . 'min' : $m . 'min' }}
{{-- Job type breakdown --}}
{{ __('overview.job_type_breakdown') }}
@foreach($jobTypeBreakdown as $type => $count)
{{ __('job.type_' . $type) }}: {{ $count }}
@endforeach
{{-- Weather summary --}}
{{ __('overview.weather_summary') }}
@if($weatherSummary && $weatherSummary->temp_min !== null)
{{ __('overview.temperature_range', ['min' => number_format($weatherSummary->temp_min, 1), 'max' => number_format($weatherSummary->temp_max, 1)]) }}
{{ $weatherSummary->has_precipitation ? __('overview.precipitation_yes') : __('overview.precipitation_no') }}
@else
{{ __('overview.weather_no_data') }}
@endif
{{-- Driver groups (shared partial) --}} @include('admin.overview.partials.day-detail') @else {{-- Empty state --}} @if($lastJobDate) {{ __('overview.last_job_day') }}: {{ $lastJobDate->format('d.m.Y') }} @endif @endif