6-8 Sports design system

Every chart the 6-8 Sports platform needs, one system, light and dark.

The 68 UI Data Viz Atlas renders the water polo platform's charting language as real, interactive React components: 25 live charts and widgets, 20 proposed reference boards, one token set, matched to the live scoreboard at scores.6-8sports.com and extended into 3D, geographic, and on-air surfaces.

Live components
25

Live components

Proposed references
20

Proposed references

Chart families
12

Chart families

Themes, one token set
2

Themes, one token set

Live componenta real interactive component: hover, focus, and click it.
Proposed componenta reference artboard on the roadmap; the full family lives in the canvas.

45 examples, drawn from 12 chart families

The atlas is organized by the question each chart answers, not by library. These are the 12 families the platform draws from.

Atlas 01 / 07

Theme: one token set, two stages

Every surface resolves from a single token layer, so the same components render as the light scoreboard by day and the navy broadcast stage on air. Toggle the theme in the nav and watch the page follow.

Open in canvas
Live componentScoreboard

Prep Water Polo ยท Championship

WG
WGBWestgate Bruins18-2
11
LiveQ43:24
SP
SPTSouthport Trojans16-4
9
Producer: what is the state of the game at a glance?
Live componentKpiRow
Goals
11+2
Assists
7+1
Steals
5-1
Coach: how did the box score move this quarter?
Proposed component
Engineer: what is the on-air token contract?
Proposed component
Engineer: how do the same tokens read on the scoreboard?
Proposed component
Coach: one screen, the whole team's night?

Atlas 02 / 07

Comparison and ranking

Who did the most, and by how much. Sorted bars, a two-way radar profile, and a ranked list built to answer a coach's first question about a roster.

Open in canvas
Live componentBarChart
11 G8 G6 G5 G4 G
Which shooters put up the most goals this tournament?
Live componentBarChart
2-13-2
Coach: which quarters did we win, and which did we drop?
Live componentRadarChart
ShootingPassingDefenseSpeedEnduranceBlocks
Scout: is this a two-way player or a one-trick specialist?
Live componentRankedBarList
1
Kovac11 G+2
2
Bauer8 G
3
Marlow6 G+1
4
Petrov5 G+1
GM: rank my contributors, with the movers flagged.
Live componentLeaderboard

Tournament scorers

#AthleteGoals
  • 1
    KovacWGB
    11
  • 2
    BauerWGB
    8
  • 3
    MarlowSPT
    6
Broadcast: who leads the tournament right now?
Proposed component
Fan: how did the standings shuffle week to week?

Atlas 03 / 07

Trend and distribution

Form over a season and the spread underneath a single number. A line for momentum, a win-probability read, a histogram, and a box plot that separates a hot night from a real profile.

Open in canvas
Live componentLineChart
Coach: is our scoring trending up or cooling off?
Live componentLineChart
Broadcast: how did the win chance swing through the game?
Live componentAreaChart
Analyst: how did possession volume build across quarters?
Live componentHistogram
Trainer: how are sprint times distributed across the squad?
Live componentBoxPlot
Scout: is this a consistent scorer or a one-game wonder?
Proposed component
GM: which weeks did the club actually play well?
Proposed component
Analyst: where does each shooter sit on one axis?

Atlas 04 / 07

Composition, rates, correlation

Part-to-whole, target-versus-actual, and the volume-against-efficiency read that separates an efficient role player from a high-volume star.

Open in canvas
Live componentDonutChart
Coach: how did this player's actions break down?
Live componentProgressRing
Coach: how close are our special-teams rates to target?
Live componentRadialGauge
0100
Broadcast: what is the power-play conversion right now?
Live componentBulletChart
Power-play %
0%113%
Save rate
0%80%
Sprints won
0117%
04080
Coach: which rates cleared their target and which missed?
Live componentScatterPlot
Analyst: who shoots a lot, and who shoots well?
Live componentBubbleChart
KovacBauerMarlow
Goals
GM: three stats at once, who carries the load?
Live componentHeatmap
Q1Q2Q3Q4WestgateSouthport3 G2 G4 G2 G1 G3 G2 G3 G
LowHigh1-4 G
Coach: which team owned which quarter?
Proposed component
GM: how is scoring shared across the roster?
Proposed component
Analyst: how does a possession flow to a shot?
Proposed component
Fan: what is the path to the final?

Atlas 05 / 07

Spatial, 3D and broadcast HUD

Where the shots came from and where they finished, plus the depth vocabulary the broadcast layer draws from. The 3D marks are CSS depth, not a game engine, so they stay light and ship everywhere.

Open in canvas
Live componentShotMap
2M5M6MHALF
MadeMissed
Conversion60%(3/5)
Coach: where are we getting our looks in the pool?
Live componentShotMap3D
Broadcast: show the attack from a stadium angle.
Live componentBar3D
Broadcast: a comparison with on-air depth.
Live componentRadialGauge3D
Broadcast: a live win-probability dial for the lower third.
Live componentPlayByPlay
  1. WGBQ4 3:2411-9

    Kovac scores

    Power play

  2. SPTQ4 4:10

    Bauer denied at the post

  3. SPTQ4 5:02

    Marlow drew the exclusion

  4. WGBQ4 6:38

    Bruins win the sprint

Commentator: what just happened, in order?
Proposed component
Broadcast: the score, with the on-air holographic treatment.
Proposed component
Coach: the read in the smart-glasses heads-up display.
Proposed component
Commentator: the full on-air control surface.
Proposed component
Design: when does depth earn its place on air?

Atlas 06 / 07

Geographic maps

One live drill-down choropleth today, a full geographic vocabulary on call. Click a country to descend from world to province.

Open in canvas
Live componentGeoDrilldownMap
Regional CEO: where are our subscribers, and where can I drill in?
Proposed component
Growth: show the worldwide footprint on a sphere.
Proposed component
League: how do players move between clubs and regions?

Atlas 07 / 07

Use-case matrix and research

The atlas is grounded, not decorative: a use-case matrix ties every chart to a persona question, and one interaction grammar runs under all of them. These artboards are the reference boards behind the components above.

Open in canvas
Proposed component
Product: which chart answers which persona's question?
Proposed component
Design: what is the shared hover, focus, and drill grammar?
Proposed component
Producer: what does the on-air device family look like?
Proposed component
Team: what evidence sits behind the atlas?
Proposed component
Stakeholder: what ships now, and what comes next?

Grounding and research

45

Water polo use cases, one per example: every card carries the question it answers and the role that asks it.

19

Chart components in the machine-readable registry, each tagged with the analytical intents and data shapes it can honestly render.

7

Sections in the grid above, all running one shared interaction grammar of hover, focus, and drill.

The whole atlas, drawn once, ready in light and dark.

Open the full interactive canvas