@extends('layouts.app') @php use Carbon\Carbon; @endphp @section('title','Kalender') @section('header-subtitle','Lihat jadwal dan aktivitas pembelajaran') @section('content')

Kalender Pembelajaran

{{ Carbon::create($year,$month,1)->locale('id')->translatedFormat('F Y') }}

@foreach(['Min','Sen','Sel','Rab','Kam','Jum','Sab'] as $day)
{{ $day }}
@endforeach
@for($i=1;$i<=$daysInMonth;$i++) @php $date = Carbon::create($year,$month,$i)->format('Y-m-d'); $dayEvents = $events[$date] ?? []; $daySchedules = $schedules[$date] ?? []; $totalItems = count($dayEvents) + count($daySchedules); $isToday = $today->day === $i; $hasCompleted = collect($dayEvents)->where('status','selesai')->count() > 0; $hasPending = collect($dayEvents)->where('status','!=','selesai')->count() > 0; @endphp
{{ $i }}
@if($totalItems > 0)
{{ $totalItems }}
@if($hasCompleted)
@endif @if($hasPending)
@endif @if(count($daySchedules) > 0)
@endif
@endif @if($isToday)
@endif
@endfor
{{-- POPUP EVENT - Enhanced & Responsive - CENTERED MODAL --}} {{-- ADD SCHEDULE MODAL - Enhanced & Responsive --}} @endsection