From c442d3ac1fe0e5f3ccfd8d3b198ec20aa1d5db3a Mon Sep 17 00:00:00 2001 From: Valentin Kaelin Date: Mon, 16 Sep 2019 21:20:48 +0200 Subject: [PATCH] refactor: start the new design of the matches --- client/src/assets/img/icons/Creep.svg | 3 + client/src/assets/img/icons/Damage.svg | 4 + client/src/assets/img/icons/Gold.svg | 3 + .../assets/img/icons/KillParticipation.svg | 3 + client/src/assets/img/roles/Bot.png | Bin 0 -> 520 bytes client/src/assets/img/roles/Jungle.png | Bin 0 -> 1623 bytes client/src/assets/img/roles/Mid.png | Bin 0 -> 707 bytes client/src/assets/img/roles/Support.png | Bin 0 -> 1143 bytes client/src/assets/img/roles/Top.png | Bin 0 -> 416 bytes client/src/components/Match.vue | 242 ++++++++++-------- client/src/data/data.js | 2 +- client/src/helpers/summoner.js | 67 +++-- client/src/store/modules/ddragon.js | 15 +- client/src/store/modules/summoner.js | 2 +- client/src/views/Summoner.vue | 4 +- client/tailwind.config.js | 1 + .../DDragonEndpoints/DDragonRuneEndpoint.js | 17 ++ server/providers/Jax/src/Jax.js | 2 + 18 files changed, 238 insertions(+), 127 deletions(-) create mode 100644 client/src/assets/img/icons/Creep.svg create mode 100644 client/src/assets/img/icons/Damage.svg create mode 100644 client/src/assets/img/icons/Gold.svg create mode 100644 client/src/assets/img/icons/KillParticipation.svg create mode 100644 client/src/assets/img/roles/Bot.png create mode 100644 client/src/assets/img/roles/Jungle.png create mode 100644 client/src/assets/img/roles/Mid.png create mode 100644 client/src/assets/img/roles/Support.png create mode 100644 client/src/assets/img/roles/Top.png create mode 100644 server/providers/Jax/src/Endpoints/DDragonEndpoints/DDragonRuneEndpoint.js diff --git a/client/src/assets/img/icons/Creep.svg b/client/src/assets/img/icons/Creep.svg new file mode 100644 index 0000000..f355375 --- /dev/null +++ b/client/src/assets/img/icons/Creep.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/src/assets/img/icons/Damage.svg b/client/src/assets/img/icons/Damage.svg new file mode 100644 index 0000000..753af64 --- /dev/null +++ b/client/src/assets/img/icons/Damage.svg @@ -0,0 +1,4 @@ + + + + diff --git a/client/src/assets/img/icons/Gold.svg b/client/src/assets/img/icons/Gold.svg new file mode 100644 index 0000000..558ad14 --- /dev/null +++ b/client/src/assets/img/icons/Gold.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/src/assets/img/icons/KillParticipation.svg b/client/src/assets/img/icons/KillParticipation.svg new file mode 100644 index 0000000..bedabc0 --- /dev/null +++ b/client/src/assets/img/icons/KillParticipation.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/src/assets/img/roles/Bot.png b/client/src/assets/img/roles/Bot.png new file mode 100644 index 0000000000000000000000000000000000000000..93c8c8432c3a85870ffd5190ed8d097b11ffaa15 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^9U#oX3?#Wzf)jw0aez;VtKsyi)eo=MJiH2I08!1O ztCjaIxfl3AxDc}O+0BNhH|n2UuYGi_>cQm`<%Oq!+IdQX{DSwlEuXt(Ix|D?N)J1^ zvdk<72F40c7srr_TW@cl%{#0h!1CaT?u>2RKmN|&)~*$Jxq&O~|EhB`JAYiRnE2p8 zYWXB?g$4#D4iIr7*HP~zr;25!iset!lP7yr)DO>^^JdnQl;37D7nv><<*-dy_V_}( ziR{)D&Q^VEcwbt2NM0&xiQ>|9zSTF!Q}WVF<;#*BpMR>?7@koqZ#PtVGW)QY(2I8l ztt`L9oKG|#7WnjHLvzeY_9x2^bA5VZ&}3u1OmV#vpEL&}$N@ew8yFc`1RNNCK2^?# zxd|x#hqdFV>K)!EtUxKCeANIc zS8NpsW>d6vSBv#H9@u5%a?p^)ldDhA_4L78`vxWXQBU6lk0;&pct;;%SH8 zS}=3AH#}xh+0cL7(qjcv=^5um0rHzCXk0z6qLP=?r`fS2nN4WB((@S&C#;Ss7EVs- sab6<(ctWgYg%c+@=r|Pqi+$qMSa|QU=Fu~UfpNp&>FVdQ&MBb@0Kh!d4gdfE literal 0 HcmV?d00001 diff --git a/client/src/assets/img/roles/Jungle.png b/client/src/assets/img/roles/Jungle.png new file mode 100644 index 0000000000000000000000000000000000000000..fa52eeb84fbc91ee205007dd0c33de7182422fce GIT binary patch literal 1623 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 literal 0 HcmV?d00001 diff --git a/client/src/components/Match.vue b/client/src/components/Match.vue index 31ad4f2..bb7822d 100644 --- a/client/src/components/Match.vue +++ b/client/src/components/Match.vue @@ -1,69 +1,105 @@