Pular para o conteúdo
Modelos Prontos demo

Login Luminária

Login num escritório noturno em SVG: clique ou puxe a luminária de braço para acender a luz e revelar o formulário.

/previas/login-luminaria/

Sobre o modelo

Uma tela de login com cena: um escritório à noite desenhado em SVG, com estante, janela e planta. A luminária articulada acende com clique, com um puxão na cabeça (que volta com mola) ou pelo botão acessível, e abre um cone de luz quente que revela o cartão de login. A lâmpada oscila como filamento, troca de tom em três cores e pisca duas vezes quando o login dá certo. A validação também é cena: no acerto o cone se abre e a sala inteira acende por um instante; no erro a lâmpada falha como mau contato e a sala escurece um pouco, mostrando as tentativas restantes; depois de 3 erros a luz se apaga, sobra o contorno e um cadeado tranca o cartão por 30 segundos até a lâmpada reacender. Função autenticar() pronta para mapear 200, 401 e 423/429 do seu servidor. HTML, CSS e JS puros, sem dependências.

index.htmlestilo.cssscript.jsLEIAME.mdPROMPTS.mdLICENCA.txt

Destaques

  • Luminária em SVG que acende com clique, arraste ou teclado
  • Cone de luz com gradiente radial, máscara e oscilação de filamento
  • Cabeça com física de mola, mira o cartão em qualquer tela
  • 3 tons de luz (quente, neutra e fria) via variáveis CSS
  • Validação acessível, mostrar senha e botão carregando → sucesso, com conta demo
  • Aprovado, erro e bloqueado: a sala acende, a lâmpada falha ou apaga com cadeado
  • Responsivo de 390 a 1440 px e respeita movimento reduzido

Prompts para o Axyoma

Copie, cole no Axyoma com a pasta do modelo aberta e troque o que está entre [colchetes]. Eles também vêm no PROMPTS.md do pacote.

Adaptar à minha marca

Cores, fontes, logo e textos do seu projeto, sem quebrar as animações.

Ver prompt
Tenho o modelo "Login Luminária" da Modelos Prontos na pasta login-luminaria/ (index.html, estilo.css, script.js e LEIAME.md). Quero adaptá-lo à minha marca.

Minha marca:
- Nome: [nome]
- Cor principal: [hex] · cor de apoio: [hex]
- Fonte: [nome da fonte ou "manter"]
- Tom dos textos: [ex.: direto e amigável]

O que fazer:
1. Leia o LEIAME.md e o estilo.css; troque as cores e fontes pelas variáveis do :root (não espalhe cores soltas pelo CSS).
2. Troque os textos de exemplo pelos meus, em português do Brasil.
3. Coloque meu logo: [cole o SVG aqui ou diga o arquivo].
4. Mantenha animações, acessibilidade (contraste AA, foco visível) e prefers-reduced-motion.
5. Abra o index.html no navegador e confira em 1440px e 390px, sem rolagem horizontal.
Me mostre um resumo do que mudou.

Colocar no meu projeto

Converte para React, Next.js, Vue ou integra num site existente.

Ver prompt
Quero colocar o modelo "Login Luminária" (pasta login-luminaria/: index.html, estilo.css, script.js) dentro do meu projeto.

Meu projeto usa: [React + Vite / Next.js (App Router) / Vue / WordPress / HTML puro] e [Tailwind / CSS Modules / CSS comum].
Onde colocar: [página ou componente, ex.: src/pages/Login.tsx].

O que fazer:
1. Leia o LEIAME.md e entenda HTML, CSS e JS do modelo.
2. Transforme em componente(s) do meu framework, mantendo o mesmo visual e TODO o comportamento (animações, teclado, toque).
3. Mantenha o CSS com as classes prefixadas (evita conflito) ou converta para o padrão do meu projeto, sem perder nada.
4. Troque manipulação direta do DOM por estado/efeitos do framework quando fizer sentido; limpe listeners e timers ao desmontar.
5. Rode o projeto, abra a página e confira no desktop e no celular.
Liste os arquivos criados e alterados.

Conectar ao meu login/backend

Faz o formulário enviar para um backend de verdade (ex.: Supabase Auth).

Ver prompt
Quero ligar o "Login Luminária" a um backend de verdade.

Backend: [Supabase Auth / Firebase / minha API em URL tal / outro].

O que fazer:
1. Leia o LEIAME.md e o script.js e localize onde o envio é simulado.
2. Troque a simulação pela chamada real (login, cadastro, recuperação de senha ou verificação de código — o que o modelo tiver).
3. Mostre os erros do servidor nas mensagens acessíveis que o modelo já tem (aria-live), sem quebrar as animações de carregando/sucesso/erro.
4. Redirecione para [URL depois do sucesso].
5. Nada de chave secreta no front-end: use só chaves públicas e me explique o que configurar no painel do serviço.

Revisar antes de publicar

Checklist de responsividade, acessibilidade e desempenho.

Ver prompt
Revise o modelo "Login Luminária" que adaptei (pasta login-luminaria/) antes de eu publicar:
1. Abra no navegador em 1440px, 768px e 390px: nada cortado, sobreposto ou com rolagem horizontal.
2. Navegue só pelo teclado (Tab, Enter, Esc, setas): tudo alcançável e com foco visível.
3. Contraste AA nos textos e botões; aria-label nos ícones; mensagens de erro anunciadas.
4. Console sem erros; sem console.log esquecido; sem recursos externos além das fontes.
5. Com "reduzir movimento" ligado no sistema, a tela continua bonita e usável.
Corrija o que encontrar e me diga o que foi corrigido.

Combina com

Ver todos

Login e cadastro com aurora boreal animada, vidro fosco, validação em tempo real e botão que vira spinner e ✓.

Login e formulários · v1.2.0

8 estilos de campo de código com animações próprias de aprovado, erro e bloqueio após 3 tentativas, com contagem.

Login e formulários · v1.2.0

Kit de upload com arrastar e soltar, barra de progresso por arquivo, botão que vira anel e avatar com recorte. Sem dependências.

Login e formulários · v1.2.0

Pix ou cartão · pagamento seguro pelo Asaas