As telas de acesso e identidade passam a usar Tailwind
Login, cadastro, recuperação de senha, segundo fator e as telas de OAuth: quinze telas, nos dois idiomas, com o mesmo desenho.
As quinze telas públicas de identidade foram migradas para Tailwind, com um layout público novo: cabeçalho com a logo, cartão central e rodapé discreto. São trinta arquivos, contando os dois idiomas.
A migração é só de marcação. Nomes de campo, identificadores de formulário e a lógica de autenticação ficaram como estavam, e um teste lê os arquivos reais para garantir isso: um campo renomeado por engano faria o formulário enviar sem gravar nada, e nenhum teste de comportamento pegaria.
As telas foram geradas por script a partir de um mesmo esqueleto, para o vocabulário visual não divergir de uma para outra. Os e-mails do módulo ficaram de fora: e-mail exige CSS embutido e tabelas.
Em resumo
- Quinze telas em português e inglês
- Campos e envio dos formulários preservados
- A tela de segundo fator avisa que aceita código de recuperação
Origem: Core · req-120 · BATCH-121