From 3f3caf63e4de99c9955f99ff18b819695f9cd722 Mon Sep 17 00:00:00 2001 From: Frogvall Date: Wed, 20 Jun 2018 14:25:18 +0200 Subject: [PATCH] =?UTF-8?q?Add=20css=20and=20js=20implementation=20of=20pr?= =?UTF-8?q?eviously=20na=C3=AFve=20approach=20Bonus:=20Learned=20some=20me?= =?UTF-8?q?teor=20:)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/character/stats/statCard/statCard.css | 14 ++++++++++++++ .../views/character/stats/statCard/statCard.js | 6 ++++++ 2 files changed, 20 insertions(+) diff --git a/app/client/views/character/stats/statCard/statCard.css b/app/client/views/character/stats/statCard/statCard.css index 04a9250e..c8e3c8eb 100644 --- a/app/client/views/character/stats/statCard/statCard.css +++ b/app/client/views/character/stats/statCard/statCard.css @@ -14,3 +14,17 @@ min-width: 72px; padding: 16px; } + +.stat-card .skill-mod.advantage{ + background-image: url(/png/advantage/greenUp.png); + background-size: contain; + background-repeat: no-repeat; + background-position: center; +} + +.stat-card .skill-mod.disadvantage{ + background-image: url(/png/advantage/redDown.png); + background-size: contain; + background-repeat: no-repeat; + background-position: center; +} diff --git a/app/client/views/character/stats/statCard/statCard.js b/app/client/views/character/stats/statCard/statCard.js index 32a89cad..017145fd 100644 --- a/app/client/views/character/stats/statCard/statCard.js +++ b/app/client/views/character/stats/statCard/statCard.js @@ -6,4 +6,10 @@ Template.statCard.helpers({ ) ); }, + advantage: function(){ + var charId = Template.parentData()._id; + var advantage = Characters.calculate.advantage(charId, this.stat); + if (advantage > 0) return "advantage"; + if (advantage < 0) return "disadvantage"; + }, });