Padel Scorer · Invitational
Home

Graphics URL cheat sheet

Every broadcast graphic with a click-to-open demo (demo values pre-filled) and the URL to copy into a 1920×1080 browser source. Links are relative, so they work on whatever host this page is served from. Click a code cell to select the whole URL. Add &bg=transparent to any graphic to key it over the feed; corner bugs and the live set-won are always keyed. Animate any full-frame card with &fx=rotate|zoom|flow&speed=120.

Quick Custom

Graphics sent from the builder's → Quick Custom button land here instantly — no refresh needed, newest first. Click a code cell to select the whole URL, or hit Copy.

Nothing sent yet — build a graphic in the builder and hit → Quick Custom.

Pre-show & schedule

GraphicURLNotes
Countdown Open demo graphics.html?g=countdown&mins=10&to=First Match&label=Starts in&sub=Centre Court Or until=2026-08-13T19:00 for a fixed time. Flips to "Live now" at zero (zerotext= overrides).
Starting soon / break Open demo graphics.html?g=soon&title=Starting Soon&label=The Padel Invitational&sub=We'll be back shortly Holding card, no clock. Change title= to "Set Break" etc.
Order of play · full frame Open demo graphics.html?g=schedule Auto-built from the match schedule in Supabase — one event at a time: whichever is on now (the first in running order with a match still to play), named under the heading. event=<id> pins one, event=all puts the whole weekend on one board.
Order of play · over feed Open demo graphics.html?g=schedule&bg=transparent Same board in a dark panel keyed over a live / drone shot.
Up next Open demo graphics.html?g=upnext Next scheduled match, auto from the schedule. For changeovers.
Up next · strap Open demo graphics.html?g=upnext&style=lower&bg=transparent Lower-third variant of the same auto graphic. eyebrow= overrides "Up Next"; sub=names|none swaps the club line for full names, or drops it.

Player profiles

A lower-third strap per player — the name, the country under it in red, then the career stat cells — filled in from the roster in js/players.js, so the only param you need is p=. Run these with &bg=transparent over the feed (the demos below are keyed); drop it, or add &fx=rotate, to sit the strap on the brand pattern instead. Add &photo=<url> for a headshot at the strap's left edge, or &nick=off to drop the nickname cell. Any field can be overridden with country= rank= high= titles= nick= name=.

PlayerURLNotes
Alejandra Salazar Open demo graphics.html?g=profile&p=salazar&bg=transparent Legend · Spain · FIP #14 · 59 titles
Martín Di Nenno Open demo graphics.html?g=profile&p=di-nenno&bg=transparent International Star · Argentina · FIP #11 · 16 titles
Juan Martín Díaz Open demo graphics.html?g=profile&p=diaz&bg=transparent Legend · Argentina · retired · 170 titles
Maxi Sánchez Open demo graphics.html?g=profile&p=maxi-sanchez&bg=transparent Ambassador · Argentina · FIP #67 · 22 titles
Marina Lobo Open demo graphics.html?g=profile&p=lobo&bg=transparent Rising Talent · Spain · FIP #46 · 3 titles
Pablo García Open demo graphics.html?g=profile&p=garcia&bg=transparent Rising Talent · Spain · FIP #34 · 3 titles
Aimee Gibson Open demo graphics.html?g=profile&p=gibson&bg=transparent Ambassador · United Kingdom · FIP #95 · 9 titles
Mar Munuera Open demo graphics.html?g=profile&p=munuera&bg=transparent NextGen Star · Spain · FIP #195

Intros & player IDs

GraphicURLNotes
Player intro · versus card Open demo graphics.html?g=intro&t1p=Carlos Alcaraz, Rafael Nadal&t2p=Roger Federer, Novak Djokovic&foot=Quarter Final Players stacked either side of VS. foot= defaults to the venue.
Player intro · strap Open demo graphics.html?g=intro&style=lower&t1=Alcaraz / Nadal&t2=Federer / Djokovic&t1p=…&t2p=…&bg=transparent Lower-third variant; uses team names (t1=/t2=).
Name super · left Open demo graphics.html?g=super&layout=left&name=Carlos Alcaraz&sub=World No. 1&bg=transparent layout=right anchors to the other side.
Official · Harry Bruen Open demo graphics.html?g=super&layout=left&name=Harry Bruen&sub=Umpire&bg=transparent Umpire name super.
Official · Jason Schoenmaekers Open demo graphics.html?g=super&layout=left&name=Jason Schoenmaekers&sub=Umpire&bg=transparent Umpire name super.
Lower third · full width Open demo graphics.html?g=super&layout=full&name=Quarter Final&sub=The Padel Invitational&bg=transparent White strap: headline + red subheading + UBS lockup.

In-play overlays (keyed over the feed)

GraphicURLNotes
Score bug Open demo viewer.html?overlay=1 Transparent live scoreboard with the UBS lockup on its left, top-left of frame; grows a column per completed set.
Sponsor bug · UBS Open demo graphics.html?g=sponsor&pos=br&bg=transparent "Presented by UBS" lockup. pos=tl|tr|bl|br.
Social bug Open demo graphics.html?g=social&handle=@PadelInvitationalAUS&tag=%23PI26 Handle + hashtag lockup (write # as %23). Auto-keyed. pos= to move.

Results & ceremony

GraphicURLNotes
Set won · auto Open demo graphics.html?g=setwon&live=1 Fills in from the live match when a set completes; stays up until the next set ends. Always keyed.
Set won · manual Open demo graphics.html?g=setwon&team=Alcaraz / Nadal&score=6–4&set=1&sub=One set to love Hand-typed fallback for the auto version.
Post-match lower third Open demo result.html?overlay=1 Final score strap; reads the most recently completed match, so it survives the next match starting.
Champion Open demo graphics.html?g=champion&team=Alcaraz / Nadal&score=6–4, 6–3&eyebrow=Champions Full-frame trophy card for the final.

1 Point Padel (knockout event)

GraphicURLNotes
Bracket · full frame Open demo bracket.html Live 16-team bracket; highlights the match in play, now-playing / up-next strip. Fed by the main schedule — run the event from the match centre (umpire.html).
Finals bracket Open demo finals-bracket.html The Finals' full 32-team knockout, live from the match schedule — scores in the tree, winners advance, champions at the centre. bg=transparent keys it.
Bracket · over feed Open demo bracket.html?bg=transparent Same bracket keyed over the live court shot.
Score bug · over feed Open demo onepoint-bug.html The on-air pairing top-left with the UBS lockup on its left; red tick next to the winners once the point is played. Always keyed; swaps when the umpire starts the next match.
Control surface Open umpire.html The match centre runs 1PP like any other event: import the 16-team draw into Celebrity 1 Point Padel, then tap winners. Not a broadcast graphic.

Full-screen displays

GraphicURLNotes
Live viewer Open demo viewer.html Read-only realtime scoreboard for TVs / big screens. No login.
Vertical scoreboard · LED totem Open demo vertical.html?led=4 The venue totem's playback feed: one 960×480 signal, the board on all four 240×480 faces.
Vertical scoreboard · portrait Open demo vertical.html Single 1:2 face-off board for any portrait screen; letterboxes to fit.
Vertical scoreboard · rotated Open demo vertical.html?rot=cw Single board pre-turned 90° for a processor that wants it as landscape. Use rot=ccw for the opposite mount.
Background motion demo Open demo graphics.html?g=soon&title=Starting Soon&fx=rotate&speed=120 fx=rotate|zoom|flow works on any full-frame card; speed= is seconds per cycle.