Retro & Glitch
Neon arcade sign
Pink neon ARCADE sign with CSS flicker animations and a yellow chasing-light marquee around a glowing pink border frame.
css+canvasmedium complexitymoderate motion
Open on the canvas to copy the code → Free account · 3 copies a day · membership goes unlimited
Worth keeping?
Votes steer what gets built next — sign in to cast one, free to read
When to use it
Retro gaming, arcade, or entertainment themes. Dark-mode hero sections needing ambient neon atmosphere.
When not to
Light-background layouts (background hardcoded dark purple). Contexts where flicker could affect users with photosensitivity.
Working with an AI agent
Every component ships agent-ready metadata. An example instruction for this one:
Change the sign text from 'ARCADE' to 'DINER', swap the pink neon color (#ff2fa0) to amber (#ff8c00), and increase marquee lamp count from N=24 to N=32.
Safe to edit
- sign text (div.sign content)
- neon glow color (#ff2fa0)
- marquee lamp count (N=24)
- chase speed (t+=0.03)
- flicker timing (@keyframes fk/fk2)
Keep intact
- prefers-reduced-motion guard on animations and t+=0
- visibilitychange pause (cancelAnimationFrame)
- IIFE-free but self-contained script
- place() + resize listener for lamp positioning
Known limitations
- Background color hardcoded in CSS — must edit to change dark purple
- Flicker animations may be problematic for photosensitive users; reduced-motion disables all animation but no intermediate low-motion option exists
More Retro & Glitch components
- CRT scanline screenGreen-phosphor CRT terminal: rolling CSS scanlines, vignette, glowing oscilloscope wave, blinking boot-text rows, and random canvas glitch flashes.
- VHS tracking distortionVHS test-pattern color bars with 46-slice horizontal jitter, random tear events, a rolling tracking bar, and chroma-split REC text on a dark vermillion…
- Pixel-art sprite marchThree rows of 8x8 two-frame pixel sprites march across a scrolling starfield at varying speeds; pointer horizontal position controls march speed.
- ASCII shimmerGrid of ASCII ramp characters shimmers through interfering radial and plasma waves in green-teal hues; character density and wave center follow the pointer.
- Dot-matrix tickerAmber LED dot-matrix marquee scrolling GAME OVER / INSERT COIN / HIGH SCORE across a dim dot grid. Custom 5x7 bitmap font with pulsing brightness per column.
- Fake terminal typingGreen-on-black CRT terminal auto-types a fake boot sequence with randomized keystroke delays, scanline overlay, and blinking block cursor; loops continuously.