Estilo Cyberpunk / neón: prompt de diseño UI
Paleta, reglas tipográficas y un prompt pegable para cyberpunk / neón. También llamado UI cyberpunk, UI neón, synthwave, diseño glitch, ciudad nocturna. visuales de Blade Runner en 1982; oleadas web en 2017 (synthwave) y 2020 (marketing de Cyberpunk 2077).
Rasgos
- fondos casi negros con neón saturado: magenta, cian, amarillo, verde ácido
- resplandor mediante text-shadows y box-shadows en capas del mismo tono de neón
- esquinas recortadas (polígonos con clip-path), cortes diagonales, franjas de advertencia
- efectos glitch: separación RGB, temblor con skew, líneas de escaneo
- tipografía monospace o condensada en mayúsculas con tracking amplio, códigos numéricos por todas partes
- elementos de HUD: corchetes, retículas de puntería, lecturas de estado
- movimiento rápido y seco con parpadeos ocasionales
Paleta
#050507 página, #f0f0f0 texto, #ff2a6d magenta, #05d9e8 cian, #f9f002 amarillo, #d1f7ff cian pálido para el tinte del resplandor
Tipografía
Orbitron o Rajdhani para títulos (700, mayúsculas, tracking 0.1em), Share Tech Mono o JetBrains Mono para datos, Barlow Condensed para el cuerpo; títulos a 40-80px
Haz
- limita el neón a dos tonos más un amarillo de advertencia; tres resplandores como máximo en pantalla
- construye el resplandor con 3 sombras apiladas (2px, 8px, 24px) del mismo color con alfa decreciente
- recorta una esquina de las tarjetas con clip-path: polygon() para la forma característica
Evita
- no pongas resplandor al texto del cuerpo; el resplandor es solo para títulos, bordes y botones
- no ejecutes las animaciones glitch de forma continua; dispáralas en hover o una vez al cargar
- no uses esquinas redondeadas; solo ángulos y cortes
Conocido por: Cyberpunk 2077, Razer, colaboraciones de Ghost in the Shell, Corsair iCUE
Semilla 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
Construye el sitio en estilo neón cyberpunk. Fondo #050507 con una retícula tenue de 48px (líneas rgba(5,217,232,0.06)). Texto #f0f0f0, magenta neón #ff2a6d, cian neón #05d9e8, amarillo de advertencia #f9f002. Fuentes: Orbitron 700 en mayúsculas con tracking 0.1em para títulos a 64/40/24px, Barlow Condensed 400 a 18px para el cuerpo, Share Tech Mono 13px para códigos, marcas de tiempo y etiquetas. Tarjetas: background #0b0b12, borde 1px #05d9e8, una esquina recortada con 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ón primario #ff2a6d con la misma receta de resplandor en magenta y una franja diagonal de advertencia amarilla y negra en su borde izquierdo. Los títulos llevan text-shadow 0 0 8px currentColor. El título del hero ejecuta un glitch único de 600ms al cargar (temblor skewX y separación RGB de 2px mediante pseudoelementos) y lo repite en hover. Sin border-radius en ningún sitio. Movimiento rápido: transiciones de 120ms.
Para design.md, .cursorrules o AGENTS.md
## Dirección de diseño
Construye el sitio en estilo neón cyberpunk. Fondo #050507 con una retícula tenue de 48px (líneas rgba(5,217,232,0.06)). Texto #f0f0f0, magenta neón #ff2a6d, cian neón #05d9e8, amarillo de advertencia #f9f002. Fuentes: Orbitron 700 en mayúsculas con tracking 0.1em para títulos a 64/40/24px, Barlow Condensed 400 a 18px para el cuerpo, Share Tech Mono 13px para códigos, marcas de tiempo y etiquetas. Tarjetas: background #0b0b12, borde 1px #05d9e8, una esquina recortada con 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ón primario #ff2a6d con la misma receta de resplandor en magenta y una franja diagonal de advertencia amarilla y negra en su borde izquierdo. Los títulos llevan text-shadow 0 0 8px currentColor. El título del hero ejecuta un glitch único de 600ms al cargar (temblor skewX y separación RGB de 2px mediante pseudoelementos) y lo repite en hover. Sin border-radius en ningún sitio. Movimiento rápido: transiciones 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 }
Mantén estados hover y focus-visible en cada elemento interactivo. No añadas un framework CSS.