From b74c3848650d248c80f6d9cee2b7279e1f4620a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ribeiro=20Bezerra?= Date: Mon, 19 Jun 2023 16:32:50 +0100 Subject: [PATCH] Add score_markers layout --- layout/score_markers/index.css | 1 + layout/score_markers/index.js | 30 ++++++++++++++ layout/score_markers/settings.json | 1 + layout/score_markers/t1.html | 15 +++++++ layout/score_markers/t1_game_base.svg | 51 +++++++++++++++++++++++ layout/score_markers/t1_game_win.svg | 60 +++++++++++++++++++++++++++ layout/score_markers/t2.html | 15 +++++++ layout/score_markers/t2_game_base.svg | 51 +++++++++++++++++++++++ layout/score_markers/t2_game_win.svg | 60 +++++++++++++++++++++++++++ 9 files changed, 284 insertions(+) create mode 100755 layout/score_markers/index.css create mode 100755 layout/score_markers/index.js create mode 100644 layout/score_markers/settings.json create mode 100755 layout/score_markers/t1.html create mode 100644 layout/score_markers/t1_game_base.svg create mode 100644 layout/score_markers/t1_game_win.svg create mode 100755 layout/score_markers/t2.html create mode 100644 layout/score_markers/t2_game_base.svg create mode 100644 layout/score_markers/t2_game_win.svg diff --git a/layout/score_markers/index.css b/layout/score_markers/index.css new file mode 100755 index 000000000..8b1378917 --- /dev/null +++ b/layout/score_markers/index.css @@ -0,0 +1 @@ + diff --git a/layout/score_markers/index.js b/layout/score_markers/index.js new file mode 100755 index 000000000..4203e9472 --- /dev/null +++ b/layout/score_markers/index.js @@ -0,0 +1,30 @@ +LoadEverything().then(() => { + Start = async () => {}; + + Update = async (event) => { + let data = event.data; + let oldData = event.oldData; + + // window.team + + let src = ""; + + if (_.get(data, "score.best_of")) { + let html = ""; + for (let i = 0; i < _.get(data, "score.best_of"); i += 1) { + if (_.get(data, "score.team.1.score", 0) > i) { + html += ""; + } else { + html += ""; + } + } + $(".container").html(html); + } else { + let html = ""; + for (let i = 0; i < _.get(data, "score.team.1.score", 0); i += 1) { + html += ""; + } + $(".container").html(html); + } + }; +}); diff --git a/layout/score_markers/settings.json b/layout/score_markers/settings.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/layout/score_markers/settings.json @@ -0,0 +1 @@ +{} diff --git a/layout/score_markers/t1.html b/layout/score_markers/t1.html new file mode 100755 index 000000000..d2b796979 --- /dev/null +++ b/layout/score_markers/t1.html @@ -0,0 +1,15 @@ + + + + + + + +
+ + + + + diff --git a/layout/score_markers/t1_game_base.svg b/layout/score_markers/t1_game_base.svg new file mode 100644 index 000000000..e9e893200 --- /dev/null +++ b/layout/score_markers/t1_game_base.svg @@ -0,0 +1,51 @@ + + + + + + + + + + diff --git a/layout/score_markers/t1_game_win.svg b/layout/score_markers/t1_game_win.svg new file mode 100644 index 000000000..270aaeaca --- /dev/null +++ b/layout/score_markers/t1_game_win.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + diff --git a/layout/score_markers/t2.html b/layout/score_markers/t2.html new file mode 100755 index 000000000..a9d4468cf --- /dev/null +++ b/layout/score_markers/t2.html @@ -0,0 +1,15 @@ + + + + + + + +
+ + + + + diff --git a/layout/score_markers/t2_game_base.svg b/layout/score_markers/t2_game_base.svg new file mode 100644 index 000000000..e9e893200 --- /dev/null +++ b/layout/score_markers/t2_game_base.svg @@ -0,0 +1,51 @@ + + + + + + + + + + diff --git a/layout/score_markers/t2_game_win.svg b/layout/score_markers/t2_game_win.svg new file mode 100644 index 000000000..270aaeaca --- /dev/null +++ b/layout/score_markers/t2_game_win.svg @@ -0,0 +1,60 @@ + + + + + + + + + + +