@extends('layouts.admin') @section('title', __('admin_customers.all_accounts')) @push('styles') .summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.summary .card{padding:15px}.summary strong{display:block;font-size:24px;color:var(--primary)}.filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin-bottom:20px}.control{width:100%;padding:10px;border:1px solid var(--border);border-radius:8px;background:white}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse}th,td{padding:11px;border-bottom:1px solid var(--border);text-align:start;white-space:nowrap}.presence{display:inline-flex;align-items:center;gap:7px}.dot{width:10px;height:10px;border-radius:50%;background:#98a2b3}.dot.online{background:#19a44b;box-shadow:0 0 0 4px #dff6e7}.badge{display:inline-flex;padding:5px 9px;border-radius:999px;background:#eef2f6;font-weight:700}.badge-approved{color:#176b35;background:#eaf8ef}.badge-pending{color:#9a6700;background:#fff4d6}.badge-rejected,.badge-suspended{color:#a61b1b;background:#fff1f1}@media(max-width:800px){.summary{grid-template-columns:repeat(2,1fr)}.filters{grid-template-columns:1fr}} @endpush @section('content')
| {{ __('admin_customers.activity') }} | {{ __('admin_customers.full_name') }} | {{ __('admin_customers.username') }} | {{ __('admin_customers.account_type') }} | {{ __('admin_customers.account_status') }} | {{ __('admin_customers.last_seen') }} | |
|---|---|---|---|---|---|---|
| {{ $customer->is_online ? __('admin_customers.online') : __('admin_customers.offline') }} | {{ $customer->full_name }} | {{ $customer->username }} | {{ __('admin_customers.'.$customer->account_type) }} | {{ __('admin_customers.status_'.$customer->status) }} | {{ $customer->last_seen_at?->format('Y-m-d H:i') ?? $customer->last_login_at?->format('Y-m-d H:i') ?? '—' }} | {{ __('admin_customers.view') }} |
| {{ __('admin_customers.no_accounts') }} | ||||||