User Details
{{ $user->full_name }}
{{ $user->full_name }}
@if($user->role) {{ $user->role->display_name }} @endif
@php $statusClass = match($user->status) { 'active' => 'badge-soft-success', 'inactive' => 'badge-soft-warning', 'suspended' => 'badge-soft-danger', default => 'badge-soft-secondary' }; @endphp {{ ucfirst($user->status) }} @if($user->first_login)
Awaiting First Login @endif
Personal Information
First Name: {{ $user->first_name }}
Last Name: {{ $user->last_name }}
Email: {{ $user->email }}
Phone: {{ $user->phone ?? 'N/A' }}
Work Information
Employee ID: {{ $user->employee_id ?? 'N/A' }}
Department: {{ $user->department ?? 'N/A' }}
Role: {{ $user->role->display_name ?? 'No Role' }}
Status: {{ ucfirst($user->status) }}

Account Information
@if($user->createdByAdmin) @endif
Created: {{ $user->created_at->format('M d, Y H:i') }}
Last Login: {{ $user->last_login_at ? $user->last_login_at->format('M d, Y H:i') : 'Never' }}
Created By: {{ $user->createdByAdmin->full_name }}
@if($user->role && $user->role->permissions->count() > 0)
Permissions
@foreach($user->role->permissions->groupBy('group') as $group => $permissions)
{{ ucfirst($group) }}
@foreach($permissions as $permission) {{ $permission->display_name }} @endforeach
@endforeach
@endif
@if(auth()->user()->hasPermission('edit_users')) @endif