@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.

{{ $intensidade['text'] }}
{{ $totalEventos }} {{ $totalEventos == 1 ? 'evento registrado' : 'eventos registrados' }}
{{ $intensidade['subtexto'] }}
Período do Pergaminho
{{ $dataInicial->isoFormat('DD [de] MMMM') }} a {{ $dataFinal->isoFormat('DD [de] MMMM [de] YYYY') }}
@if ($eventos->isEmpty())

Os Salões Permanecem em Silêncio

Nenhum evento foi registrado para esta semana.
Aproveite este momento de paz para reorganizar vossas tarefas.

@else
GRIMÓRIO DOS COMPROMISSOS
@foreach ($eventosPorDia as $data => $eventosData) @php $dataCarbon = \Carbon\Carbon::parse($data); $diaSemana = $dataCarbon->isoFormat('dddd'); $diaNumero = $dataCarbon->format('d'); $mes = $dataCarbon->isoFormat('MMMM'); @endphp
{{ $diaSemana }}
{{ $diaNumero }} de {{ $mes }}
{{ $eventosData->count() }} {{ $eventosData->count() == 1 ? 'evento' : 'eventos' }}
@foreach ($eventosData as $evento) @php $bgEvento = $loop->even ? '#ffffff' : '#f8fafc'; @endphp
{{ $evento->data_evento->format('H:i') }}
{{ $evento->titulo }}
Local: {{ $evento->local_nome }}
@if ($evento->transmissao)
Transmissão ao Vivo
@endif
@endforeach
@endforeach
@endif
PORTAL DO CERIMONIAL

Acesse a Agenda Completa

Para visualizar todos os detalhes, adicionar novos compromissos ou consultar eventos de outras semanas, acesse o Sistema de Gestão de Eventos.

"{{ $despedida }}"

PERGAMINHO AUTOMÁTICO

Forjado nas Câmaras Etéreas da Torre de Gestão de Eventos

Autômato Golem de Notificações - Este pergaminho não aceita respostas

Diretoria de Tecnologia da Informação

Assembleia Legislativa do Paraná

Torre de Gestão de Eventos - Sistema de Agenda Arcana
Assembleia Legislativa do Paraná