Os formulários do painel já tinham passado para Tailwind no fim de setembro. Em 3 de outubro, a migração virou um programa para todos os módulos e, em três dias, fechou o ciclo: todas as telas do painel passaram a usar o mesmo conjunto de componentes, e uma auditoria percorreu os módulos um por um.
Um conjunto de componentes
Os controles do painel vêm de uma folha comum com o prefixo c2fc-: botões, campos, seleção com painel flutuante, chave liga/desliga, tabelas com cabeçalho claro, cartões, abas (c2fc-abas-lista e c2fc-painel-aba) e alertas. Uma tela nova herda o visual sem CSS próprio.
O que a auditoria corrigiu
- Ícones: os "círculos pretos" eram o ícone de reserva do Lucide quando um nome antigo do Fomantic não tinha tradução. O mapa passou de 29 para 62 nomes, e um teste acusa o ícone que faltar.
- Abas sem o vão desconectado entre a lista e o painel, selects que não cortam dentro de tabelas e cartões, tabelas com quebra de linha no histórico.
- Arquivos: o
admin-arquivospassou a ser o único módulo de arquivos, também quando aberto como seletor. - Celular: nenhuma tela com rolagem horizontal a 1366 e a 390 px.
Estado
Testes de PHP e JavaScript do core e do site sem falhas, e varredura de navegador em 257 telas no ambiente de teste. A homologação visual pelo Engenheiro Chefe segue em rodadas; os ajustes que ela aponta entram como novas requisições.
Origem: Core e Site · REQ-219, REQ-238 a REQ-243 · BATCH-247 a BATCH-252