@csrf @method('PUT') {{-- Role Information --}}

{{ __('Role Information') }}

{{ __('Update the role name and guard type.') }}

{{-- Name --}}
name === 'Super Admin' ? 'disabled' : '' }} class="w-full px-4 py-2.5 text-sm border border-border rounded-xl focus:outline-none focus:ring-2 focus:ring-brand/40 focus:border-transparent bg-surface text-ink @error('name') !border-danger !ring-danger/20 @enderror {{ $role->name === 'Super Admin' ? 'opacity-60 cursor-not-allowed' : '' }}"> @if($role->name === 'Super Admin')

{{ __('The Super Admin role name cannot be changed.') }}

@endif @error('name')

{{ $message }}

@enderror
{{-- Guard --}}
@error('guard_name')

{{ $message }}

@enderror
{{-- Current Role Details --}}

{{ __('Role Details') }}

{{ __('Current role assignment overview.') }}

{{ __('Created') }}

{{ $role->created_at->format('M j, Y') }}

{{ __('Guard') }}

{{ $role->guard_name }}

{{ __('Permissions') }}

{{ $role->permissions->count() }}

{{ __('Users') }}

{{ $role->users->count() }}

{{-- Permissions --}}

{{ __('Permissions') }}

{{ __('Update the permissions assigned to this role. Changes apply immediately.') }}

@error('permissions')
{{ $message }}
@enderror @forelse($groupedPermissions ?? [] as $module => $permissions)
{{ count($permissions) }} {{ __('permissions') }}
@foreach($permissions as $permission) @endforeach
@empty

{{ __('No permissions available.') }} {{ __('Create one') }}.

@endforelse
{{-- Actions --}}
{{ __('Back to Roles') }}