@extends('layouts.app') @section('content')
{{-- HERO --}}
Akademik Siswa

Daftar Tugas

Pantau semua tugas, deadline, dan status pengumpulan kamu

@php $total = $tugas->count(); $sudah = $tugas->whereNotNull('waktu_kumpul')->count(); $belum = $total - $sudah; @endphp
{{ $total }}
Total Tugas
{{ $belum }}
Belum Kumpul
{{-- STATS --}} @php $sudahKumpul = $tugas->whereNotNull('waktu_kumpul')->count(); $tepat = $tugas->where('status','tepat')->count(); $telat = $tugas->where('status','telat')->count(); $belumKumpul = $tugas->whereNull('waktu_kumpul')->count(); @endphp
Total Tugas
{{ $tugas->count() }}
semua tugas
Tepat Waktu
{{ $tepat }}
dikumpulkan tepat
Telat
{{ $telat }}
melewati deadline
Belum Kumpul
{{ $belumKumpul }}
perlu dikumpulkan
{{-- DESKTOP TABLE --}}
Daftar Tugas {{ $tugas->count() }} tugas
@forelse($tugas as $t) @empty @endforelse
Judul Tugas Mata Pelajaran Deadline Waktu Kumpul Nilai Status Aksi
{{ $t->judul }} {{ $t->mapel->nama_mapel ?? '—' }} {{ \Carbon\Carbon::parse($t->deadline)->format('d M Y H:i') }} @if($t->waktu_kumpul) {{ \Carbon\Carbon::parse($t->waktu_kumpul)->format('d M Y H:i') }} @else @endif @if($t->nilai) {{ $t->nilai }} @else @endif @if($t->status == 'tepat') Tepat @elseif($t->status == 'telat') Telat @elseif($t->status == 'lewat') Belum @else Belum @endif
@if($t->file) Unduh @endif @if(!$t->waktu_kumpul && now()->lt($t->deadline)) Kumpulkan @endif
Belum Ada Tugas
Tugas yang diberikan guru akan muncul di sini.
@if($tugas->count() > 0) @endif
@endsection