Brand Kit
Broadway Scorecard
Colors, type, and assets used across broadwayscorecard.com. Click any swatch to copy its hex. Import into Canva, Figma, Buffer, or any design tool.
Surfaces
Dark theme background layers. Pages start at Surface and build up.
Brand
Muted gold is the signature. West End uses pink for differentiation.
Score Tiers
Every show is rated on this 5-tier scale. Must See is a gold gradient; others are solid fills.
Text Colors
Four-step gray scale for text hierarchy on dark backgrounds.
Typography
Inter for everything. Extrabold for headlines, Regular for body.
Canva Brand Kit Setup
Add BWSC colors to Canva once. Every design automatically uses the right hex.
- 1Open Canva → Brand HubIn Canva, click Brand in the left sidebar → Brand Kits → pick or create a kit. Requires Canva Pro or Teams. (Exact path may vary — search "Brand Kit" from the Canva homepage if you can't find it.)
- 2Add the brand colorsClick + Add new under Brand Colors. Paste each hex below. Canva auto-fills the name.
- 3Add the brand fontUnder Brand Fonts → set Heading + Body to . It's free in Canva.
- 4Upload logo referenceUnder Logos → upload the palette reference image (download below). Use it while designing to keep scores on-brand.
Buffer
Social post scheduling. Content Library doesn't support brand kits — use downloads below.
Buffer doesn't have a Brand Kit feature — its Content Library is for saving ready-to-schedule posts, not tokens.
Workflow: Design posts in Canva (with the Brand Kit above applied), export as PNG, upload to Buffer's Content Library as templates you can reuse across Twitter, Instagram, etc.
When drafting copy: Grab any hex from this page (click a swatch) and drop into Canva.
Downloads
Ready-made PNGs for social, press, partners. Click any tile to download, or grab the full kit as a zip.
Logos · 8
Score Badges · 10
Audience Grade Badges · 22






















Reference Sheets · 4
Social Templates · 8
Badge Builder
Make a custom score badge for any show. Pick a score, pick a background, download the PNG.
CriticScore™ Lockup
How to display the score when embedding on another site. The score and its tier travel as a unit — never split them.
The four required elements for any external display of a BWSC score:
- Score number — rounded, as a whole integer (e.g. 88)
- Tier color — the badge background must match the tier: gold (83+), green (75-82), teal (65-74), orange (55-64), red (<55)
- Tier label — “Critical Gold,” “Recommended,” “Worth Seeing,” “Mixed,” or “Critical Miss”
- Attribution — the text in brand gold
#d4a574, linking to broadwayscorecard.com
Not allowed: stripping the tier color, normalizing to a different scale (e.g. /5 stars), removing the attribution, or showing a stale cached score. Partners should use the live embed or SVG badge so scores update automatically.
Want to embed? Copy-paste snippets are at /partners. Both iframe and SVG options bake the attribution in automatically.
For Developers
Copy-paste snippets for code consumers.
// Use these Tailwind tokens instead of raw hex:
// Surfaces
className="bg-surface" // Page
className="bg-surface-raised" // Cards
className="bg-surface-overlay" // Hover
// Brand
className="bg-brand hover:bg-brand-hover text-white"
// Scores (CSS badge classes, from globals.css)
className="score-badge score-must-see" // 83-100
className="score-badge score-great" // 75-82
className="score-badge score-good" // 65-74
className="score-badge score-tepid" // 55-64
className="score-badge score-skip" // 0-54/* Paste into any non-Tailwind stylesheet */
:root {
--bwsc-surface: #0f0f14;
--bwsc-surface-raised: #1a1a24;
--bwsc-surface-overlay: #2a2a38;
--bwsc-brand-gold: #d4a574;
--bwsc-brand-gold-hover: #c4956a;
--bwsc-text-primary: #ffffff;
--bwsc-text-muted: #9ca3af;
--bwsc-score-must-see: #FFD700;
--bwsc-score-great: #22c55e;
--bwsc-score-good: #14b8a6;
--bwsc-score-tepid: #d97706;
--bwsc-score-skip: #ef4444;
--bwsc-font: 'Inter', system-ui, sans-serif;
}// Fetch the full token palette (auto-updated with every deploy):
fetch('https://broadwayscorecard.com/brand-tokens.json')
.then(r => r.json())
.then(tokens => {
console.log(tokens.brand.gold); // "#d4a574"
console.log(tokens.scores); // full score tier palette
});scripts/lib/brand-colors.js. When colors change, update that file AND tailwind.config.ts.


























