@extends('layouts.app') @section('content')
@if (session('status')) @endif
Users Management

Manage system users and their roles

@can('create user') Add User @endcan
@foreach ($users as $user) @endforeach
ID Name Email Roles Actions
{{ $user->id }}
{{ strtoupper(substr($user->name, 0, 1)) }}
{{ $user->name }}
@if($user->created_at) Joined {{ $user->created_at->format('M d, Y') }} @endif
{{ $user->email }} @if (!empty($user->getRoleNames()))
@foreach ($user->getRoleNames() as $rolename) @php $roleColors = [ 'admin' => 'danger', 'manager' => 'warning', 'editor' => 'info', 'user' => 'success', 'viewer' => 'secondary' ]; $color = $roleColors[$rolename] ?? 'primary'; @endphp {{ ucfirst($rolename) }} @endforeach
@else No roles assigned @endif
@can('update user') @endcan @can('delete user')
@csrf @method('DELETE')
@endcan
@if($users->isEmpty())
No Users Found

Start by adding your first user to the system

@can('create user') Add First User @endcan
@endif
@endsection @push('script') @endpush