{{ __('Manage Roles') }}
{{ __('Role Management') }}
@can('create-user-role') {{ __('Add New Role') }} @endcan
Show entries
@forelse ($roles as $role) @php $permissionsCount = $role->permissions->count(); @endphp
{{-- Card Header: Role Name & Icon --}}
{{ $role->name }}
@if ($role->name === 'Super Admin') All System Privileges @else {{ $permissionsCount }} {{ Str::plural('Permission', $permissionsCount) }} @endif
{{-- Card Body: Permissions List --}}
@if ($role->name === 'Super Admin') All Permissions @else @forelse ($role->permissions->take(8) as $permission) {{ $permission->name }} @empty No Permissions Assigned @endforelse @if ($permissionsCount > 8) + {{ $permissionsCount - 8 }} more @endif @endif
{{-- Card Footer: Action Buttons --}}
@if ($role->name !== 'Super Admin') @can('edit-user-role') @endcan @can('delete-user-role') @endcan @else System Protected @endif
@empty
No Roles Found!
@endforelse
{{ $roles->links() }}
@include('livewire.admin.role.role-form')