Sandbox showcase · proof-only · generated from shared platform modules · not the live Thuru 304 app
Shamrocks · Shared Trick-Core Platform

Per-game table theming

The shared premium table, skinned per game from validated palette tokens — felt, rim, HUD and team colours.

One premium table, skinned per game. The vendored premium-table.css stays pristine; each skin is a scoped override generated from that game's GameTheme tokens — the felt gradient, the casino rim and ambient glow, the glass HUD, and the team life-pips. Every palette is WCAG-AA validated by the token contract, so each is distinct and legible: Thuru 304 jade, Turup 29 Mughal brown, Omi 8 green baize, Hokm 52 Persian blue. Same engine, same chrome — different soul. Proof-only.

One table, four skins — driven by each game's validated palette

Thuru 304 — Thuru 304
felt #0E4831accent #C9A24Bteam A #1B5E3Ateam B #E8B84B
Team A
10
Current bid
10
by Player P1
Trump
🔒 Closed
Trick
1 / 8
Team B
10
P
9
Player P1
Team A
T304
T304
T304
T304
T304
T304
P
Player P2
Team B
T304
T304
T304
T304
T304
T304
P
Player P3
Team APartner
T304
T304
T304
T304
T304
T304
P
D
Player P4
Team B
TRUMP · CLOSED
T304
QQ
KK
77
KK
1010
88
QQ
1010
Turup 29 — Turup 29
felt #4A2E0Eaccent #E0B23Ateam A #1B5E3Ateam B #E8B84B
Team A
10
Current bid
10
by Player P1
Trump
🔒 Closed
Trick
1 / 8
Team B
10
P
9
Player P1
Team A
T304
T304
T304
T304
T304
T304
P
Player P2
Team B
T304
T304
T304
T304
T304
T304
P
Player P3
Team APartner
T304
T304
T304
T304
T304
T304
P
D
Player P4
Team B
TRUMP · CLOSED
T304
QQ
KK
77
KK
1010
88
QQ
1010
Omi 8 — Omi 8
felt #0B3D2Eaccent #D4AF37team A #1B5E3Ateam B #E8B84B
Team A
0
Current bid
0
by Player P1
Trump
♠ Open
Trick
1 / 8
Team B
0
P
9
Player P1
Team A
T304
T304
T304
T304
T304
T304
P
Player P2
Team B
T304
T304
T304
T304
T304
T304
P
Player P3
Team APartner
T304
T304
T304
T304
T304
T304
P
D
Player P4
Team B
TRUMP · OPEN
KK
99
1010
77
1010
JJ
88
99
JJ
Hokm 52 — Hokm
felt #102A4Caccent #D9A441team A #1B5E3Ateam B #E8B84B
Team A
0
Current bid
0
by Player P1
Trump
♥ Open
Trick
1 / 13
Team B
0
P
9
D
Player P1
Team A
T304
T304
T304
T304
T304
T304
P
Player P2
Team B
T304
T304
T304
T304
T304
T304
P
Player P3
Team APartner
T304
T304
T304
T304
T304
T304
P
Player P4
Team B
TRUMP · OPEN
KK
33
44
33
77
AAA
66
33
QQ
55
33
22
88
AAA