@extends('layouts.admin')
@section('title', 'Relatório de Ocupação')
@section('breadcrumb')
Relatórios
/
Ocupação
@endsection
@push('styles')
@endpush
@section('content')
{{-- Nav + Exportar --}}
{{-- Headers S-D --}}
@php
$firstDate = \Carbon\Carbon::parse($from);
$startDow = $firstDate->dayOfWeek; // 0=Sun
$dowLabels = ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb'];
@endphp
@foreach($dowLabels as $dl)
{{ $dl }}
@endforeach
{{-- Espaços vazios para alinhar o primeiro dia --}}
@for($i = 0; $i < $startDow; $i++)
@endfor
@foreach($days as $date => $info)
@php
$rate = $info['rate'];
if($rate === 0) $cls = 'occ-0';
elseif($rate <= 33) $cls = 'occ-low';
elseif($rate <= 66) $cls = 'occ-mid';
elseif($rate < 100) $cls = 'occ-high';
else $cls = 'occ-full';
$isToday = $date === now()->toDateString();
@endphp
{{ \Carbon\Carbon::parse($date)->day }}
{{ $rate }}%
@endforeach
{{-- Tabela de dias --}}