Make Playbook yours. Pick your colors, fonts, voice, and messaging — watch every template restyle live — then download the files that drive the whole system.
Playbook is an open-source brand system for gambling entertainment literacy — 80+ ready-made templates, messages, and tools. This configurator white-labels all of it for your brand in about ten minutes. No code required.
_brand.yml
One file that holds every choice you make here: colors, fonts, taglines, helplines, legal text. Drop it into a fork of the Playbook repo, run one build command, and all 80+ templates regenerate in your brand.
brand-inject.css
A single self-contained stylesheet (your logo and fonts embedded) that re-skins any Playbook page or widget on your website. No build step — just upload it.
The full Playbook content library — 67 messages, 18 myth-busters, 50 CTAs, campaign briefs — as JSON/CSV with your brand values pre-filled. Ready for any CMS, email platform, or app.
npm run build
Upload your logo and name your program.
Your program name becomes the wordmark on every template — split-styled like "PlayBOOK" or shown as one word. Your logo can sit alongside it (co-brand) or replace it entirely.
The organization, website, and email fill the meta: section of _brand.yml and resolve {{ORGANIZATION}}-style placeholders across all collateral and legal lines.
meta:
{{ORGANIZATION}}
Pick three brand colors. We’ll generate the rest.
Every Playbook template is built from three roles: Primary (dark card and page backgrounds), Secondary (highlights, badges, interactive elements), and Accent (CTAs and big stat numbers). Lighter and darker shades are derived automatically.
The badges next to each picker check WCAG 2.1 AA contrast as you type, so your collateral stays readable. Open the advanced section to fine-tune text, background, and status colors individually.
Choose heading and body fonts from Google Fonts, or upload your own.
Three font roles cover everything: Heading (titles, wordmark, stat numbers), Body (paragraphs and captions), and Monospace (odds, percentages, helpline numbers — figures align cleanly).
An uploaded brand font is embedded directly into your brand-inject.css as a data URL, so it works anywhere without hosting font files. The type scale controls how large each text level renders across all templates.
How your content sounds — and how it adapts across cultures. Defaults match the Playbook base profile (Western, individualist, direct).
The five dimensions below rewrite the actual copy across templates — watch the myth-buster and support cards on the right change as you switch them. Voice sets who’s talking, framing sets who benefits, humor and directness set the register, and comfort sets how openly gambling is discussed.
The tone preferences and avoid-list keep Tier 1 content stigma-free: words like “problem gambler” never appear in entertainment-literacy content, only in support contexts.
No country overrides yet.
Pillars, taglines, calls to action, and the default copy on your templates.
Pillars are the two promises your content makes (Playbook’s are “Open” and “Social”) — they appear as badges on cards and organize the whole content library. Taglines rotate through posters, social cards, and emails. CTAs are the button labels.
The content defaults at the bottom fill the actual posters, displays, and emails in the template gallery — change a stat row and watch the “Know Your Game” poster update.
Configure your jurisdiction’s regulatory and support information.
Every template carries a helpline and an age line — they resolve from the values here. Picking a jurisdiction preset fills the correct helpline, self-exclusion program, support organization, minimum age, and any regulator-prescribed disclaimer wording.
Where regulators prescribe verbatim text (e.g. Pennsylvania’s § 501a.7), use that wording exactly. Always verify with your legal team before publishing.
Check your configuration, then download your brand files.
Download your configured preview cards as ready-to-use PNG images. The template gallery offers full-size PNGs of every template.
Your entire Playbook content library as structured data — messages, myth-busters, CTAs, and campaigns — with your brand values pre-filled. Ready to import into any CMS, email platform, or app.
Playbook content is designed to support responsible gambling programs, not replace regulatory compliance. Requirements for mandatory disclosures, helpline display, and player communications vary by jurisdiction. Operators should review all content with their compliance team before deployment.
visual-identity/logo/operator/
npm install && npm run build
cd collateral/render && npm install && node render-cards.mjs
Not technical? Contact GP Consulting — we’ll set up your branded Playbook for you.