@extends('guru.layouts.app') @section('title', 'Dashboard Guru') @push('styles') @endpush @section('content') @php use Carbon\Carbon; use App\Models\Mengajar; $guru = Auth::guard('guru')->user(); $mengajars = Mengajar::with(['mapel', 'kelas']) ->where('id_guru', $guru->id_guru)->get(); $dotColors = ['#2b8ef3','#22c55e','#f97316','#a855f7','#ec4899','#eab308']; @endphp
{{ Carbon::now()->isoFormat('dddd, D MMMM Y') }}
{{-- STAT CARDS --}}
Ikon kelas
Kelas Diampu
{{ $totalKelas }}
Lihat Data →
Ikon mata pelajaran
Mata Pelajaran
{{ $totalMapel }}
Lihat Data →
Ikon siswa
Siswa Diajar
{{ $totalSiswa }}
Lihat Data →
{{-- BOTTOM --}}
{{-- Stacked Bar Chart: Pengumpulan Tugas --}}
Status Pengumpulan Tugas
Lihat Semua →
@if(count($chartLabels) > 0)
Sudah Kumpul
Belum Kumpul
@else
Belum ada tugas
Belum ada tugas dibuat.
@endif
{{-- Daftar Mengajar --}}
Mata Pelajaran & Kelas
Lihat Semua →
@forelse($mengajars->take(7) as $i => $m)
{{ optional($m->mapel)->nama_mapel ?? '-' }}
{{ optional($m->kelas)->nama_kelas ?? '-' }}
@empty
Belum ada data mengajar.
@endforelse
@endsection @push('scripts') @endpush