← Back
Best viewed on a desktop. Please switch to a larger device.
// Established
Neon
& Glass

The neon sign - gas-tube lighting bent into script, mounted on brick, glowing through rain-slicked streets. As a design aesthetic, it translates into dark backgrounds, vivid glowing colour, script typography, and the deliberate imperfection of the flicker.

3–4
Glow layers
Script
Primary typeface
Flicker
Signature animation
Open
24 Hours
Bar & Lounge

No Vacancy
All Rooms Full
Colour

Neon Tube Colours

Each neon gas or phosphor coat produces a specific colour. Replicated with three text-shadow layers: close, mid, and ambient glow.
Neon Pink

#FF2D78
Hot pink neon - the classic nightclub shade
text-shadow:
0 0 7px #FF2D78,
0 0 20px #FF2D78,
0 0 45px #FF2D78,
0 0 80px rgba(255,45,120,.4);
Cyan Blue

#00F5FF
Argon-mercury discharge - cold and electric
text-shadow:
0 0 7px #00F5FF,
0 0 20px #00F5FF,
0 0 45px #00F5FF,
0 0 80px rgba(0,245,255,.4);
Toxic Green

#39FF14
Green phosphor - energetic, toxic
text-shadow:
0 0 7px #39FF14,
0 0 20px #39FF14,
0 0 45px #39FF14,
0 0 80px rgba(57,255,20,.4);
Violet

#BF5FFF
Neon-mercury mix - mysterious, deep
text-shadow:
0 0 7px #BF5FFF,
0 0 20px #BF5FFF,
0 0 45px #BF5FFF,
0 0 80px rgba(191,95,255,.4);
Orange

#FF6B35
Neon-argon - warm, welcoming
text-shadow:
0 0 7px #FF6B35,
0 0 20px #FF6B35,
0 0 45px #FF6B35,
0 0 80px rgba(255,107,53,.4);
Gold

#FFE000
Yellow phosphor - bright, signage classic
text-shadow:
0 0 7px #FFE000,
0 0 20px #FFE000,
0 0 40px #FFE000,
0 0 70px rgba(255,224,0,.35);
Anatomy

Glow Layer Anatomy

Building the neon glow from scratch - four text-shadow layers, each adding a distinct quality of light.
Neon
Layer 1 - Edge
text-shadow:
0 0 7px #FF2D78;
Tight halo around letterforms
Neon
Layer 2 - Bloom
text-shadow:
0 0 7px #FF2D78,
0 0 20px #FF2D78;
Visible bloom beyond edge
Neon
Layer 3 - Spread
text-shadow:
0 0 7px #FF2D78,
0 0 20px #FF2D78,
0 0 45px #FF2D78;
Wide atmospheric diffusion
Neon
Layer 4 - Ambient
text-shadow:
0 0 7px #FF2D78,
0 0 20px #FF2D78,
0 0 45px #FF2D78,
0 0 80px rgba(…,.4);
Room-filling ambient glow
Type

Type System

Script for the sign face. Space Mono for sub-labels and data. Raleway for body. Never use a geometric sans as the primary display.
Sign Face - Script Open All Night 64px · Pacifico
Neon glow + flicker
Sign Face - Cursive Bar & Lounge 48px · Dancing Script
Softer, slower flicker
Sub-Label / Data EST. 1978 · OPEN 24HRS · NO VACANCY 13px · Space Mono
+0.2em tracking
Body Body text in Raleway Light - a neutral, elegant sans that recedes against the vivid neon elements. Never use a geometric or grotesque as body; it competes with the signs. 15px · Raleway 300
1.8 line-height
Components

UI Components

// Buttons

// Form Fields

// Tags & Progress

Live Music Open Bar VIP Late Night Dance Floor
Tonight's Status
Capacity 82%
Bar Queue 55%
VIP Tables 91%
Available 18%
Signs

Sign Collection

Six complete neon sign compositions - each with its own colour, typeface, and animation character.
Open
Come on in

24 hours · 7 days
Cocktails
& Dreams

Happy Hour 5–8pm
No Vacancy
Try next door

All 24 rooms full
EXIT
→ THIS WAY

Emergency exit · Push to open
Hot Dogs
Fresh & Fast

Since 1962 · Kiosk #7
TAXI
AVAILABLE

Call 555-NEON · 24hr service
Navigation

Navigation Patterns

Layout

Full App Layout

Open Now
◈ Dashboard
♫ Events
🍸 Bar Menu
★ VIP Tables
⚙ Settings
// Tonight's Dashboard
482
Guests In
↑ +12%
$18.4k
Bar Revenue
↑ +8%
82%
Capacity
Near Full
3
VIP Tables
Available

// Arrivals per hour - Tonight

Principles

Core Principles

01 · VOID

Pure Darkness Required

Neon glow only reads against near-black (#04000E). Even mid-grey washes out the effect entirely. The background is not a neutral - it is an active part of the aesthetic, providing the contrast that makes light visible.

02 · GLOW

Four Layers, One Glow

Real neon emits light at multiple radii simultaneously. Replicate this with four text-shadow stops: edge (7px), bloom (20px), spread (45px), and ambient (80px rgba). Fewer layers look flat; more look garish.

03 · FLICKER

The Imperfect Sign

Real neon tubes flicker, buzz, and occasionally drop out. CSS animations that occasionally reduce opacity to .5–.8 for a frame or two simulate this beautifully. Vary the timing - not all signs should flicker in sync.

04 · SCRIPT

Script is the Sign Face

Neon tubes are bent to form script lettering. Pacifico, Dancing Script, and similar cursive faces replicate this form. Geometric or grotesque type misses the essential character - use them only for sub-labels and data.