@extends('layouts.dash') @section('content') @include('inc.header') @push('styles') @endpush
📘 Internship Logbook Overview
@if($selectedStudent) @endif
@if($selectedStudent)
{{-- Student Summary --}}

{{ $selectedStudent->name }}

ID: {{ $selectedStudent->id }}

@php $attendanceCount = $attendances->count(); $lessonCount = $logbookEntries->count(); $diagramCount = $logbookEntries->whereNotNull('diagram_path')->count(); $attendanceScore = $attendanceCount / 7; if ($attendanceScore < 5) { $badgeClass = 'badge-low'; $status = '❌ Dangerously Low Attendance!'; } elseif ($attendanceScore == 5) { $badgeClass = 'badge-good'; $status = '⚠️ Good Attendance!'; } else { $badgeClass = 'badge-excellent'; $status = '✅ Excellent Attendance!'; } @endphp {{ $status }} ({{ number_format($attendanceScore, 1) }}/10)
{{-- Overall Summary --}} @endif
{{-- Recent Entries --}} @if($selectedStudent && $logbookEntries->isNotEmpty())
📝 Recent Logbook Entries
@foreach($logbookEntries->take(5) as $entry) @endforeach
Date Work Done Diagram
{{ \Carbon\Carbon::parse($entry->date)->format('D, M j, Y') }} {{ \Illuminate\Support\Str::limit($entry->lesson_learned, 60) }} @if($entry->diagram_path) Diagram @else No Diagram @endif
@endif {{-- Evaluation Summary --}} @if($evaluation)
📋 Evaluation Summary
@endif @if(Auth::user()->role == 'admin') @if($selectedStudent->logbook_approved != Null)
Status: Logbook Approved ✅
@endif
@csrf
@endif
@endsection