Estilo Cyberpunk / neon: prompt de design de UI

Paleta, regras de tipografia e um prompt pronto para colar de cyberpunk / neon. Também chamado de UI cyberpunk, UI neon, synthwave, design glitch, night city. visuais de Blade Runner de 1982; ondas na web em 2017 (synthwave) e 2020 (marketing de Cyberpunk 2077).

Traços

  • fundos quase pretos com neon saturado: magenta, ciano, amarelo, verde ácido
  • brilho via text-shadows e box-shadows em camadas no mesmo matiz neon
  • cantos cortados (polígonos clip-path), cortes diagonais, listras de aviso
  • efeitos glitch: separação RGB, tremor com skew, linhas de varredura
  • tipografia monospace ou condensada em caixa alta com tracking largo, códigos numéricos em todo lugar
  • elementos de HUD: colchetes, miras, leituras de status
  • movimento rápido e cortante com flicker ocasional

Paleta

#050507 página, #f0f0f0 texto, #ff2a6d magenta, #05d9e8 ciano, #f9f002 amarelo, #d1f7ff ciano pálido para o tom do brilho

Tipografia

Orbitron ou Rajdhani para títulos (700, caixa alta, tracking 0.1em), Share Tech Mono ou JetBrains Mono para dados, Barlow Condensed para o corpo; títulos 40-80px

Faça

  • limite o neon a dois matizes mais um amarelo de aviso; no máximo três brilhos na tela
  • construa o brilho com 3 sombras empilhadas (2px, 8px, 24px) na mesma cor com alpha decrescente
  • corte um canto dos cards com clip-path: polygon() para a forma assinatura

Evite

  • não coloque brilho no texto de corpo; o brilho é só para títulos, bordas e botões
  • não rode animações glitch continuamente; dispare no hover ou uma vez no load
  • não use cantos arredondados; só ângulos e cortes

Conhecido por: Cyberpunk 2077, Razer, tie-ins de Ghost in the Shell, Corsair iCUE

Semente CSS
:root {
  --bg: #050507;
   --fg: #f0f0f0;
   --accent: #ff2a6d;
   --accent2: #05d9e8;
   --warn: #f9f002;
   --radius: 0;
   --glow: 0 0 2px #05d9e8,0 0 8px #05d9e8,0 0 24px rgba(5,217,232,0.6);
   --font: 'Orbitron',sans-serif
}
Prompt

Construa o site em estilo cyberpunk neon. Fundo #050507 com uma grade tênue de 48px (linhas rgba(5,217,232,0.06)). Texto #f0f0f0, magenta neon #ff2a6d, ciano neon #05d9e8, amarelo de aviso #f9f002. Fontes: Orbitron 700 em caixa alta com tracking 0.1em para títulos a 64/40/24px, Barlow Condensed 400 a 18px para o corpo, Share Tech Mono 13px para códigos, timestamps e labels. Cards: background #0b0b12, borda 1px #05d9e8, um canto cortado com clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%), box-shadow 0 0 2px #05d9e8, 0 0 8px #05d9e8, 0 0 24px rgba(5,217,232,0.5). Botão primário #ff2a6d com a mesma receita de brilho em magenta e uma listra diagonal de aviso amarela e preta na borda esquerda. Os títulos recebem text-shadow 0 0 8px currentColor. O título do hero roda um glitch único de 600ms no load (tremor skewX e separação RGB de 2px via pseudo-elementos) e repete no hover. Sem border-radius em lugar nenhum. Movimento rápido: transições de 120ms.
Para design.md, .cursorrules ou AGENTS.md
## Direção de design
Construa o site em estilo cyberpunk neon. Fundo #050507 com uma grade tênue de 48px (linhas rgba(5,217,232,0.06)). Texto #f0f0f0, magenta neon #ff2a6d, ciano neon #05d9e8, amarelo de aviso #f9f002. Fontes: Orbitron 700 em caixa alta com tracking 0.1em para títulos a 64/40/24px, Barlow Condensed 400 a 18px para o corpo, Share Tech Mono 13px para códigos, timestamps e labels. Cards: background #0b0b12, borda 1px #05d9e8, um canto cortado com clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 20px, 100% 100%, 0 100%), box-shadow 0 0 2px #05d9e8, 0 0 8px #05d9e8, 0 0 24px rgba(5,217,232,0.5). Botão primário #ff2a6d com a mesma receita de brilho em magenta e uma listra diagonal de aviso amarela e preta na borda esquerda. Os títulos recebem text-shadow 0 0 8px currentColor. O título do hero roda um glitch único de 600ms no load (tremor skewX e separação RGB de 2px via pseudo-elementos) e repete no hover. Sem border-radius em lugar nenhum. Movimento rápido: transições de 120ms.

## Tokens
:root { --bg:#050507; --fg:#f0f0f0; --accent:#ff2a6d; --accent2:#05d9e8; --warn:#f9f002; --radius:0; --glow:0 0 2px #05d9e8,0 0 8px #05d9e8,0 0 24px rgba(5,217,232,0.6); --font:'Orbitron',sans-serif }

Mantenha estados de hover e focus-visible em todo elemento interativo. Não adicione um framework CSS.