{{-- resources/views/customer/dashboard.blade.php --}} @extends(EcommerceHelper::viewPath('customers.master')) @section('title', __('Dashboard')) @section('content') {{-- ------------------------------------------------- 1. GLOBAL NEW DESIGN CSS (once, at the top) ------------------------------------------------- --}} {{-- ------------------------------------------------- 2. PAGE HEADER (new design) ------------------------------------------------- --}}
...
Welcome to
Dashboard
{{-- ------------------------------------------------- 3. MAIN CONTAINER ------------------------------------------------- --}}
{{-- ==== Total Orders ==== --}}
{{ __('Total Orders') }}
{{ number_format($AllOrderCount['TotalOrderINWeek']) }}
In these week
{{-- ==== Pending Orders ==== --}}
{{ __('Pending Orders') }}
{{ number_format($AllOrderCount['AllpendingOrder']) }}
{{ __('Waiting') }}
{{-- ==== Running Orders ==== --}}
{{ __('Running Orders') }}
{{ number_format($AllOrderCount['AllRunningOrder']) }}
{{ __('In Progress') }}
{{-- ==== Completed Orders ==== --}}
{{ __('Completed Orders') }}
{{ number_format($AllOrderCount['AlldeliveredOrder']) }}
{{ __('Delivered') }}
See More...
Total
100%
${{ number_format($PaymentOverview['TotalPayment'], 2) }}
{{ __('Pending') }}
${{ number_format($PaymentOverview['PendingPayment'], 2) }}
{{ __('Completed') }}
${{ number_format($PaymentOverview['CompletedPayment'], 2) }}
{{-- Action: Credit Card & Shopping --}}

{{ __('View Orders') }}
Track your recent orders and order history

Orders

Browse Products
{{ __("Explore our product collection and start shopping") }}

Shopping
{{-- ------------------------------------------------- 6. RECENT ORDERS TABLE (new design) ------------------------------------------------- --}}
{{ __('Recent Orders') }}
@foreach ($AllOrders as $order) @php $paymentStatus = $order->payment?->status ?? 'pending'; $badgeClass = match ($paymentStatus) { 'completed' => 'status-badge active', 'pending' => 'status-badge pending', default => 'status-badge inactive', }; $paymentText = match ($paymentStatus) { 'completed' => __('Completed'), 'pending' => __('Pending'), default => ucfirst($paymentStatus), }; @endphp @endforeach
{{ __('Order #') }} {{ __('Date') }} {{ __('Order Status') }} {{ __('Payment Status') }} {{ __('Amount') }} {{ __('Payment Method') }} {{ __('Items') }} {{ __('Action') }}
{{ $order->code }} {{ $order->created_at->format('d M Y') }} {!! BaseHelper::clean($order->status->toHtml()) !!} {{ $paymentText }} {{ format_price($order->sub_total, null, false, true) }} @if (is_plugin_active('payment') && $order->payment && $order->payment->payment_channel) {{ $order->payment->payment_channel->label() }} @else {{ __('Not specified') }} @endif {{ $order->products_count }} {{ __('item(s)') }} {{ __('View') }}
@endsection