{{-- Tema "Plenário Feira Grande" — orador com a palavra (#ovSpeaker / .speaker-box do PHP homologado), por cima da grade de quórum. Atende dois estados de estadoBase(): 'fala' (fala normal, aparte ou convidado) e 'encaminhamento' (mesma caixa, com a matéria no topo). Cronômetro: EXATAMENTE a mesma lógica do tema padrão — wire:key incluindo o fim previsto (um acréscimo de tempo troca o elemento e recalcula), x-init com tick de 1s e $cleanup. Continua mostrando "+mm:ss" em vermelho quando excede (comportamento do Laravel). Os avisos sonoros continuam vindo só dos eventos do componente (raiz). --}} @php($fgEhEncaminhamento = $fgEstado === 'encaminhamento') @php($fgFala = $fgEhEncaminhamento ? $this->falaEncaminhamentoAtiva : $this->falaEmAndamento) @php($fgMostraFila = ! $fgEhEncaminhamento && $config->painel_mostrar_fila_espera && $this->pedidosPendentes->isNotEmpty())
@if($fgEhEncaminhamento)
ENCAMINHAMENTO
{{ $this->materiaEmEncaminhamento->materia->titulo }}
@endif @if($fgFala) @php($fgInicioEm = $fgFala->tempo_inicio->toIso8601String()) @php($fgFimEm = $fgFala->tempo_inicio->copy()->addMinutes($fgFala->tempo_solicitado)->toIso8601String()) @php($fgDuracaoSegundos = $fgFala->tempo_solicitado * 60)
@if($fgFala->fotoExibicao()) @else
{{ mb_substr($fgFala->nomeExibicao(), 0, 1) }}
@endif
@if($fgEhEncaminhamento)
Com a palavra
@elseif($fgFala->isAparte())
Aparte autorizado
@elseif($fgFala->isAvulso())
Convidado
@else
Fala autorizada
@endif

{{ $fgFala->nomeExibicao() }}

{{-- mesmo critério do tema padrão (partido do orador sempre que existir) --}} @if($fgFala->partidoExibicao())
{{ $fgFala->partidoExibicao() }}
@endif @if($config->painel_mostrar_cronometro)
@endif
@else {{-- Encaminhamento aberto, ninguém com a palavra ainda. --}}
ENCAMINHAMENTO EM ANDAMENTO Aguardando próximo orador.
@endif {{-- "Aguardando a palavra" (painel_mostrar_fila_espera, recurso do Laravel) no estilo da mini-fila do PHP. Mesma lista/limite do tema padrão: pedidosPendentes, até 8, com "+N". --}} @if($fgMostraFila && $fgFala)
Aguardando a palavra {{ $this->pedidosPendentes->count() }}
@foreach($this->pedidosPendentes->take(8) as $pedido) @if($pedido->fotoExibicao()) @else {{ mb_substr($pedido->nomeExibicao(), 0, 1) }} @endif {{ $loop->iteration }}º {{ $pedido->nomeExibicao() }} @if($pedido->isAparte()) @endif @endforeach @if($this->pedidosPendentes->count() > 8) +{{ $this->pedidosPendentes->count() - 8 }} @endif
@endif