Color palette
Colors measured from XS-1 to XS-3 material, a proposed core palette for the digital product, usage rules, and WCAG contrast check results.
Warning
Colors are measured from compressed, small Instagram screenshots, so the values are estimates. Once the official brand files are received, this page needs to be matched again. See question Official color codes on the Open questions.
How we measured
These three steps are used for all numbers on this page.
- Evidence images are shrunk, then each pixel is grouped by hue, saturation, and brightness
- Neutral colors (low saturation) are separated from accent colors so the black background does not "dirty" the accent average
- The wordmark area is sampled directly, then the average and the brightest value are recorded
Measured results per edition
XS-3
See how few colors are actually used: almost everything is black, and the rest is red and teal light.
The bar below uses the midpoint of the ranges above. The rest is player photos and mixed colors that were not measured.
- Arena background 65%±60–70%
- Graphite 11%±9–13%
- Text white 5%±5%
- Deep red 4%±3–5%
- Ticket tier red 2%±2%
- Ticket tier gold 2%±2%
- Teal 1%±1%
- Deep teal 1%±1%
- The rest 9%Player photos, skin, mixed colors. Not measured


XS-2 and XS-1
Compare with XS-3: the two earlier editions rely on blue, with warm gold in the XS-2 documentary content.
Proposed core palette
The principle: black, red, and mint are XSERIES colors, not just XS-3 colors. Other editions' colors may appear as archive accents.
Brand colors
These thirteen tokens are the digital product palette. Read row by row per group: neutrals for surfaces, red for action, teal-mint for brand and graphics, gold for the rare.
xs-black). Not for input boundariesxs-black, 3.46:1 on xs-graphiteEdition colors are not thrown away. In the archive, each edition still uses its own accent inside the same brand frame.
xs-black)xs-black)Card function colors
Each card type and moment has one color. Players should be able to guess the card type from its color alone.
xs-mint. Same as the X wordmarkxs-gold. Throne, power, exclusivexs-red. Danger, attackxs-white during normal timexs-red. UrgencyTeam colors
Important
The official colors of the four franchises are not verified (Four franchise identities). XS-2 photos show an orange jersey (Nova Titans) and a navy jersey with blue-yellow accents (Fury Squad) (Franchise teams), but the official color of each team needs client confirmation. Until then, team components in the digital product must accept the team color as a variable (
--team-color), not a fixed value.
Contrast check (WCAG 2.2)
Each box shows the actual color pair. The ratio is computed automatically, and the label shows whether it passes for normal text (4.5:1) or only for large text (3:1). For lines and control boundaries (not text), the minimum is 3:1.
#f6f4f2 / #0b0f14xs-white on xs-black#71ded7 / #0b0f14xs-mint on xs-black#c7a440 / #0b0f14xs-gold on xs-black#0e9aa7 / #0b0f14xs-teal on xs-black#e5383b / #0b0f14xs-red on xs-black. Barely passes#ffffff / #e5383bxs-red. Fails for normal text#ffffff / #cf2a2exs-red-strong. Use this for buttons and the LIVE label#0e9aa7 / #ffffffxs-teal on white. Fails for normal text#0b7480 / #ffffffxs-teal-ink on white#c7a440 / #ffffffxs-gold on white. Fails at all sizes#e5383b / #1a1f26xs-red on a xs-graphite card. Fails for small text. The LIVE label on cards uses white text on an xs-red-strong pill#3254a1 / #0b0f14xs-black. Fill and decoration only, not for text#5c43b7 / #0b0f14xs-black. Fill and decoration only, not for text#2e2b2b / #0b0f14xs-line on xs-black. Decorative only, not enough for input boundaries#6b7380 / #1a1f26xs-line-strong on xs-graphite. Passes 3:1 for control boundariesRules that come out of this check:
- Red buttonUse
xs-red-strong(#cf2a2e) with white text - Teal on a light backgroundUse
xs-teal-inkfor text - Red for small textOK on
xs-blackonly, for labels, numbers, and status - GoldOnly on a dark background
xs-redbutton with white textThe ratio is below 4.5:1- Gold on a light backgroundFails even for large text
xs-tealfor text on whiteOnly passes for large text- Red for paragraphsToo thin to read for long
Signature gradients
Arena light is the visual signature of XS-3: red from above, teal from below or the side. The CSS code under each bar can be copied directly.
radial-gradient(120% 60% at 50% -10%, #531311 0%, transparent 60%), radial-gradient(120% 60% at 50% 110%, #224a4b 0%, transparent 60%), #0b0f14Hero background and page transitionsradial-gradient(120% 60% at 50% -10%, #531311 0%, transparent 60%), radial-gradient(60% 90% at 105% 60%, #224a4b 0%, transparent 60%), #0b0f14A variant for wide layouts, as in the FAQ coverlinear-gradient(180deg, #92f8fa 0%, #71ded7 55%, #0e9aa7 100%)Bright mint to teal, taken from the XS-3 logoNext
- Color usage in components is in Digital product UI direction.
- Palette decisions are recorded in the Visual decision log.
Research basis
- All color codes were taken from screenshots of IG material and then grouped, so they are estimates: method and research limitations. The measured images are in Sources.
- The XS-3 palette of black, red, and cyan: Instagram content audit, from Instagram @xseries___
- The blue XS-1 LED court and the XS-2 key visual: Edition timeline and XS-2, from Instagram @xseries___ highlights
- Contrast ratios were calculated with the WCAG 2.2 contrast formula. The main red pairs were double-checked: white on
#e5383b4.23:1, white on#cf2a2e5.22:1,#e5383bon#0b0f144.54:1,#e5383bon#1a1f263.91:1. XS-2 archive accents on#0b0f14:#3254a12.67:1 and#5c43b72.69:1. Lines:#2e2b2bon#0b0f141.37:1,#6b7380on#1a1f263.46:1. - The orange Nova Titans jersey and the navy Fury Squad jersey with blue-yellow accents: Franchise teams, from Instagram @xseries___ highlights. Official team colors are not verified (Four franchise identities).
- Official color codes and the decision to lock black, red, and mint are not yet confirmed by the client (Official color codes Locking brand colors). The core palette and card function colors are proposals from the design team.
How this page connects
Pages this one builds on, and other pages that use it.
Builds on 8
Used by 11
- ResearchOpen questions
- ResearchResearch log & methodology
- StrategyChallenges & HMW
- StrategyProduct references
- StrategyContent model & CMS
- StrategyConnecting the dots
- Visual DirectionIdentity audit
- Visual DirectionMotifs & iconography
- Visual DirectionVisual principles
- Visual DirectionDigital product UI direction
- Visual DirectionVisual decision log