@extends('layouts.app') @section('title','Executive Dashboard') @section('page-title','Executive Dashboard') @section('content')
{{ number_format($total_employees) }}
Active Employees
{{ $total_departments }}
Departments
{{ $pending_leaves }}
Pending Approvals
${{ number_format($monthly_payroll_usd/1000,1) }}K
Monthly Payroll
{{ $discipline_open }}
Open Cases
{{ $leaves_this_month }}
Leaves This Month
{{ $trainings_scheduled }}
Scheduled Trainings
{{ $evaluations_pending }}
Evals Pending Review
Leave Trend — Last 6 Months
Staff Breakdown
Department Headcount
@foreach($dept_headcount as $dept) @endforeach
DepartmentTypeStaff
{{ $dept->name }} {{ str_replace('_',' ',$dept->type) }} {{ $dept->active_count }}
Awaiting Your Approval View All
@forelse($pending_approvals as $leave)
{{ strtoupper(substr($leave->employee->first_name,0,1)) }}
{{ $leave->employee->full_name }}
{{ $leave->leaveType->name }} · {{ $leave->date_from->format('M d') }}–{{ $leave->date_to->format('M d, Y') }}
@csrf
@empty
No pending approvals
@endforelse
Recent Announcements
@forelse($announcements as $ann)
{{ ucfirst($ann->priority) }} {{ $ann->publish_date->format('M d') }}
{{ $ann->title }}
{{ Str::limit($ann->content, 100) }}
@empty
No announcements
@endforelse
@endsection @push('scripts') @endpush