{{ __('Admin · Platform users') }}
{{ __('All') }} {{ __('users') }}
{{ __('Manage every account on the platform: roles, login-as, status, and trash.') }}
{{ session('success') }}
@endif
{{ __('Total users') }}
{{ number_format($stats['total']) }}
+{{ $stats['thisMonth'] }} {{ __('this month') }}
{{ __('Active') }}
{{ number_format($stats['active']) }}
{{ $stats['total'] > 0 ? round(($stats['active'] / $stats['total']) * 100, 1) : 0 }}% active
{{ __('Suspended') }}
{{ number_format($stats['suspended']) }}
{{ __('policy violations') }}
{{ __('Owners') }}
{{ number_format($stats['owners']) }}
{{ __('workspace owners') }}
{{ __('Trashed') }}
{{ number_format($stats['trashed']) }}
{{ __('recoverable 30d') }}
| {{ __('Name & contact') }} | {{ __('Workspace') }} | {{ __('Joined') }} | {{ __('Vfd') }} | {{ __('Login') }} | {{ __('Status') }} | ||
|---|---|---|---|---|---|---|---|
| {{ $initials }} |
{{ $u->name }}
{{ $u->email }}
@if ($u->mobile)
· {{ $u->mobile }}
@endif
|
{{ $ws?->name ?? '—' }}
{{ ucfirst($u->role ?? 'user') }}
|
{{ $u->created_at?->diffForHumans() }} | @if ($suspended) @elseif ($verified) @else @endif | @if ($impersonateUrl && !$suspended) @else @endif |
{{ __('View profile') }}
{{ __('Edit user') }}
@if ($impersonateUrl)
@endif
|
|
| {{ __('No users match your filters.') }} | |||||||
Showing {{ $users->firstItem() ?? 0 }}–{{ $users->lastItem() ?? 0 }} of
{{ number_format($users->total()) }} {{ __('users') }}
{{ $users->onEachSide(1)->links() }}