{{-- resources/views/roles/index.blade.php --}} @extends('layouts.app') @section('title', 'Role Management') @section('content')

Role Management

Manage system roles and permissions
@if(auth()->user()->isSuperAdmin()) @can('roles.add') Create Role @endcan @endif
{{-- Filters --}}
{{-- Roles Table --}}
@forelse($roles as $key => $role) @empty @endforelse
# Role Name Display Name Description Permissions Users Type Actions
{{ $roles->firstItem() + $key }} {{ $role->name }} {{ $role->display_name }} {{ Str::limit($role->description, 50) ?? '-' }} {{ $role->permissions()->count() }} {{ $role->users_count }} @if($role->is_system) System @else Custom @endif
@if(!$role->is_system && auth()->user()->isSuperAdmin()) @can('roles.edit') @endcan
@csrf @method('DELETE')
@elseif($role->is_system) System Role @endif
No roles found
{{-- Bootstrap-styled pagination (prevents the oversized default SVG arrows) --}}
{{ $roles->onEachSide(1)->links('pagination::bootstrap-4') }}
@endsection