@extends('layouts.app') @section('content') {{-- Page Header --}}
{{-- Left Side: Role Info (Fixed) --}}
{{ __('Role') }}: {{ $role->name }} (ID: {{ $role->id }})

{{ __('Created At') }}: {{ $role->created_at->format('d M, Y h:i A') }}

{{ __('Updated At') }}: {{ $role->updated_at->format('d M, Y h:i A') }}

{{ __('ID') }}: {{ $role->id }}

{{ __('Name') }}: {{ $role->name }}

{{-- Right Side: Permissions / Actions (Scrollable) --}}
{{ __('Permissions / Actions') }}
@if ($role->permissions->isNotEmpty()) {{-- Group permissions by resource --}} @php $grouped = []; foreach ($role->permissions as $permission) { $parts = explode('.', $permission->name); $resource = $parts[0] ?? 'Other'; $grouped[$resource][] = $permission->name; } @endphp @foreach ($grouped as $resource => $perms)
{{ ucfirst($resource) }}
@foreach ($perms as $perm) {{ $perm }} @endforeach
@endforeach @else

{{ __('No permissions assigned to this role.') }}

@endif
{{-- Action Buttons --}}
{{-- Edit Button --}} @if ($role->name !== 'Admin') {{-- Delete Button --}}
@csrf @method('DELETE')
@endif
@endsection