Configurator options
Every setting in the configurator, with its options, its default and the plans that include it.
This page lists every setting of the configurator with the label you see on screen. To jump to a setting in the configurator, type its label in Find a setting.
- Settings column (left): how the widget behaves and which parts it shows. Most of these are available on every plan.
- Current plan column (right): features that depend on your plan or an add-on. In the public playground this column is called Pro controls.
- Design: colours, shapes, spacing and type. These appear in the Advanced view and in Edit in preview.
A setting that your plan does not include still shows its value, with a lock and a message such as Requires Pro. The live widget ignores it until your plan includes it.
Labels are shown as they appear with the Livescore selected. Some follow the selected widget: Entity navigation, for example, reads Match navigation when Match is selected.
Settings column
Global behavior
| Setting | What it does | Options |
|---|---|---|
| Widget height | Leave at 0 to grow with the content and let the page scroll. With a height the widget scrolls inside itself, which is also what makes sticky toolbars and league headers stick inside the widget instead of the page. | 0–1200 px. Default: 0 px |
| Show all entity headers | Master switch for match, league, team and player headers. Each widget keeps its own switch in its header section. | On · Off. Default: On |
| Locale | English · Español · Deutsch · Français · Italiano · Português · Nederlands · Polski · Türkçe · Русский · Ελληνικά · Tiếng Việt · العربية · 中文 · 한국어. Default: English | |
| Compact mode | On · Off. Default: Off |
Data
Choose the competitions that the livescore data should prioritize. This setting is available on every plan.
Applies to: Livescore.
| Setting | What it does | Options |
|---|---|---|
| Featured leagues | Search and pin the competitions that appear first in the livescore feed. | Search and pick competitions |
| Show only featured leagues | Use the featured list as a filter: the feed shows only these competitions. Off keeps every league and lists the featured ones first. | On · Off. Default: Off |
Entity headers
Controls the header rendered by the selected detail widget. Select Match, League, Team or Player to edit each one.
| Setting | What it does | Options |
|---|---|---|
| Divider under header | A hairline between the entity header and its tabs. | On · Off. Default: On |
| Show match score header | Shows the score/team header in match detail views. Only for: Livescore, Match. Shown when Show all entity headers is on. | On · Off. Default: On |
| Show league header | Shows the league entity header above league tabs. Only for: League, Leagues. Shown when Show all entity headers is on. | On · Off. Default: On |
| Show team header | Shows the team entity header above team tabs. Only for: Team. Shown when Show all entity headers is on. | On · Off. Default: On |
| Show player header | Shows the player entity header above player tabs. Only for: Player. Shown when Show all entity headers is on. | On · Off. Default: On |
Livescore
Applies to: Livescore.
| Setting | What it does | Options |
|---|---|---|
| Default tab | Today · Live · Notstarted · Ended · My Games. Default: Today | |
| Date picker mode | Strip · Calendar · Both. Default: Strip | |
| Team logos in feed | On · Off. Default: On | |
| Team names | Match rows in the feed, favourites and fixture lists. Auto shows full names while they fit on one line; when a name would be cut, the whole league block switches to the official team codes (ATL, NYC). Full name wraps to two lines when needed. Shortened name: the name without FC, CF, SC… (e.g. Atlanta United), also used when a team has no code or both teams share one. The full name stays available on hover and to screen readers. Only for: Livescore, League, Team. | Auto (fit to space) · Full name · Shortened name · Team code (ATL). Default: Auto (fit to space) |
| Period scores in rows | Half-time and full-time columns next to the score, like the portal feed. | Off · Final · Final + 1st half · Final + both halves. Default: Off |
| TV indicator | On · Off. Default: On | |
| Live ticker | Goals and status changes in a horizontal strip above or below the feed. | Off · Above the feed · Below the feed. Default: Off |
| Live ticker cards | Compact: crests and short codes on one line. Extended: full names and the competition. Shown when Live ticker is Above the feed or Below the feed. | Compact · Extended. Default: Compact |
| Live ticker surface | Inherit follows the preset. Joined grid is a rectangular rail for Edge. Shown when Live ticker is Above the feed or Below the feed. | Inherit preset · Separate cards · Joined grid. Default: Inherit preset |
| Keep ticker visible | Keeps the selected strip attached to its top or bottom edge while the feed scrolls. Shown when Live ticker is Above the feed or Below the feed. | On · Off. Default: Off |
Livescore navigation items
Applies to: Livescore.
| Setting | What it does | Options |
|---|---|---|
| Tab · Today | On · Off. Default: On | |
| Tab · Live | On · Off. Default: On | |
| Tab · Upcoming | On · Off. Default: On | |
| Tab · Finished | On · Off. Default: On | |
| Tab · My matches | On · Off. Default: On | |
| Action · Date picker | On · Off. Default: On | |
| Action · Search | On · Off. Default: On | |
| Action · Favorites | On · Off. Default: On | |
| Action · Theme toggle | On · Off. Default: On | |
| Action · Settings | On · Off. Default: On | |
| Odds switch | Adds an Odds on/off switch to the toolbar so readers can hide odds (and stop loading them). Shown only when the plan includes odds. | On · Off. Default: On |
| Live as switch | Moves the live filter out of the tab row and into a switch next to the date strip. | On · Off. Default: Off |
| Tab counters | All tabs, only the live tab, or none. The totals are also announced above the feed. | All tabs · Live only · None. Default: All tabs |
Match behavior
Applies to: Match.
| Setting | What it does | Options |
|---|---|---|
| Default tab | Summary · Prematch · Events · Lineups · Statistics · Commentary · Standings · H2h · Odds · Tv. Default: Summary | |
| Back button | On · Off. Default: On | |
| Odds action | On · Off. Default: On | |
| TV action | On · Off. Default: On |
Match tabs
Applies to: Match.
| Setting | What it does | Options |
|---|---|---|
| Summary | On · Off. Default: On | |
| Prematch | On · Off. Default: On | |
| Events | On · Off. Default: On | |
| Lineups | On · Off. Default: On | |
| Statistics | On · Off. Default: On | |
| Commentary | On · Off. Default: On | |
| Standings | On · Off. Default: On | |
| H2H | On · Off. Default: On | |
| Odds tab | On · Off. Default: On | |
| TV tab | On · Off. Default: On |
League behavior
Applies to: League.
| Setting | What it does | Options |
|---|---|---|
| Default tab | Fixtures · Standings · Topscorers · Teams · Venues. Default: Fixtures | |
| Back button | On · Off. Default: On | |
| Fixtures | On · Off. Default: On | |
| Standings | On · Off. Default: On | |
| Stats | On · Off. Default: On | |
| Teams | On · Off. Default: On | |
| Venues | On · Off. Default: On |
Team behavior
Applies to: Team.
| Setting | What it does | Options |
|---|---|---|
| Default tab | Summary · Fixtures · Standings · Players · Transfers · Injuries · Stats. Default: Summary | |
| Back button | On · Off. Default: On | |
| Summary | On · Off. Default: On | |
| Fixtures | On · Off. Default: On | |
| Standings | On · Off. Default: On | |
| Players | On · Off. Default: On | |
| Transfers | On · Off. Default: On | |
| Injuries | On · Off. Default: On | |
| Stats | On · Off. Default: On |
Player behavior
Applies to: Player.
| Setting | What it does | Options |
|---|---|---|
| Default tab | Stats · Career · Participations. Default: Stats | |
| Back button | On · Off. Default: On | |
| Stats | On · Off. Default: On | |
| Career | On · Off. Default: On | |
| Participations | On · Off. Default: On |
Components
Visual variants of the parts of the widget: toolbar, rows, headers, tabs and data blocks.
Surfaces
| Setting | What it does | Options |
|---|---|---|
| Default section surface | Surface for section wrappers. Carded is borderless by default; inner data cards keep their separate Card controls. | Inherit preset · Flat · Outlined · Carded. Default: Flat |
Livescore layout
Applies to: Livescore.
| Setting | What it does | Options |
|---|---|---|
| Sticky toolbar | On · Off. Default: Off | |
| Toolbar layout | Where the match tabs sit. Auto uses one row when everything fits and two rows below that; under 560px the toolbar always uses two rows. | Auto (fits the width) · Two rows, tabs below · Two rows, tabs on top · One row. Default: Auto (fits the width) |
| Tabs separator | Line between the tabs row and the dates and actions row, drawn whenever the toolbar uses two rows. | None · Full width · Inset. Default: None |
| Sticky league header | Keeps an expanded league header visible while its matches scroll. | On · Off. Default: Off |
| Match separators | Hairline between the matches of a league group. If the layout's separator color is transparent, turning this on also gives it a subtle visible color ("Match separator" in Colors & surfaces). | On · Off. Default: Off |
| League header separator | Shows a divider below every league header, including collapsed groups. | On · Off. Default: On |
| Open all in live | On · Off. Default: On | |
| Default open groups | 0–8. Default: 4 | |
| Sort feed by | Priority and league modes keep one group per league. Kickoff schedule groups first by start time, then by league, so a league can repeat across time slots. | Priority (featured + live) · League name (A-Z) · Kickoff schedule. Default: Priority (featured + live) |
| League row | Changes only the arrangement. Text size, logo scale and metadata stay consistent. | Default · Inline. Default: Default |
| Leading visual | League logo · Country flag · No icon. Default: League logo | |
| Country flag in metadata | On · Off. Default: Off | |
| Match row | Choose the disposition only. Typography and score treatment stay consistent. | Default · Inline · Inline · crests outside. Default: Default |
| Expandable rows | Rows expand inline showing goal scorers and quick actions without leaving the list. | On · Off. Default: Off |
| Score display | Choose one maintained score recipe. Existing legacy variants remain compatible. | Clean · Solid · joined · Solid · separate · Outline · joined · Outline · separate. Default: Clean |
| Match layout | List stacks rows vertically; Grid renders matches as auto-sized cards. Only for: Livescore, League, Team. | List · Grid. Default: List |
| Score position | Edge pins the score to the right of the row; Inline puts it next to the team names with a max-width on team names. Only for: Livescore, League, Team. | Right edge (default) · Next to team names. Default: Right edge (default) |
| Livescore tabs | Solid fills the active tab. Underline marks it with a rule under the label. Flat drops the box entirely and marks it with ink and weight. | Solid · Underline · Flat. Default: Solid |
Icon buttons
Applies to: Livescore, Match, League, Team, Player.
| Setting | What it does | Options |
|---|---|---|
| Icon button size | Shared visual size for favorite, pin, expand and toolbar icon buttons. Touch target remains accessible independently. | 18–40. Default: 28 |
Entity header
Applies to: Livescore, League, Leagues, Team, Player.
| Setting | What it does | Options |
|---|---|---|
| Team header layout | Only affects team profiles. Standard keeps the club mark balanced with the identity details. Only for: Team. | Follow default · Minimal · Standard profile · Centered profile. Default: Follow default |
| League header layout | Only affects competition profiles. Only for: League, Leagues. | Follow default · Minimal · Standard profile · Centered profile. Default: Follow default |
| Player header layout | Only affects player profiles. Only for: Player. | Follow default · Minimal · Standard profile · Centered profile. Default: Follow default |
| Frame | Follow the layout preset, integrate the header, or separate it as a card. | Follow layout preset · Integrated · Separate card. Default: Follow layout preset |
| Color treatment | Neutral by default; entity color is used only when the API provides a valid team or league color. | Neutral · Accent tint · Entity color. Default: Neutral |
| Sticky entity header | On · Off. Default: Off |
Entity navigation
| Setting | What it does | Options |
|---|---|---|
| Primary tabs | Solid fills the active tab. Underline marks it with a rule under the label. Flat drops the box entirely and marks it with ink and weight. | Solid · Underline · Flat. Default: Underline |
| Inner tabs | Section default keeps each section's own style (chips; underlined in Fixtures). Any other choice applies to every inner tab bar. | Section default · Solid · Flat · Chip · Pill · Compact · Underline. Default: Section default |
Fixture headings
Applies to: League, Team.
| Setting | What it does | Options |
|---|---|---|
| Sticky fixture headings | Keeps the current date heading visible while its fixtures scroll. | On · Off. Default: Off |
| Bordered fixture controls | Adds the same optional border used by compact icon controls. Only for: League. | On · Off. Default: Off |
| Fixture heading size | 9–18 px. Default: 11 px | |
| Fixture heading shape | Flat · Rounded · Pill. Default: Flat |
Match header
A small set of maintained header recipes. Frame and color are independent and have one clear responsibility each.
Applies to: Livescore, Match.
| Setting | What it does | Options |
|---|---|---|
| Layout | Changes the score, teams and competition hierarchy at every supported width. | Minimal · Standard · Centered. Default: Standard |
| Frame | Follow the layout preset, integrate the header, or separate it as a card. | Follow layout preset · Integrated · Separate card. Default: Follow layout preset |
| Color treatment | Neutral · Accent tint · Dark. Default: Neutral | |
| Sticky header on scroll | On · Off. Default: Off | |
| Score display | Applies to the match header only. Livescore rows keep their own score display because they use a different layout. | Clean · Solid. Default: Clean |
Data & match content
Applies to: Livescore, Match.
| Setting | What it does | Options |
|---|---|---|
| Match info layout | Choose the information section layout inside Summary. | Cards grid · Compact list. Default: Cards grid |
| Player photos on pitch | Use player photos instead of shirt markers in lineups. | On · Off. Default: Off |
| Venue image in match header | Adds the venue photograph behind the score header when one is available. | On · Off. Default: Off |
| Bet link placement | With the odds: after the odds, or in their place when a match has none (at the start of the card footer in Grid). Under the status and Own line keep the older layouts. Only for: Livescore, League, Team. | With the odds · Under the status · Own line. Default: With the odds |
| Match header team names | Auto shows the full names while they fit (two lines in the standard header, one line in the minimal one) and switches both teams to the official team code (ATL) when they would be cut. Shortened name: the name without FC, CF, SC… (e.g. Atlanta United), also used when a team has no code. The full name stays available on hover and to screen readers. | Auto (fit to space) · Full name · Shortened name · Team code (ATL). Default: Auto (fit to space) |
| Match summary chart | Pressure chart draws minute-by-minute pressure from shots, corners, set pieces and goals. Event timeline marks goals, cards and substitutions on a single axis. Only for: Match. | Pressure chart · Event timeline. Default: Pressure chart |
| Match stats | All groups keeps the family filters (attack, discipline, passing). Key stats only drops them and shows the main figures. Only for: Match. | All groups · Key stats only. Default: All groups |
| Standings | Full table shows W/D/L, goals and form as the width allows. Position and points keeps only rank, team, played, GD and points. Only for: Match, League, Team. | Full table · Position and points. Default: Full table |
| Top scorers | Only for: League. | Full · Compact · Cards · Grid. Default: Compact |
| Top scorers striped | Only for: League. | On · Off. Default: Off |
| Standings striped | Only for: Match, League, Team. | On · Off. Default: Off |
| Team list | Only for: League. | List · Card · Card Row. Default: List |
| Player list | Only for: Team. | Squad · Lineup · Card · Card Row. Default: Squad |
| Team competitions layout | Grid renders competition cards in auto-fit columns; List stacks them vertically with separators. Only for: Team. | Grid · List. Default: List |
Current plan column
Features included in some plans only. Each section shows the plans that include it.
Entity navigation
Plans
Choose where matches, teams, leagues and players open when clicked. Modal, In-widget content, Floating cards and None come with advanced navigation. Dynamic Pages adds links to your own pages on domains with the add-on.
| Setting | What it does | Options |
|---|---|---|
| Navigation mode | Where matches, teams, leagues and players open when clicked. Modal opens details over the list; any match, team, league or player modal can be minimized to a floating card (under 900 px it becomes a chip in the bottom tray). In-widget content replaces the list with the entity view. Floating cards pin the matches, teams, leagues and players you click (untick a type under Open as floating card to keep it in the modal): from 900 px a pin opens expanded at the bottom corner of the widget with the whole match, team, league or player inside in compact form (every tab, header and tabs fixed, content scrolling; a league keeps its season selector); minimize it to keep following it as a live chip (score, minute, last key event; a team follows its live, last or next match, and a player the match of his team; a league shows how many of its matches are live) in the pinned bar, or open the full view. On widgets under 900 px pins sit in a bottom tray and open in a sheet with the same miniature, previous and next, and Open full view. Dynamic Pages options appear only for domains where the add-on is active. None keeps the widget simple: nothing opens. Dynamic Pages needs the Dynamic Pages add-on. | Modal · In-widget content · Floating cards · Dynamic Pages · None (no entity links). Default: Modal |
| Open as floating card › Matches | Unchecked types open in the modal, without Minimize to floating card. Shown when Navigation mode is Floating cards. | On · Off. Default: On |
| Open as floating card › Teams | Shown when Navigation mode is Floating cards. | On · Off. Default: On |
| Open as floating card › Leagues | Shown when Navigation mode is Floating cards. | On · Off. Default: On |
| Open as floating card › Players | Shown when Navigation mode is Floating cards. | On · Off. Default: On |
| Max pinned items | How many items (matches, teams, leagues, players) can stay pinned at once (1 to 10). Every pinned card that fits side by side stays expanded (three on widgets from 1000 px, two at 900 to 999 px); the rest keep following as live chips in the pinned bar and never close for lack of room. Pinning one more than this maximum removes the least recently used chip, or the least recently used card when none is a chip (never the item you just pinned). In Modal mode, pins come from the Minimize to floating card button of an entity modal. Shown when Navigation mode is Floating cards or Modal. | 1–10. Default: 5 |
| Modal size | Shown when Navigation mode is Modal or Floating cards. | Auto (2XL, sheet on mobile) · Small · Medium · Large · Extra large · 2XL · 3XL · 4XL · Full screen. Default: 2XL |
| Modal anchor | Where dialogs and popovers hang: inside the widget, so they stay inside its area and follow its scroll, or on the page, so they can cover the whole screen. Auto lets the host decide, which is what it did until now. | Auto (host decides) · Inside the widget · On the page. Default: Auto (host decides) |
| Modal frame | Controls only the entity content edge. It does not change the dialog width: use Modal size for that. Shown when Navigation mode is Modal or Floating cards. | Edge-to-edge · Carded. Default: Edge-to-edge |
| Modal header | A control band at the top of the dialog with back, title, favourite and close. Turn it off to fall back to a floating close button over the content. Shown when Navigation mode is Modal or Floating cards. | On · Off. Default: On |
| Modal content inset | Inner spacing around the entity view. Available only for Carded; Edge-to-edge always has no inset. Shown when Navigation mode is Modal or Floating cards and Modal frame is Carded. | 0–32 px. Default: 0 px |
Dynamic Pages
Plans
Configure real entity URLs, link targets and metadata broadcast for approved domains with the Dynamic Pages add-on.
| Setting | What it does | Options |
|---|---|---|
| Match URL base | Used by Dynamic Pages link and router modes. Example: match creates /en/match/slug/id. Shown when Navigation mode is Dynamic Pages or Navigation mode is Dynamic Pages router (legacy). | Text. Default: matches |
| Match link target | Only for Dynamic Pages link mode. Same tab keeps the user in place; New tab writes target="_blank" with safe rel attributes. Shown when Navigation mode is Dynamic Pages. | Same tab · New tab · Parent frame · Top frame. Default: Same tab |
| League URL base | Used by Dynamic Pages link and router modes. Example: league creates /en/league/slug/id/seasonid. Shown when Navigation mode is Dynamic Pages or Navigation mode is Dynamic Pages router (legacy). | Text. Default: leagues |
| League link target | Only for Dynamic Pages link mode. Controls whether league links open in the same tab, a new tab, parent frame or top frame. Shown when Navigation mode is Dynamic Pages. | Same tab · New tab · Parent frame · Top frame. Default: Same tab |
| Team URL base | Used by Dynamic Pages link and router modes. Example: team creates /en/team/slug/id. Shown when Navigation mode is Dynamic Pages or Navigation mode is Dynamic Pages router (legacy). | Text. Default: teams |
| Team link target | Only for Dynamic Pages link mode. Controls whether team links open in the same tab, a new tab, parent frame or top frame. Shown when Navigation mode is Dynamic Pages. | Same tab · New tab · Parent frame · Top frame. Default: Same tab |
| Player URL base | Used by Dynamic Pages link and router modes. Example: player creates /en/player/slug/id. Shown when Navigation mode is Dynamic Pages or Navigation mode is Dynamic Pages router (legacy). | Text. Default: players |
| Player link target | Only for Dynamic Pages link mode. Controls whether player links open in the same tab, a new tab, parent frame or top frame. Shown when Navigation mode is Dynamic Pages. | Same tab · New tab · Parent frame · Top frame. Default: Same tab |
| Broadcast entity metadata | Dynamic Pages only. Emits the currently opened entity so hosts can update page metadata or external state. | On · Off. Default: Off |
Pro branding
Plans
Hide the default widget branding or replace it with your own logo, name and link.
Applies to: Match, League, Leagues, Team, Player.
| Setting | What it does | Options |
|---|---|---|
| Custom logo position | Left · Center · Right. Default: Left | |
| Custom logo size | 20–300. Default: 120 | |
| Custom logo URL | Text, for example https://... | |
| Custom logo URL · dark | Text, for example https://... |
Pro streaming
Plans
A where-to-watch call to action in the match TV tab: it links the broadcasters of a match to your streaming or affiliate partners.
Applies to: Livescore, Match.
| Setting | What it does | Options |
|---|---|---|
| Streaming module in match | Show a video-player promo block in the match TV section. | On · Off. Default: Off |
| Compact (player + CTA only) | Hide title, description and steps. Just show the player with the CTA. Shown when Streaming module in match is on. | On · Off. Default: Off |
| Title | Supports {home}, {away}, {broadcaster}, {country}. Shown when Streaming module in match is on. | Text. Default: How to watch {home} vs {away} online live stream & on TV |
| Description | Supports {home}, {away}, {broadcaster}, {country}. Shown when Streaming module in match is on. | Text. Default: {home} vs {away} is available on {broadcaster} |
| Step 1 | Shown when Streaming module in match is on. | Text. Default: Sign in or create your account |
| Step 2 | Shown when Streaming module in match is on. | Text. Default: Purchase a subscription if required |
| Step 3 | Shown when Streaming module in match is on. | Text, for example Optional |
| Player background | Custom background for the fake player. Leave empty to use the default stadium gradient. Shown when Streaming module in match is on. | Colour |
| CTA URL | Required for the player: without a destination URL (here or from the channel catalog) and an identified broadcaster, the player is not shown and the block shows only the text. Shown when Streaming module in match is on. | Text, for example https://… |
| CTA label · main | Right-side info column button. Shown when Streaming module in match is on. | Text, for example View streaming options |
| CTA label · player | Pill overlay on the player itself. Shown when Streaming module in match is on. | Text, for example Watch now |
| Disclaimer text | Shown below the streaming module. Leave empty to hide. Shown when Streaming module in match is on. | Text, for example This page does not host live streams… |
Pro streaming · channel catalog
Plans
Add a default URL for each channel. When the broadcast feed lists a matching channel, the URL is attached automatically.
Applies to: Livescore, Match.
Fields of each item
These fields repeat for each of the 21 items: bet365, DAZN, ESPN, ESPN+, Fubo TV, beIN Sports, Sky Sports, Sky Go, TNT Sports, Movistar+, Canal+, Amazon Prime Video, Apple TV+, Paramount+, Peacock, Stan Sport, Optus Sport, Disney+, Star+, ViX, TUDN.
| Setting | What it does | Options |
|---|---|---|
| Enabled | On · Off. Default: Off | |
| URL | Text, for example https://… | |
| Weight | Higher = more likely in Featured. 0–100. | 0–100. Default: 50 |
Pro livescore sounds
Plans
Goal, kickoff, half-time and full-time sounds for live matches, with per-event toggles and volume.
Applies to: Livescore.
| Setting | What it does | Options |
|---|---|---|
| Enable sounds | On · Off. Default: On | |
| Sound volume | 0–1. Default: 0.3 | |
| Goal sound | On · Off. Default: On | |
| Kickoff sound | On · Off. Default: On | |
| 2nd-half start | On · Off. Default: On | |
| Half-time sound | On · Off. Default: On | |
| Extra 1 start | On · Off. Default: On | |
| Extra 1 end | On · Off. Default: On | |
| Extra 2 start | On · Off. Default: On | |
| Extra 2 end | On · Off. Default: On | |
| Penalties sound | On · Off. Default: On | |
| Full-time sound | On · Off. Default: On |
Compliance
Plans
Country profiles supply the responsible-gambling notice, the advertising label and the minimum age on every plan; they no longer block commercial content by themselves. Pro and Ultra declare the delivery policy here: a site jurisdiction, restricted visitor countries or a fully clean mode.
Policy
| Setting | What it does | Options |
|---|---|---|
| Compliance mode | Inherit · Clean · Country · Custom. Default: Inherit | |
| Site jurisdiction | ISO country code governing the site, for example IT. | Text, for example IT |
| Restricted visitor countries | Comma-separated ISO country codes that must receive clean delivery. | Text, for example IT, ES |
| Block betting when country is unknown | On · Off. Default: On |
Betting surfaces
| Setting | What it does | Options |
|---|---|---|
| Disable all odds | On · Off. Default: Off | |
| Disable bookmaker links | On · Off. Default: Off | |
| Disable affiliate links | On · Off. Default: Off | |
| Disable commercial banners | On · Off. Default: Off | |
| Hide bookmaker logos | On · Off. Default: Off |
Notice text
| Setting | What it does | Options |
|---|---|---|
| Show compliance notice | On · Off. Default: On | |
| Responsible-gambling text | Text | |
| Resource link label | Text | |
| Resource URL | Text, for example https://... | |
| Help text | Text | |
| Help URL | Text, for example https://... | |
| Additional compliance text | Text |
Pro affiliate links
Plans
Monetize match rows and headers with affiliate buttons: link slots, rotation and click strategy. Until you enable a slot with its URL, the preview shows the default link of the base configuration (Bet365); Size, Content, Icon and style apply to the slots you enable here, which replace it.
Applies to: Livescore, Match.
| Setting | What it does | Options |
|---|---|---|
| Affiliate links enabled | On · Off. Default: On | |
| Show in match rows | Only for: Livescore. Shown when Affiliate links enabled is on. | On · Off. Default: On |
| Show in match header | Shown when Affiliate links enabled is on. | On · Off. Default: On |
| Advance on click | Shown when Affiliate links enabled is on. | On · Off. Default: On |
| Rotate links | Shown when Affiliate links enabled is on. | On · Off. Default: Off |
| Rotation interval (s) | Shown when Affiliate links enabled is on. | 5–600. Default: 30 |
| Start strategy | Shown when Affiliate links enabled is on. | Session Hash · First · Random. Default: Session Hash |
Fields of each item
These fields repeat for each of the 20 items: Link 1, Link 2, Link 3, Link 4, Link 5, Link 6, Link 7, Link 8, Link 9, Link 10, Link 11, Link 12, Link 13, Link 14, Link 15, Link 16, Link 17, Link 18, Link 19, Link 20. Your plan sets how many of them can be active.
| Setting | What it does | Options |
|---|---|---|
| Enabled | On · Off. Default: Off | |
| Label | Text. Default: Bet now | |
| Description | Text, for example Optional helper text | |
| URL | Text, for example https://... | |
| Type | Button · Text. Default: Button | |
| Button style | Solid fills with the brand colour; Gradient shades it towards a darker tone (angle in Colors → Gradients); Outline and Soft keep the row quiet; Neutral uses the control grey; Text link drops the box. | Solid · Gradient · Outline · Soft · Neutral · Text link. Default: Solid |
| Size | XS is the compact row button (24px tall, 11px text); Small is the default. | XS · Small · Medium · Large. Default: Small |
| Content | Icon only keeps the label as the accessible name and tooltip, and renders a square button the same height as the text version. | Text · Icon + text · Icon only. Default: Text |
| Icon | Arrows sit after the label; every other icon sits before it. | Arrow (external) · Arrow right · Chevron · External link · Link · Anchor · Gift · Lightning · Tag · Percent · Award · Trending up · Play · Target. Default: Arrow (external) |
| Color | Text. Default: primary | |
| Target | Blank · Self. Default: Blank | |
| Target countries | Text, for example ES, GB | |
| Restricted countries | Text, for example US, BR | |
| Restricted devices | Text, for example mobile, desktop | |
| Weight | 1–100. Default: 1 | |
| Custom CSS classes | Adds your own class names to the button (<a class="ls-affiliate-link my-cta">) so the stylesheet of YOUR page can restyle it. Example: type my-cta here, then add .my-cta { border-radius: 999px; } to your page CSS. Native embed only: an iframe cannot read your CSS. Tailwind classes (rounded-full, px-4) work only if your page already loads Tailwind; the widget does not generate them. For colour, shape and size use Button style, Color and Size above. | Text, for example my-cta my-cta--featured |
Bookmaker odds
Plans
Choose where odds appear and which bookmaker supplies highlighted odds. Highest odds wins when enabled; otherwise the default bookmaker is used, then catalog priority as fallback.
Applies to: Livescore, Match.
| Setting | What it does | Options |
|---|---|---|
| Bookmaker odds enabled | Master switch for bookmaker odds: off hides the odds in match rows, in the match header and the Odds switch of the toolbar. | On · Off. Default: On |
| Inline odds in match row | Only for: Livescore. Shown when Bookmaker odds enabled is on. | On · Off. Default: On |
| Odds in match header | Shown when Bookmaker odds enabled is on. | On · Off. Default: Off |
| Show bookmaker logo | Shown when Bookmaker odds enabled is on. | On · Off. Default: On |
| Inline odds display | Shown when Bookmaker odds enabled is on. | Text only · Outlined cells · Soft cells · Chips · Solid cells. Default: Text only |
| Inline odds size | Shown when Bookmaker odds enabled is on. | Extra small · Small · Medium · Large. Default: Small |
| Bookmaker logo size | Relative to the height of the odds buttons, so it stays in proportion at every odds size. The logo keeps its width in every row. Shown when Bookmaker odds enabled is on and Show bookmaker logo is on. | Compact (70%) · Reduced (85%) · Match odds height · Large (115%). Default: Match odds height |
| Custom CSS classes | Adds your own class names to the odds group (<a class="ls-v2-inline-odds my-odds">) so the stylesheet of YOUR page can restyle it. Example: type my-odds here, then add .my-odds { --ls-odds-cell-width: 44px; } (cell width) or .my-odds .ls-v2-inline-odds__cell { font-weight: 800; } (cells) to your page CSS. Native embed only: an iframe cannot read your CSS. Tailwind classes work only if your page already loads Tailwind. Shown when Bookmaker odds enabled is on. | Text, for example my-odds my-odds--compact |
| Default market | Shown when Bookmaker odds enabled is on. | 1x2 · Over Under · Asian Handicap. Default: 1x2 |
| Use highest odds | For each match, shows the bookmaker paying the most (home price first, then draw, then away) instead of the Default bookmaker. It only changes something when the data carries more than one bookmaker for that match: the livescore feed currently receives one (bet365), the match Odds tab usually several. Shown when Bookmaker odds enabled is on. | On · Off. Default: Off |
| Default bookmaker | Shown when Bookmaker odds enabled is on and Use highest odds is off. | A bookmaker from the catalogue. Default: bet365 |
Bookmaker catalog & priority
Plans
Controls the bookmakers eligible for highlighted odds and comparison tables. Priority is the fallback order when the default bookmaker has no odds; lower numbers appear first.
Applies to: Livescore, Match.
Fields of each item
These fields repeat for each of the 39 items: 10Bet, bet365, 188Bet, 888Sport, Bet Fred, Bet-At-Home, BetFair, BetVictor, Coral, Dafabet, Everygame, Marathonbet, Paddy Power, Pinnacle, Unibet, Betsson, Interwetten, BWin, TitanBet, Ladbrokes, 1xbet, Betway, WilliamHill, Betclic, CloudBet, SBOBET, Nitrogen, Winner, BetRegal, SkyBet, MarsBet, Macauslot, GGBet, Betdaq, PlanetWin365, Mansion, CashPoint, MelBet, Betika.
| Setting | What it does | Options |
|---|---|---|
| Enabled | On · Off. Default: On | |
| Fallback priority | 0–10. Default: 1 | |
| Restricted countries | Text, for example ES, GB, BR | |
| Restricted devices | Text, for example mobile, desktop | |
| URL | Text, for example https://... |
Pro banners
Plans
Banner ad slots across widget placements, each with its own image, link and visibility rules.
Fields of each item
These fields repeat for each of the 6 items: Top banner, Bottom banner, Entity top banner, Entity bottom banner, Modal top banner, Modal bottom banner.
| Setting | What it does | Options |
|---|---|---|
| Enabled | On · Off. Default: On | |
| Alt text | Text, for example Sponsored banner | |
| Background | Text. Default: transparent | |
| Click URL | Text, for example https://... | |
| Image URL | Text, for example https://... | |
| Padding | None · Sm · Md. Default: None | |
| Sticky top / Sticky bottom | On · Off. Default: Off | |
| Custom CSS classes | Adds your own class names to this banner's container so the stylesheet of YOUR page can restyle it. Example: type my-banner here, then add .my-banner { border-radius: 8px; overflow: hidden; } to your page CSS. Native embed only: an iframe cannot read your CSS. Tailwind classes (shadow-lg rounded-md) work only if your page already loads Tailwind; the widget does not generate them. | Text, for example my-banner my-banner--featured |
| Rel | Text. Default: noopener noreferrer | |
| Target | Blank · Self. Default: Blank | |
| Tracking pixel | Text, for example https://... | |
| Size | 0–1200. Default: 468 |
Design
Fine-grained design settings. A template or the Basic view sets most of them for you.
Colors
Public palette. Component-specific colors are derived automatically from these values.
| Setting | What it changes |
|---|---|
| Accent | Brand color. |
| Widget shell | Outer background; transparent blends into the host site. |
| Canvas | Internal fallback behind widget surfaces. |
| Surface | Cards and primary section surfaces. |
| Surface muted | Muted fills, placeholders and tertiary surfaces. |
| Text · primary | |
| Text · secondary | |
| Text · muted | |
| Border | |
| Live · text | |
| Positive | Positive stats (GD, wins) |
| Negative | Negative stats (losses, red) |
Advanced controls
Low-level colors for chips, tabs, pills and active controls.
| Setting | What it changes |
|---|---|
| Accent soft | Soft accent fills and highlights. |
| Control bg | Chips, pills, inactive controls. |
| Control text | Text on inactive chips and small controls. |
| Control hover bg | Shared hover for tabs and icon buttons; set opacity to 0 to disable it. |
| Loading placeholder | Colour of the skeleton shapes while data loads. Follows the text colour of the theme until set. |
| Row hover bg | Global hover for rows and list items (lists, calendar days, H2H and country rows…). League and match rows use it unless they have their own. |
| Active state bg | Selected tabs and active chips. |
| Active state text | Text/icons on selected tabs and active buttons. |
Advanced surfaces
Low-level surface colors. Prefer entity/livescore surface sections for normal configuration.
| Setting | What it changes |
|---|---|
| Panel | Secondary panels, table heads and inner bands. |
| Panel text | Text rendered directly on panel backgrounds. |
| Container bg | Contained wrappers and grouped blocks. |
| Section card bg | Outer section wrappers. Separate from inner data cards. |
| Container text | Text rendered directly on contained wrappers. |
| Data panel bg | Live and match data panels (pressure, possession, shots, timeline, cards, statistics). Transparent = outlined panel on the canvas; a colour fills them like section cards. |
| Metric tile bg | Headline figure tiles (matches, goals, channels…). Until set: a soft tint of the text colour in light palettes, and the section surface lifted slightly in dark ones, so it keeps the template hue. |
| Card bg | Inner cards inside match/team/league sections (stats, lineups, odds…) |
| Section header bg | Soft header strips and section tops. |
| Section header text | Text on section header backgrounds. |
| Item bg | Small tiles, subrows and inline items. |
| Item text | Text on small tiles, subrows and inline items. |
| List item bg | Generic list rows and cards. |
| Section divider | Boundary below card and section headings. |
| Section divider width | Thickness of the line below card and section headings; independent from the card frame. |
| Row divider | Hairline between table and entity-list rows (transparent by default: rows separate by height, only section headings draw a line); independent from match-feed separators. |
| Entity wrapper bg | Entity pages and sidebar shells. |
| Sticky entity header bg | Opaque surface used after an entity header reaches its sticky position. |
Advanced charts
Chart and stat rail colors.
| Setting | What it changes |
|---|---|
| Home highlight | Home-side charts and match accents. |
| Away highlight | Away-side charts and match accents. |
| Progress track | Chart tracks and neutral stat rails. |
Advanced entity headers
Generic entity header colors for league/team/player. Match has its own header colors.
| Setting | What it changes |
|---|---|
| Header gradient start | Generic entity header gradient start color. |
| Header gradient end | Generic entity header gradient end color. |
| Header solid bg | Generic entity header background for Solid and Gradient treatments. Switch to Gradient to set angle and stops. |
Advanced competition states
Competition state colors for lineups, form and standings zones.
| Setting | What it changes |
|---|---|
| Pitch bg | Lineups pitch background. |
| Pitch lines | Color of pitch markings (touchlines, circles, spots) |
| Form · win | Win indicator in form dots. |
| Form · loss | Loss indicator in form dots. |
| UCL zone | Champions League qualification bar. |
| UEL zone | Europa League qualification bar. |
| UECL zone | Conference League qualification bar. |
| Relegation zone | Relegation zone bar. |
Radius
Radius controls for containers, cards and buttons. Edge presets can still keep rounded controls where useful.
| Setting | What it changes |
|---|---|
| Radius · League group | Outer frame around a league and its matches. |
| Radius · League row | League header and hover state. |
| League crest shape | Round crops the crest to a circle, which is what a national cup needs: there the crest IS the country flag. Square leaves it as it comes. |
| Radius · Match row | Match rows and their hover state. |
| Radius · Data rows | Shared shape for standings, players, teams and all generic data-list rows. |
| Radius · Card | Entity cards and modals. |
| Section card border | Frame around section wrappers; separate from inner data-card borders. |
| Buttons, chips & solid tabs | One shared shape for buttons, chips, badges and solid tabs. Stat bars follow it too. |
| Card elevation | |
| Sticky elevation | Shared elevation for fixed livescore elements. |
| Sticky entity elevation | Elevation shown only while an entity header is fixed. |
Density
A small set of size controls. Spacing follows the balanced product rhythm and the active layout preset.
| Setting | What it changes |
|---|---|
| Content horizontal padding | Shared text inset: toolbar, league headers, section titles, tabs and every data row. Set 0 for edge-to-edge content. |
| League groups outer inset | Horizontal space between the widget edges and the league groups. 0 keeps groups edge-to-edge; the text inset inside rows is "Content horizontal padding". |
| Match row minimum height | Minimum height for list and inline rows; content grows instead of being clipped. |
| Match row logo | Team logo size in match rows. |
| Score width | Width of the score column in match rows. |
| Odds column width | Minimum width reserved for inline odds in match rows, so the columns line up between rows. |
| League group border | Outer border width for league groups. |
| League row minimum height | Minimum height for the league header; the row grows if its name or country needs more room. |
| League row logo | League logo size in the league header. |
| League header separator width | Thickness of the divider below every league header. |
| Data row outer inset | Horizontal breathing room for standings and every data list. Set 0 for edge-to-edge rows. |
| Data row outer spacing | Vertical breathing room around standings and every data list row. Set 0 for continuous rows. |
| Content gap | Vertical space between competitions in a feed. Default stays continuous: what separates one competition from the next is its own header. With Carded groups the space between cards is Card gap. |
| Section gap | Vertical space between sections and cards inside a tab. |
| Card gap | Space between cards in a grid, and between competitions when groups are carded. |
| Date strip · day width | Width of each visible day in the date strip. |
Typography
| Setting | What it changes |
|---|---|
| Font | |
| Score font | Font family for scores and other numeric values. |
| Base weight | Regular keeps the designed hierarchy. Heavier bases move every weight up by the same step. |
| Global scale | Multiplier for all font sizes. |
| Line height | Line height of match and league rows (team and league names), in the feed and in fixture lists. Headers and detail sections keep their own spacing. |
| Text transform | |
| Tabs case | Casing for primary tabs, section tabs and filter chips. Inherit follows Text transform. |
| Font style | |
| Primary row text | Shared identity size for teams, leagues and leading players in lists. |
| Secondary row text | Shared size for lineups, odds and subordinate list rows. |
| Body text | Descriptions, commentary and non-numeric content cells. |
| Metadata text | Times, countries, phases and supporting labels. |
| Score weight | Weight of the match score in headers and rows. |
| Primary row weight | |
| Secondary row weight | |
| Metadata weight | |
| Team name | Match row team names. |
| League row | League header row text. |
| League country | Country label in the league header. Defaults to the current league-row size until overridden. |
| Score | Match row score numbers. |
| Time / status | Match row time and status text. |
| Section title | Section and block headings. |
| Section title weight | Weight used by card and block headings. |
| Section title case | Letter case used by card and block headings. |
| Tab text | Navigation and content tabs. |
| Date number | Date strip number size. |
| Date weekday | Date strip weekday label size. |
| Header team name | Match entity team names. |
| Header team compact | Match entity team names on mini/compact headers. |
| Header score | Match entity score size. |
| Header score compact | Match entity score size on narrow widths. |
| Header score weight | Font weight of score numbers and their separator in Match Detail. |
| Entity name size | Team / league / player names in entity and match headers. |
| Entity name weight | Team / league / player name weight in entity and match headers. |
| Entity crest size | Team / league / player mark inside entity headers. |
Modal & overlay
Advanced tokens with verified direct effect in v2.
| Setting | What it changes |
|---|---|
| Modal Bg | |
| Modal Backdrop Color |
Livescore surfaces
Only for: Livescore.
Explicit colors for Livescore. These override the global palette only for the feed, rows and toolbar.
| Setting | What it changes |
|---|---|
| Toolbar bg | Top navigation surface. |
| Sticky toolbar bg | Opaque surface used after the toolbar reaches its sticky position. |
| Tabs separator | Line between the two toolbar rows. |
| Toolbar border | Line under the toolbar while it is pinned (and the frame of a carded toolbar) |
| Date active text | Text over the selected date background. |
| League group bg | Background of each league block. |
| League row bg | League header row surface. |
| League row text | Competition name on the league row. |
| League row country text | Country (and its separator) on the league row. Follows Text · secondary until set; set it when the league row has its own background. |
| League header separator | Divider below every league header. |
| Widget gradient start | Set start and end to paint the widget shell with a gradient; transparent = off (solid shell colour) |
| Widget gradient end | End colour of the widget shell gradient. |
| Toolbar gradient start | Start colour of the toolbar gradient; transparent = off (solid toolbar colour) |
| Toolbar gradient end | End colour of the toolbar gradient. |
| League row gradient start | Start colour of the league header gradient; transparent = off (solid league row colour) |
| League row gradient end | End colour of the league header gradient. |
| Gradient angle | Direction of the Gradient affiliate button and of gradients saved before per-surface fills (135 = top-left to bottom-right). Each surface fill has its own angle. |
| Hover transition | How long hover colours take to change; 0 = instant. |
| Match row bg | Individual match row surface. |
| League row hover bg | League header row while the pointer is over it (falls back to the global hover) |
| League row hover text | Competition name while the pointer is over the league row. Follows League row text until set; set it when the hover bg is dark or strong. |
| Match row hover bg | Row surface while the pointer is over it (falls back to the global hover) |
| Match row hover text | Team names while the pointer is over a match row. Follows Match row text until set. |
| Match row text | Team names and neutral row text. |
| Match row border | Individual match row border. |
| Match separator | Hairline between match rows. |
| Score bg | Background fill for solid score recipes. |
| Score text | Score number color (overrides match row text) |
| Score border | Border color for the Outline score recipes. |
| Live ticker rail | Opaque rail surface while the ticker is sticky; inherits the feed surface by default. |
| Live ticker card | Event card fill; inherits the preset card surface by default. |
| Live ticker card border | Event-card border and joined-grid dividers. |
Match entity surfaces
Only for: Match.
Explicit surface colors for the match entity view. These override the global palette only in this entity.
| Setting | What it changes |
|---|---|
| Entity bg | Full entity view background. |
| Entity surface bg | Header, tabs and section card surface. |
| Entity border | Entity card and panel border. |
| Header gradient start | Used when Match header background is Gradient. |
| Header gradient end | Used when Match header background is Gradient. |
| Header solid bg | Used by Solid, Gradient and Accent gradient header backgrounds. Switch to Gradient to set angle and stops. |
| Header dark bg | Used when Match header background is Dark. |
League entity surfaces
Only for: League.
Explicit surface colors for the league entity view. These override the global palette only in this entity.
| Setting | What it changes |
|---|---|
| Entity bg | Full entity view background. |
| Entity surface bg | Header, tabs and section card surface. |
| Entity border | Entity card and panel border. |
Cup bracket
Only for: League.
Match boxes and connectors of the cup bracket. Defaults follow the match row (Default) or the section card (Carded).
| Setting | What it changes |
|---|---|
| Match box bg | Surface of each tie in the bracket. |
| Match box border | Frame of each tie (always 1px; transparent = no frame) |
| Match box radius | Corners of each tie. |
| Match box hover bg | Tie under the pointer or with keyboard focus. The rest of the team path uses the secondary selection tint. |
| Connector color | Lines between rounds. The highlighted path uses the secondary selection ink. |
| Connector width | Thickness of the lines between rounds. |
Leagues surfaces
Only for: Leagues.
Explicit controls for the competitions browser and its country/league cards.
| Setting | What it changes |
|---|---|
| Card bg | Featured league cards and country groups. |
| Row hover bg | Country rows and league links on hover. Only this directory: tabs and icon buttons keep Control hover bg. |
Leagues layout
Only for: Leagues.
| Setting | What it changes |
|---|---|
| Content gutter | Text and controls inset; country and league rows remain edge-to-edge. |
| Card padding | Inner spacing for featured league cards. |
| Card min width | Minimum width for featured league cards before wrapping. |
Team entity surfaces
Only for: Team.
Explicit surface colors for the team entity view. These override the global palette only in this entity.
| Setting | What it changes |
|---|---|
| Entity bg | Full entity view background. |
| Entity surface bg | Header, tabs and section card surface. |
| Entity border | Entity card and panel border. |
Player entity surfaces
Only for: Player.
Explicit surface colors for the player entity view. These override the global palette only in this entity.
| Setting | What it changes |
|---|---|
| Entity bg | Full entity view background. |
| Entity surface bg | Header, tabs and section card surface. |
| Entity border | Entity card and panel border. |