@php
$saudacoes = [
'Salve, Nobres Servidores e Servidoras do Reino Legislativo, Guardiões da Ordem e do Protocolo!',
'Honras a vós, Ilustres Membros da Corte Parlamentar, Portadores da Sabedoria Cerimonial!',
'Veneração, Sublimes Organizadores e Organizadoras dos Ritos Oficiais desta Casa de Leis!',
'Glória a vós, Grandes Mestres e Mestras do Cerimonial, Arquitetos dos Eventos Sagrados!',
'Saudações Etéreas, Arcanos Coordenadores do Tempo, Defensores da Pontualidade Absoluta!',
];
$saudacao = $saudacoes[array_rand($saudacoes)];
$despedidas = [
'Que vossas reuniões sejam produtivas e vossos cafés sempre quentes.',
'Que os projetores funcionem na primeira tentativa e os microfones jamais falhem.',
'Que nenhuma pauta seja esquecida e todos os convidados cheguem no horário.',
'Que as atas sejam claras como cristal e as deliberações sempre sábias.',
'Que o ar condicionado esteja na temperatura perfeita e o Wi-Fi eternamente estável.',
'Que nenhum imprevisto perturbe vossas agendas e a harmonia reine nos corredores.',
];
$despedida = $despedidas[array_rand($despedidas)];
$totalEventos = $eventos->count();
$periodoFormatado = $dataInicial->format('d/m') . ' a ' . $dataFinal->format('d/m/Y');
$intensidade = match (true) {
$totalEventos == 0 => [
'color' => '#059669',
'bg' => '#ecfdf5',
'border' => '#a7f3d0',
'text' => 'SEMANA TRANQUILA',
'subtexto' => 'Os astros preveem dias calmos no reino.',
],
$totalEventos <= 5 => [
'color' => '#2563eb',
'bg' => '#eff6ff',
'border' => '#bfdbfe',
'text' => 'ATIVIDADE MODERADA',
'subtexto' => 'Alguns compromissos aguardam vossa atenção.',
],
$totalEventos <= 15 => [
'color' => '#d97706',
'bg' => '#fffbeb',
'border' => '#fed7aa',
'text' => 'SEMANA MOVIMENTADA',
'subtexto' => 'Preparai vossas forças para dias intensos!',
],
default => [
'color' => '#dc2626',
'bg' => '#fef2f2',
'border' => '#fecaca',
'text' => 'ALERTA MÁXIMO',
'subtexto' => 'Uma avalanche de eventos se aproxima do reino!',
],
};
$eventosPorDia = $eventos->groupBy(function ($evento) {
return $evento->data_evento->format('Y-m-d');
});
@endphp
* * *
PERGAMINHO DA SEMANA
Agenda Oficial do Reino Legislativo
{{ $saudacao }}
Por meio deste Pergaminho Oficial,
o Autômato Golem de Notificações,
servo incansável desta Torre de Tecnologia, vem informar sobre os
compromissos e rituais
que aguardam vossa presença na próxima semana. Que este documento guie
vossos passos pelos corredores desta Casa de Leis.