PokerTH — Studio

Create card decks, table felts & seats

Card style

Index & pips
Export & quality
52 faces 0.png…51.png + flipside.png + deckstyle.xml. Glow / textures increase file size. Import via Admin → Packages → Card deck. The .svg vector button outputs 0.svg…51.svg — resolution-independent, tiny (colours, four-colour, back & name apply).
Import & convert an existing deck (.zip)

Upscales an old/low-res PNG deck to the resolution selected above and re-packs it to the importable format (SVG decks are re-packed as-is). Raster can't gain detail — for crisp results, generate a vector deck instead.

Table pack (felt + mode + pucks)

Loads felt.* (or legacy table.png), the name from the pack's XML, and the current mode (full / fullscreen marker).


Gallery pack: <id>/felt.png|jpg + preview.png + style.xml (+ dealer/sb/bb.png, + full or fullscreen marker file). Install: unzip into public/table/ on the server, then regenerate the manifest (node scripts/tables-manifest.mjs public/table or Admin → Refresh) → the table appears in Theme → Table with the chosen mode.

Seat frame (9-slice plate)


Export
plate.png (240×240) + self.png/preview.png + seat.json. slice is computed from thickness. Import via Admin → Packages → Seat.
Opponent seat
Hero bar (self)
You
$2,000