v0.66.0
AFService Map v0.66.0
Backup/ponto de rollback desta rodada: tag v0.65.0.
Redesenho da tela de login (/login/), a partir de referências visuais de
outros produtos SaaS trazidas pelo usuário. Escopo combinado antes de
mexer: só a tela de Login (sem criar cadastro público, já que hoje
usuário novo é sempre convidado por um admin em "Minha equipe") e sem
alternância claro/escuro em outras telas (o resto do sistema continua
como está).
Principais mudanças
Alterado
- Layout novo da tela de login: painel de formulário claro à esquerda
(campos com ícone de usuário/senha, foco com destaque em vermelho) e um
painel escuro à direita com a proposta da plataforma e um card de
destaque ("Mapa operacional em tempo real") — composição inspirada em
telas modernas de login SaaS, mantendo a marca e o conteúdo da
AFService Map. - Cor de destaque trocada de ciano para vermelho (botão "Entrar na
plataforma", anel de foco dos campos, ícone do card de destaque),
conforme a identidade da empresa. Essa cor é local à tela de login
(variável CSS--login-accent, não mexe no--primaryusado pelo
Django Admin nem no whitelabel por empresa, que continua dinâmico nas
demais telas). - Em telas estreitas, o painel escuro passa a aparecer primeiro (acima do
formulário), com o card de destaque escondido para não sobrecarregar a
tela pequena.
Fora do escopo desta rodada (combinado antes de começar)
- Cadastro público ("Criar Conta"): não existe hoje — usuário é sempre
adicionado por um admin da empresa. Não foi criado. - Alternância claro/escuro: aplicada só nesta tela (via composição
clara/escura fixa), não como um seletor de tema para o resto do
sistema.
Atualização
Execute apply no servidor. Sem migration nesta versão (só HTML/CSS).
Teste sugerido: abrir /login/ e conferir o layout novo (form claro +
painel escuro), testar erro de login (usuário/senha errados) e conferir
que o banner de erro aparece com o novo estilo, testar em tela estreita
(celular) e conferir que o painel escuro aparece primeiro e o card de
destaque some.