{{-- resources/views/users/show.blade.php --}} @extends('layouts.app') @section('css') @endsection @push('pageTitle') {{ __('labels.view_user') }} @endpush @section('content') @include('components.common.page-header', [ 'pageTitle' => __('labels.view_user'), 'actionButton' => [ 'url' => route('users.index'), 'text' => __('labels.back_to_users') ] ])
{{-- Left Column: Profile Info --}}
{{-- Profile Image --}}
@if($user->is_premium)
{{ __('labels.premium_user') }}
@endif

{{ $user->name }}

{{ $user->email }}

{{-- Quick Stats --}}

{{ $user->posts_count ?? 0 }}

{{ __('labels.posts') }}

{{ $user->comments_count ?? 0 }}

{{ __('labels.comments') }}
{{-- Action Buttons --}}
@can('update', $user) {{ __('labels.edit_profile') }} @endcan @can('delete', $user) @endcan {{ __('labels.back_to_list') }}
{{-- User Groups --}} @if($user->groups->count() > 0)
{{ __('labels.member_of_groups') }}
@foreach($user->groups as $group) {{ $group->name }} @endforeach
@endif {{-- Admin Roles --}} @if($user->adminRoles && $user->adminRoles->count() > 0)
{{ __('labels.admin_roles') }}
@foreach($user->adminRoles as $role) {{ $role->name }} @endforeach
@endif
{{-- Right Column: Detailed Info --}}
{{-- User Information Cards --}}
{{ __('labels.user_information') }}
{{-- Basic Info Card --}}
{{-- Account Status Card --}}
{{-- Address Information --}} @if($user->address)
{{ __('labels.address_information') }}
{{ __('labels.street') }}
{{ $user->address->street ?? '-' }}
{{ __('labels.city') }}
{{ $user->address->city ?? '-' }}
{{ __('labels.state') }}
{{ $user->address->state ?? '-' }}
{{ __('labels.zip_code') }}
{{ $user->address->zip_code ?? '-' }}
{{ __('labels.country') }}
{{ $user->address->country ?? '-' }}
{{ __('labels.address_type') }}
{{ $user->address->type ?? __('labels.primary') }}
@endif {{-- Recent Activity --}}
{{ __('labels.recent_activity') }}
@if($user->recentActivities && $user->recentActivities->count() > 0)
@foreach($user->recentActivities->take(5) as $activity)
{{ $activity->title }}
{{ $activity->created_at->diffForHumans() }}
@endforeach
@else

{{ __('labels.no_recent_activity') }}

@endif @if($user->recentActivities && $user->recentActivities->count() > 5) @endif
{{-- System Metadata --}}
{{ __('labels.created_at') }}
{{ $user->created_at->format('Y-m-d H:i') }}
{{ __('labels.created_by') }}
{{ $user->creator->name ?? 'System' }}
{{ __('labels.last_updated') }}
{{ $user->updated_at->format('Y-m-d H:i') }}
{{ __('labels.last_updated_by') }}
{{ $user->updater->name ?? 'System' }}
@endsection @section('js') @endsection