{{-- Tema "Plenário Feira Grande" — votação de matéria em tela cheia (#ovVote do PHP homologado). Cor de cada card: SÓ $this->votosPorVereador (já vazio em voto secreto, regra do componente) e só com painel_mostrar_votos_individuais ligado — mesmo critério do tema padrão. Contagem: $this->contagem. Nenhum cálculo de voto aqui. "NÃO VOTA / DESEMPATE" não é exibido (fora do escopo autorizado: o componente não fornece esse dado). Faixa "VOTAÇÃO EM BLOCO": só lê votacao_bloco_id da matéria atual. Mini-fila: os mesmos $this->pedidosPendentes do estado 'fila'. --}} @php($fgMat = $this->materiaAtual)
@if($config->painel_mostrar_materia)
{{ $fgMat->materia->titulo }}
@endif @if($fgMat->votacao_bloco_id)
VOTAÇÃO EM BLOCO
O resultado se aplica a todas as matérias do bloco
@endif @if($config->painel_mostrar_materia && $fgMat->materia->autor)
Proponente: {{ $fgMat->materia->autor->name }}@if($fgMat->materia->autor->partido && $config->painel_mostrar_partido) — {{ $fgMat->materia->autor->partido }}@endif
@endif @if($config->painel_mostrar_totalizadores)
Favor {{ $this->contagem['favor'] }} Contra {{ $this->contagem['contra'] }} Abstenção {{ $this->contagem['abstencao'] }} @if($config->painel_mostrar_quorum) Presentes {{ $this->presentes }}/{{ $this->totalVereadores }} @endif
@endif
@if($config->painel_mostrar_materia && $fgMat->materia->descricao)
{{ $fgMat->materia->descricao }}
@endif @if($this->pedidosPendentes->isNotEmpty())
Pedidos de voz {{ $this->pedidosPendentes->count() }}
@foreach($this->pedidosPendentes->take(6) as $pedido) @if($pedido->fotoExibicao()) @else {{ mb_substr($pedido->nomeExibicao(), 0, 1) }} @endif {{ $pedido->nomeExibicao() }} @endforeach @if($this->pedidosPendentes->count() > 6) +{{ $this->pedidosPendentes->count() - 6 }} @endif
@endif {{-- Situação do voto do Presidente: fonte única SessaoMateria::situacaoVotoPresidente() — impedido (NÃO VOTA / DESEMPATE) = card atenuado (.nao-vota do PHP homologado), nunca colorido por um voto que não é contado. --}} @php($fgSituacaoPresidente = $fgMat->situacaoVotoPresidente())
@foreach($fgVereadores as $v) @php($fgVoto = $this->votosPorVereador->get($v->id)) @php($fgPresidenteImpedido = $v->eh_presidente && in_array($fgSituacaoPresidente, ['nao_vota', 'desempate'], true)) @php($fgClasseVoto = $fgPresidenteImpedido ? 'nao-vota' : ($config->painel_mostrar_votos_individuais ? match($fgVoto) { 'favor' => 'favor', 'contra' => 'contra', 'abstencao' => 'abstencao', default => '' } : ''))
@if($config->painel_mostrar_foto_vereador) @if($v->foto) @else
{{ mb_substr($v->name, 0, 1) }}
@endif @endif
@if($config->painel_mostrar_identificacao_vereadores) {{ $v->name }} @endif @if($v->partido && $config->painel_mostrar_partido) {{ $v->partido }} @endif @if($v->eh_presidente && $config->painel_mostrar_identificacao_vereadores) Presidente @endif @if($v->eh_presidente && $fgSituacaoPresidente === 'nao_vota') NÃO VOTA @elseif($v->eh_presidente && $fgSituacaoPresidente === 'desempate') DESEMPATE @elseif($v->eh_presidente && $fgSituacaoPresidente === 'liberado' && ! $fgVoto) VOTO LIBERADO @endif
@endforeach