Atualização dos icones para um modelo chapado

This commit is contained in:
2026-07-20 15:08:09 -03:00
parent 7d3753f9c5
commit 42d06c50a7
34 changed files with 550 additions and 337 deletions

View File

@@ -263,10 +263,12 @@ export default class extends Controller {
const lock = chip.querySelector("[data-chip-lock]")
if (feito) feito.textContent = dados.classificadas
if (total) total.textContent = dados.eligible
if (check) check.textContent = dados.completo ? "✓" : ""
// O check e o cadeado agora são <svg> fixos no HTML — alterna a visibilidade
// em vez de trocar textContent (que apagaria o SVG).
if (check) check.classList.toggle("hidden", !dados.completo)
if (lock) lock.classList.toggle("hidden", !dados.fechado)
// Cor determinística: selecionado(laranja) > consolidado(verde+🔒) >
// Cor determinística: selecionado(laranja) > consolidado(cadeado+verde) >
// pronto(verde) > arquivado(cinza) > neutro.
chip.classList.remove(...TODAS)
if (this.veiculosValue.includes(chip.dataset.vehicle)) {