{{-- resources/views/dashboard.blade.php --}} @extends('layouts.app') @section('title', 'Dashboard') @section('page-header')
Keep documents moving, stay ahead of review dates, and resolve the work that needs your attention.
| # | Department | Docs | Approved | Draft | Rejected | Overdue | Expired | Score | Status |
|---|---|---|---|---|---|---|---|---|---|
| {{ $rank++ }} |
{{ $dept['department_name'] }}
{{ $dept['department_code'] }} |
{{ $dept['total_documents'] }} | {{ $dept['approved_documents'] }} | {{ $dept['draft_documents'] }} | {{ $dept['rejected_documents'] }} | {{ $dept['overdue_reviews'] }} | {{ $dept['expired_documents'] }} | @php $scoreClass = $dept['compliance_score'] >= 90 ? 'text-success' : ($dept['compliance_score'] >= 75 ? 'text-primary' : ($dept['compliance_score'] >= 60 ? 'text-warning' : 'text-danger')); @endphp {{ $dept['compliance_score'] }}% | @php $sc = ['excellent'=>'success','good'=>'primary','fair'=>'warning','poor'=>'danger','critical'=>'danger']; @endphp {{ ucfirst($dept['status']) }} |
| No department data available. | |||||||||
| # | SOP | Views | Downloads |
|---|---|---|---|
| {{ $i + 1 }} | {{ \Illuminate\Support\Str::limit($sop['name'], 40) }} | {{ $sop['views'] }} | {{ $sop['downloads'] }} |
No SOP data available.
| Name | Department | SOP / Topic | Days Overdue |
|---|---|---|---|
| {{ $u['name'] }} | {{ $u['department'] }} | {{ \Illuminate\Support\Str::limit($u['sop'], 30) }} | {{ $u['days_overdue'] }} |
No overdue training.