@extends('layouts.app') @section('content')
<
@php $safeProgressValues = $progressValues ?? [20, 30, 50, 70, 90]; @endphp

Today's Classes

@forelse($todayGroups->unique('grp_name')->values() as $group) @php $groupName = $group->grp_name ?? 'No Name'; $groupSlug = \Illuminate\Support\Str::slug($groupName); @endphp
{{ $groupName }} ({{ \Carbon\Carbon::parse($group->date)->format('M d, Y') }})
@empty

No groups found

@endforelse

Student Progress

@forelse($todayGroups->unique('grp_name')->values() as $index => $group) @php $groupName = $group->grp_name ?? 'No Name'; @endphp
{{ $groupName }}
@empty

No groups found

@endforelse

📊 Class Summary

@php $faIcons = [ ['icon' => 'fa-brands fa-staylinked','color' => '#61DBFB'], ['icon' => 'fa-sharp fa-solid fa-percent','color' => '#f24e1e'], ['icon' => 'fa-brands fa-gg', 'color' => '#42b883'], ['icon' => 'fa-brands fa-get-pocket', 'color' => '#7952b3'], ['icon' => 'fa-brands fa-gitter', 'color' => '#dd1b16'], ]; @endphp
    @forelse($todayGroups->unique('grp_name')->values() as $index => $group) @php $groupName = $group->grp_name ?? 'No Name'; $progress = $safeProgressValues[$index % count($safeProgressValues)] ?? 0; $iconData = $faIcons[$index % count($faIcons)]; @endphp
  • {{ $groupName }} ({{ \Carbon\Carbon::parse($group->date)->format('M d, Y') }})
    {{ $progress }}%
  • @empty
  • No groups found
  • @endforelse
@include('layouts.footers.auth.footer') @endsection @push('js') @endpush