These are the locked specifications for how PlayHero presents itself on the web. Everything here is final unless explicitly versioned. When in doubt, follow the spec — not instinct.
01
Logo Mark
64px
48px
32px
24px
20px
16px
Primary · dark background
PlayHero°
Light background variant
PlayHero°
Side by side · 02 vs 03 at nav scale (03 compensated)
Three descending strokes at increasing opacity with a terminal dot. Reads as signal detection — something was found, logged, done. The decay from back to front mirrors how PlayHero surfaces the most critical signal to the top. Not a heartbeat. Not a document stack. A precision instrument.
02
Wordmark
Nav header simulation
PlayHero°
Sign InGet Started →
Nav / sidebar · 32/18 compensated
PlayHero°
32 / 18 — compensated from 22 / 15 · line marks need ~45% more size for equivalent visual mass
Hero / large lockup · 28–36px
PlayHero°
App sidebar · with subline
PlayHero°
WebUX
✓ Do
Always pair the mark with the wordmark in nav, hero, and footer contexts.
✗ Don't
Use the wordmark alone without the mark on the website. They travel together.
✓ Do
Set wordmark in Manrope 500 weight with letter-spacing: -0.03em.
✗ Don't
Use any other font, weight, or tracking for the wordmark.
03
Degree Symbol
PlayHero°
Locked specification
Character° (Unicode U+00B0 — not custom glyph)
Font size0.62em (relative to wordmark size)
Positionposition: relative
Top-0.55em ← sits at 1–2 o'clock of the 'o'
Margin left-0.05em ← tucks toward the 'o', feels anchored
Color#F4F7FB (signalActive — not signal, not gradient)
Font weight700
TypefaceManrope 500 (wordmark + UI) · system monospace for scores
Electric Ink · Aug 30, 2026 · lib/webux/electric-ink.ts
11
Tagline
Locked tagline
Your site has a hero now.
PlayHero monitors your conversion health 24/7 — catching what's breaking your funnel before it breaks your quarter.
Declarative, confident, lands the product name without explaining it. "Silent hero" was considered but rejected — PlayHero actively alerts, so "silent" contradicts the core mechanic. New users immediately understand the name in context.
Footer
Live ✓
Footer tagline, margin-bottom 8px above copyright, match footer alignment.
Two-beat pattern: Line 1 "Your uptime is fine. Your pipeline isn't." — 500w, #F4F7FB. Line 2 "Your site has a hero now." — 500w, #F4F7FB. Both 44–52px, letter-spacing -0.03em. Hierarchy from size, not weight.
/* Line 1 */
font-family: var(--font-manrope), system-ui, sans-serif;
font-size: 44px; /* or 52px */
font-weight: 500;
color: #F4F7FB;
letter-spacing: -0.03em;
/* Line 2 */
font-family: var(--font-manrope), system-ui, sans-serif;
font-size: 44px; /* or 52px */
font-weight: 500;
color: #F4F7FB;
letter-spacing: -0.03em;
Onboarding — post-signup confirmation
Pending
"Your site has a hero now. Let's introduce it to your URL."