---
title: Visual decision log
intro: A record of every visual decision. It covers what was decided, why, the evidence, the status, and who needs to approve it.
updated: 1 Nov 2026
status: Draft
---

> [!NOTE]
> Status: **Proposed** (not yet discussed), **Approved** (confirmed by the client), **Rejected**, or **Superseded** (a new decision exists). Add new rows below. Do not delete old decisions, just change their status.

## Current status

```viz-stats
- 12 | Decisions recorded | Across five topics, see the map below | ink
- 12 | Proposed | Not yet discussed with the client
- 0 | Approved | Waiting for the client presentation
- 6 | Client input pending | See the notes below
```

## Decision map

Decisions are grouped by topic. Decisions still waiting for a client answer are marked "Waiting on". The team and photo column depends most on the client, because both of its decisions are still waiting. Color, typography, and cards each have one waiting decision.

```viz-board
## Foundations
sub: System direction
- **VD-01** XS-3 as the starting point of the visual system | Strongest identity and best match with the format
- **VD-03** Dark mode as the default | All XS-3 material is built on black
## Color
sub: Palette and contrast
- **VD-02** Black, red, mint locked across editions | Other editions' colors become accents. Waiting on [V4](/research/pertanyaan-terbuka/#q-v4), [V5](/research/pertanyaan-terbuka/#q-v5)
- **VD-04** Red button uses `#cf2a2e` | White on `#e5383b` fails AA
- **VD-05** X Cards mint, President Cards gold | Mint = X wordmark, gold = throne
## Typography
sub: Fonts
- **VD-06** Barlow Condensed + Inter | Temporary, while waiting for the official font ([V3](/research/pertanyaan-terbuka/#q-v3))
## Cards and motifs
sub: Card system
- **VD-07** Players, game cards, tickets, achievements are 5:7 cards | "Make the card the product". Not match tiles, bracket, countdown
- **VD-08** Avoid crowns, dice, wheels | Too close to Kings League and Baller League
- **VD-09** "Presented by" slot from the first version | Sponsors attach to the mechanic
- **VD-10** Meaning of ranks A/Q/J/P not locked | Waiting on [V1](/research/pertanyaan-terbuka/#q-v1)
## Team and photo
sub: Assets that do not exist yet
- **VD-11** Team color as the `--team-color` variable | Waiting on [V6](/research/pertanyaan-terbuka/#q-v6)
- **VD-12** Two photo styles: stage and locker room | Tied together by the UI frame. Waiting on [V7](/research/pertanyaan-terbuka/#q-v7)
```

## Decision list

The full table with reasons, evidence, and status.

| ID | Date | Decision | Reason & evidence | Status |
|---|---|---|---|---|
| VD-01 | 1 Nov 2026 | XS-3 becomes the starting point of the digital product's visual system | Strongest identity and best match with the format (cards, throne). [Identity audit](/visual-direction/audit-identitas/) | Proposed |
| VD-02 | 1 Nov 2026 | Black, red, and mint are locked as brand colors across editions. Other editions' colors become accents | The accent color changes every edition with no core color. [Color palette](/visual-direction/palet-warna/) | Proposed |
| VD-03 | 1 Nov 2026 | Dark mode as the default | All XS-3 material is built on black. [Principle 1](/visual-direction/prinsip-visual/) | Proposed |
| VD-04 | 1 Nov 2026 | A red button with white text uses `#cf2a2e`, not `#e5383b` | White on `#e5383b` is only 4.23:1, which fails AA. [Contrast check](/visual-direction/palet-warna/#contrast-check-wcag-22) | Proposed |
| VD-05 | 1 Nov 2026 | X Cards = mint, President Cards = gold | Mint matches the X wordmark, gold fits the throne. [Color palette](/visual-direction/palet-warna/) | Proposed |
| VD-06 | 1 Nov 2026 | Fonts: Barlow Condensed (display) + Inter (text), while waiting for the official font | Free, has italic, supports Indonesian. [Typography](/visual-direction/tipografi/) | Proposed |
| VD-07 | 1 Nov 2026 | Player cards, game cards, tickets, and achievements use the card component with a 5:7 ratio. Sponsors appear as a slot inside the card. Match tiles, the bracket, and the countdown stay regular components | "Make the card the product". [Principle 2](/visual-direction/prinsip-visual/), [Motifs](/visual-direction/motif-dan-ikonografi/) | Proposed |
| VD-08 | 1 Nov 2026 | Avoid crowns, dice, and wheels as main motifs | Too close to Kings League and Baller League. [Competitor landscape](/research/competitor-landscape/) | Proposed |
| VD-09 | 1 Nov 2026 | A "presented by" slot on the player card, game card, and MVP from the first version | Sponsor model that attaches to the mechanic (Exodus, Clearpay). [Benchmark](/research/benchmark-produk-digital/) | Proposed |
| VD-10 | 1 Nov 2026 | The meaning of ranks A/Q/J/P is not locked in the UI until confirmed | No official source yet. [Open questions](/research/pertanyaan-terbuka/) | Proposed |
| VD-11 | 1 Nov 2026 | Team color is accepted as a variable (`--team-color`) | Official team colors are not verified | Proposed |
| VD-12 | 1 Nov 2026 | Two photo styles: "stage" and "locker room", tied together by the UI frame | The XS-2 graphics and documentary content feel like two brands. [Photo & motion](/visual-direction/foto-dan-motion/) | Proposed |

## Waiting for client input

These six notes block the decisions above. Each note points to the same question on the [Open questions](/research/pertanyaan-terbuka/), so the answer is written there.

```viz-notes
why: Needed for:
ask: Related decisions:
## Assets from the client
tone: lilac
sub: Request from the GOS creative team
- Official vector logo files | All pages | [XS-3 as the starting point](/visual-direction/log-keputusan/#vd-01), [core colors locked](/visual-direction/log-keputusan/#vd-02) | [V2](/research/pertanyaan-terbuka/#q-v2)
- Official font name and files | Typography | [Interim fonts](/visual-direction/log-keputusan/#vd-06) | [V3](/research/pertanyaan-terbuka/#q-v3)
- Official color codes | Palette | [Core colors locked](/visual-direction/log-keputusan/#vd-02), [red button color](/visual-direction/log-keputusan/#vd-04), [X Cards and President Cards colors](/visual-direction/log-keputusan/#vd-05) | [V4](/research/pertanyaan-terbuka/#q-v4), [V5](/research/pertanyaan-terbuka/#q-v5)
## Info from the client
tone: yellow
sub: Ask the client
- Colors and logos of the four franchises | Team pages | [Team color as a variable](/visual-direction/log-keputusan/#vd-11) | [V6](/research/pertanyaan-terbuka/#q-v6)
- Meaning of ranks A/Q/J/P | Player card | [Rank meanings not locked](/visual-direction/log-keputusan/#vd-10) | [V1](/research/pertanyaan-terbuka/#q-v1)
- Original player photo files and usage rights | Player card, hero | [Two photo styles](/visual-direction/log-keputusan/#vd-12) | [V7](/research/pertanyaan-terbuka/#q-v7)
```

## How to add a decision

```viz-flow
## Add a row
kicker: 1
tone: visual
- Add a row with the next ID, continuing from the last number in the table
## Fill in the reason
kicker: 2
tone: visual
- Fill in the reason with a link to an evidence page in these docs, or an external link
## Record the approval
kicker: 3
tone: visual
- When the client approves, change the status and add the approval date in the reason column
```

If the new decision belongs to a new topic, also add a column to the decision map above.

## Research basis

- The XS-3 identity (black background, playing cards, throne) as the starting point: [Identity audit](/visual-direction/audit-identitas/) and [Instagram content audit](/research/audit-konten-instagram/#xs3-players), from [Instagram @xseries___](https://www.instagram.com/xseries___/)
- Color codes were measured from screenshots of IG material, so they are estimates: [Color palette](/visual-direction/palet-warna/) and the [research limitations](/research/log-riset/#limitations). There are no official color codes yet ([V4](/research/pertanyaan-terbuka/#q-v4), [V5](/research/pertanyaan-terbuka/#q-v5)).
- The 4.23:1 ratio for white on `#e5383b` was calculated with the WCAG 2.2 contrast formula and double-checked: [Contrast check](/visual-direction/palet-warna/#contrast-check-wcag-22)
- The crown belongs to the Kings League identity, dice to Kings League, and the wheel to Baller League: [Competitor landscape](/research/competitor-landscape/#kings-league-gerard-piqué-kosmos) and [Baller League](/research/competitor-landscape/#baller-league-uk-us-germany-paused), from [Summa](https://en.summa.es/work/kings-league/) and [Baller League Gamechangers](https://ballerleague.uk/en/gamechangers)
- Sponsor-owned cards (Exodus, Clearpay): [Digital product benchmark](/research/benchmark-produk-digital/#relevant-feature-patterns), from [Inside World Football](https://www.insideworldfootball.com/2026/07/24/kings-league-unveils-blue-chip-sponsor-roster-for-world-cup-clubs-finals-in-milan/) and [Inside World Football](https://insideworldfootball.com/2026/10/07/baller-league-adds-clearpay-as-sponsor-partner-shifts-venue-from-copperbox-to-eastbrook-film-studios)
- Team jersey colors seen in photos: [Franchise teams](/research/tim/#roster-by-team). Official colors are not verified ([V6](/research/pertanyaan-terbuka/#q-v6)).
- The meaning of ranks A/Q/J/P has no official source yet ([V1](/research/pertanyaan-terbuka/#q-v1)).
- The [interim fonts](/visual-direction/log-keputusan/#vd-06) and the [5:7 card ratio](/visual-direction/log-keputusan/#vd-07) are proposals from the design team. The official font is not yet known ([V3](/research/pertanyaan-terbuka/#q-v3)).
