{{-- Header --}}

{{ __('System Activity Logs') }}

{{ __('Monitor and audit system transactions, updates, and deletions') }}

{{-- Filter Bar --}}
{{-- Log Table --}}
@forelse($logs as $log) @empty @endforelse
{{ __('Timestamp') }} {{ __('Log Name') }} {{ __('Event') }} {{ __('Description') }} {{ __('User (Causer)') }} {{ __('Subject') }} {{ __('Details') }}
{{ $log->created_at->format('d M Y, h:i A') }} ({{ $log->created_at->diffForHumans() }}) {{ __(ucfirst($log->log_name)) }} @php $badgeColor = match($log->event) { 'created' => 'success', 'updated' => 'warning', 'deleted' => 'danger', default => 'info' }; @endphp {{ __(strtoupper($log->event ?: 'system')) }}
{{ $log->description }}
@if($log->causer)
{{ $log->causer->name }}
{{ $log->causer->email }}
@else {{ __('System / API') }} @endif
@if($log->subject_type)
{{ class_basename($log->subject_type) }}
ID: {{ $log->subject_id }}
@else — @endif
{{ __('No activity logs found matching the filters.') }}
@if($logs->hasPages())
{{ $logs->links() }}
@endif
{{-- Details Modal --}} @if($selectedLog) @endif