@extends('layouts.admin') @section('title', 'Roles Management') @section('content')

Roles & Permissions

Manage system roles and their permissions dynamically

Create New Role
@if(session('success')) @endif @if(session('error')) @endif
Total Roles

{{ $stats['total'] ?? 0 }}

Admin Roles

{{ $stats['admin'] ?? 0 }}

Business Roles

{{ $stats['business'] ?? 0 }}

System Roles

{{ $stats['system'] ?? 0 }}

@forelse($roles as $role) @empty @endforelse
Role Name Type Description Permissions Users Status Actions
{{ $role->display_name }}
{{ $role->name }}
{{ ucfirst($role->type) }} {{ Str::limit($role->description, 50) ?? 'No description' }} {{ $role->permissions->count() }} permissions {{ $role->users->count() }} users @if($role->is_system) System Role @else Custom @endif
@if(!$role->is_system) @endif

No roles found

{{ $roles->links() }}
@endsection