Multi-Match Scoreboard
Multi-Match Scoreboard
Description:
A compact carousel scoreboard that shows multiple matches from a selected competition in one view (scalable down to ~250 px).
Ordering: Live matches first, then Scheduled.
Loading: load all matches from today; if none today, load matches from the next day; if none next day, load up to 10 upcoming scheduled matches (if available).
Navigation: floating pill with match counter and left/right arrows; arrows disabled when sliding isn’t possible; if only one event, the pill is dimmed/inactive.
Empty state: "No upcoming fixtures at the moment".
External CTA: button enabled by default; can be disabled; opens admin-defined URL; translatable label options: More / Match centre / Cup centre.
Example:
Configuration options:
Competition info bar
Choose what to display: competition / competition + stage / competition + stage + round.
Scoreboard settings
Layout: horizontal or vertical.
Team emblem: logo / colour / logo + colour / hidden.
Show time and status – on/off.
State box – on/off (recommended on; shows context like foul bonus, service side).
Statistics – on/off and choose which stats to show.
Countdown – on/off. Note: the Live component may also show a countdown; avoid duplicating it.
Widget preview options
Show CTA – toggle the call-to-action button in the top bar (default: off).
External link URL – the destination opened by the CTA (optional).
CTA label – choose: More / Match centre / Cup centre (labels are translatable).
Date format – choose the display format.
Time format – choose the display format.
Display flags for Russian and Belarusian players – on/off.
Sports:
Soccer
Basketball
Tennis
Ice hockey
Cricket
Volleyball
Baseball
American football
Handball
Table tennis
Badminton
Futsal
Beach volleyball
Snooker
Bowls