@extends('siswa.layouts.app') @section('title', 'Dashboard Siswa') @push('styles') @endpush @section('content') @php $namaSaya = Auth::guard('siswa')->user()->nama ?? ''; @endphp
{{-- ===== TUGAS ===== --}}

Tugas

LIHAT SEMUA
@forelse($tugasList as $tanggal => $items)

{{ $tanggal }}

@foreach($items as $item)
{{ $item['jam'] }} Ikon tugas

{{ $item['nama'] }}

{{ $item['mapel'] }}

@endforeach @empty
Semua tugas selesai Tidak ada tugas yang pending!
@endforelse
{{-- ===== KALENDER ===== --}}
SUNMONTUE WEDTHUFRISAT
{{-- ===== PROGRESS BAR ===== --}}

Progress Tugas

@php $persen = $tugasTotal > 0 ? round(($tugasDikumpulkan / $tugasTotal) * 100) : 0; @endphp
Ikon tugas

Selesaikan tugasmu sebelum deadline!

{{ $tugasDikumpulkan }}/{{ $tugasTotal }}

{{-- ===== MASCOT + SPEECH BUBBLE ===== --}}
@if($tugasSelesai > 0) Kamu sudah mengerjakan {{ $tugasSelesai }} tugas minggu ini, yuk lanjutkan untuk mendapatkan badge yang lebih menarik! @else Belum ada tugas yang diselesaikan minggu ini. Ayo mulai kerjakan tugasmu! Semangat! @endif
Maskot Belajar
{{-- ===== LEADERBOARD ===== --}}

Leaderboard

LIHAT SEMUA
@forelse($leaderboard as $lb)
@if($lb['rank'] === 1) Peringkat 1 @elseif($lb['rank'] === 2) Peringkat 2 @else Peringkat 3 @endif
{{ strtoupper(substr($lb['nama'], 0, 1)) }}
{{ $lb['nama'] }} {{ number_format($lb['exp']) }} EXP
@empty

Belum ada data leaderboard.

@endforelse
@endsection @push('scripts') @endpush