Widget 產品說明

產品目標

產品功能

產品目標

本產品以資訊圖卡的方式呈現各個運動賽事的資訊,並以套件方式供用戶使用。用戶僅需串接套件即可將資訊圖卡引入自家網站使用,不須額外透過前後端工程師與設計師開發和設計介面。目前涵蓋的運動賽事為板球 (Cricket)、足球(Soccer),提供的賽事資訊為比分卡 (Scoreboard)。

產品功能

比分卡

  1. 比分卡 UI 版型種類

  2. Cricket Exchange:

    Cricket Exchange UI 版型

    截圖 2023-11-30 下午6.18.14.png

data-props 參數說明

依 data-props 的 type 值,data-props 參數作用略有不同:

Type 值為 scoreboard、soccer、others 時:

Key Type Attributes Value Description
type string required scoreboard widget 資訊圖卡的種類
預設為板球比分卡。
板球比分卡:“scoreboard”
足球比分卡: “soccer”
其他球種比分卡:“others”
event_type_id string required 4 球種 id,預設為 4:
4 為 Cricket,
1 為 Soccer,

2 為 Tennis, sr:sport:2 為 Basketball, sr:sport:3 為 Baseball, sr:sport:6 為 Handball, sr:sport:4 為 Ice Hockey | | count | string | required | 6 | 設定要顯示的比分卡張數,預設為6 | | gap | string | optional | 10px | 設定比分卡的間距,預設為10px | | width | string | optional | 238px | 1. 功能為調整寬度。 2. 寬度範圍為 238px ~ 800px,設定的參數值如小於 238px 或大於 800px,將分別以 238px 或 800px 計算。 3.如不調整寬度參數,則可直接不添加該 key值,寬度會以 238px 計算。 | | secondary_background_color | string | optional | #1A1A1A | 1. 功能為調整圖卡背景色。 2. 可輸入顏色名 稱、三原色光(RGB)模式、十六進位(HEX)色 碼。 3. 如不調整顏色,則可直接不添加該key 值,顏色會以 #1A1A1A 計算。 | | text_primary_color | string | optional | #FFFFFF | 1. 功能為調整文字顏色。 2. 文字包含聯賽名 稱、隊名、比分、賠率、over、比賽時間。 3. 可輸入顏色名稱、三原色光(RGB)模式、十六進位(HEX)色碼。 4. 如 不調整顏色,則可直接不添加該 key 值,顏色會以 #FFFFFF 計算。 | | text_secondary_color | string | optional | #333333 | 1. 功能為調整賠率框線顏色 。 2. 可輸入顏色名稱、三原色光(RGB)模式、十六進位(HEX)色碼。 3. 如不調整顏色,則可直接不添加該 key 值,顏色會以 #333333計算。 | | secondary_color | string | optional | #AAA8A8 | 1. 功能為調整賠率標題顏色 。 2. 可輸入顏色名稱、三原色光(RGB)模式、十六進位(HEX)色碼。 3. 如不調整顏色,則可直接不添加該 key 值,顏色會以 #AAA8A8計算。 | | quick_link_border_color | string | optional | #989898 | 1. 功能為調整 icon 顏色。 2. icon 包含 batting、時間、場地圖例。 3. 可輸入顏色名 稱、三原色光(RGB)模式、十六進位(HEX)色 碼。 4. 如不調整顏色,則可直接不添加該 key 值,顏色會以 #989898 計算。 | | lang | string | optional | en | 更改語言別,目前可選擇 'en' / 'zh' / 'th' / 'vi' / 'hi’ 等。 | | team_logo_size | string | optional | 29px | 更改隊伍隊徽大小,預設值為 29px。 | | text_ratio | string | optional | 1 | 改變整體比分卡字體大小的倍率,預設值為 1 倍,可接受小數位 ( 例:1.25 )。 | | box_shadow | string | optional | | 調整比分卡的陰影 | | backdrop_filter | string | optional | | 調整比分卡背景區域的視覺效果(例如:模糊、顏色偏移等),比方卡背景顏色須為透明或部分透明才有作用。可接受的值請參考 css 的 backdrop-filter | | outside_border_radius | string | optional | 3px | 調整比分卡外框圓角 | | inside_border_radius | string | optional | 3px | 調整賠率外框圓角 | | status_color | string | optional | #4C9EEA | 調整賽事狀態文字的顏色 | | odds_width | string | optional | 108px | 調整賠率外框的寬度。 版型為 cricket 時,預設值為 108px。版型為 soccer 時,預設值為 70px | | odds_gap | string | optional | 4px | 調整賠率外框之間的間隔。 版型為 cricket 時,預設值為 2px。版型為 soccer 時,預設值為 4px | | team_logo_gap | string | optional | 0px | 調整兩隊隊徽與中間字體的間隔距離 | | top_row_padding | string | optional | 0px | 調整卡片第一排元素與左右邊界的距離 | | font_family | string | optional | Avenir Next | 調整比分卡的字型 |

Type 值為 cricketExchange 時:

Key Type Attributes Value Description
type string required cricketExchange 顯示板球Exchange
event_type_id string required 4 球種id,目前只接受板球(4)
count string required 6 設定要顯示的比分卡張數,預設為6
width string optional 90px 設定比分卡的寬度,預設為90px
gap string optional 6px 設定比分卡的間距,預設為6px
secondary_background_color string optional #2B2B2B 1. 功能為調整圖卡背景色。
  1. 可輸入顏色名 稱、三原色光(RGB)模式、十六進位(HEX)色 碼。
  2. 如不調整顏色,則可直接不添加該key 值,顏色會以 #2B2B2B 計算。 | | text_primary_color | string | optional | #FFFFFF | 1. 功能為調整文字顏色。
  3. 文字包含主隊隊名、比賽時間。
  4. 可輸入顏色名稱、三原色光(RGB)模式、十六進位(HEX)色碼。 4. 如 不調整顏色,則可直接不添加該 key 值,顏色會以 #FFFFFF 計算。 | | text_secondary_color | string | optional | #999999 | 1. 功能為調整文字顏色。
  5. 文字包含聯賽名稱、客隊隊名。
  6. 可輸入顏色名稱、三原色光(RGB)模式、十六進位(HEX)色碼。
  7. 如不調整顏色,則可直接不添加該 key 值,顏色會以 #999999計算。 | | border_color | string | optional | #4C9EEA | 1. 功能為調整邊框顏色。
  8. 可輸入顏色名稱、三原色光(RGB)模式、十六進位(HEX)色碼。
  9. 如不調整顏色,則可直接不添加該 key 值,顏色會以 #999999計算。 | | lang | string | optional | en | 更改語言別,目前可選擇 'en' / 'zh' / 'th' / 'vi' / 'hi’ 等。 | | team_logo_size | string | optional | 36px | 更改隊伍隊徽大小,預設值為 36px。 | | text_ratio | string | optional | 1 | 改變整體比分卡字體大小的倍率,預設值為 1 倍,可接受小數位 ( 例:1.25 )。 | | box_shadow | string | optional | | 調整比分卡的陰影 | | backdrop_filter | string | optional | | 調整比分卡背景區域的視覺效果(例如:模糊、顏色偏移等),比方卡背景顏色須為透明或部分透明才有作用 | | outside_border_radius | string | optional | 4px | 調整比分卡外框圓角 | | back_color | string | optional | #96DCF4 | 調整 back 區塊的底色 | | lay_color | string | optional | #F1A1BD | 調整 lay 區塊的底色 | | font_family | string | optional | Avenir Next | 調整比分卡的字型 |

使用方法