Leaderboard {{ $test ?? 'Global Ranking' }}
@php $top = collect($leaders)->take(3); $rankIcons = ['๐Ÿฅ‡', '๐Ÿฅˆ', '๐Ÿฅ‰']; @endphp
@foreach($top as $i => $user)
{{ $rankIcons[$i] }}
{{ $user->user_name }}
{{ number_format($user->total_score) }} pts
Rank #{{ $user->rank }} ยท {{ $user->accuracy }}% acc
@endforeach
@forelse($leaders as $user) @php $isCurrentUser = (auth()->check() && auth()->id() == $user->user_id); @endphp @empty @endforelse
Rank Player Score Accuracy Best Time Badge
#{{ $user->rank }} {{ $user->user_name }}
{{ $user->total_tests }} attempt{{ $user->total_tests != 1 ? 's' : '' }} @if($isCurrentUser) You @endif
{{ number_format($user->total_score) }}
{{ $user->accuracy }}% {{ gmdate("i:s", $user->best_time) }} {{ $user->badge }}
No leaderboard data available