@extends('layouts.admin') @section('admin-content')
{{-- Header --}}
Freight Loads
Freight Clients
@if(session('success'))
{{ session('success') }}
@endif {{-- Status tabs (same look as the Reservations tabs) --}}
{{-- 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)
{{-- Top line --}}
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
@csrf
{{-- Pickup / Drop-off --}}
Pick up Location: {{ $load->pickup_location }}
Drop Off Location: {{ $load->dropoff_location }}
{{-- Freight details --}}
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
@empty
No loads found{{ request('status') ? ' for this status' : '' }}.
@endforelse

Loads are posted by freight clients at /freight-client.

@endsection