{{-- Header --}}
Freight Loads
Freight Clients
@if(session('success'))
{{-- Rich load rows (Bootstrap classes + inline styles so they always render) --}}
@php
$equipIcons = [
'Dry Van' => 'fa-truck', 'Flatbed' => 'fa-truck-pickup',
'Reefer' => 'fa-snowflake', 'Reefer (Refrigerated)' => 'fa-snowflake',
'Step Deck' => 'fa-layer-group', 'Box Truck' => 'fa-truck-moving',
'Tanker' => 'fa-gas-pump', 'Lowboy' => 'fa-trailer',
'Hotshot' => 'fa-bolt', 'Power Only' => 'fa-truck-front',
'Car Hauler' => 'fa-car', 'Other' => 'fa-ellipsis',
];
$statusBadge = ['posted'=>'info','assigned'=>'primary','in_transit'=>'warning','delivered'=>'success','cancelled'=>'danger'];
@endphp
@forelse($loads as $load)
{{ session('success') }}
@endif
{{-- Status tabs (same look as the Reservations tabs) --}}
{{-- Top line --}}
{{-- Freight details --}}
@empty
Load #
{{ $load->reference_no }}
@if(optional($load->client)->company_name)
{{ \Illuminate\Support\Str::limit($load->client->company_name, 16) }}
@endif
{{ $load->pickup_date ? $load->pickup_date->format('d M Y') : 'No date' }}
@if($load->distance_miles)
[Miles: {{ $load->distance_miles }}]
@endif
{{ optional($load->client)->contact_name ?: '—' }}
@if($load->rate_offer)
{{ number_format($load->rate_offer, 0) }}
@endif
{{-- Pickup / Drop-off --}}
Pick up Location:
{{ $load->pickup_location }}
Drop Off Location:
{{ $load->dropoff_location }}
Equipment/Truck Type:
{{ $load->equipment_type ?: '—' }}
@if($load->commodity)
Commodity:
{{ $load->commodity }}
@endif
@if($load->weight)
Weight:
{{ $load->weight }} lbs
@endif
@if($load->dimensions)
Dimensions: {{ $load->dimensions }}
@endif
@if($load->driver)
Driver: {{ $load->driver->full_name }}
@endif
No loads found{{ request('status') ? ' for this status' : '' }}.
@endforelse
Loads are posted by freight clients at /freight-client.