From e80ce8bdc9c68905505538dc961d0650f9011b83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Rynning-T=C3=B8nnesen?= Date: Thu, 20 Sep 2018 17:09:46 +0200 Subject: [PATCH] Re-implemented color-generating of System --- server/public/assets/js/chat.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/server/public/assets/js/chat.js b/server/public/assets/js/chat.js index 727d8b41..473c8d98 100755 --- a/server/public/assets/js/chat.js +++ b/server/public/assets/js/chat.js @@ -62,11 +62,18 @@ var Chat = { add = "chatchannel"; } for(var x = 0; x < Chat.chat_help.length; x++) { - + var color = Helper.intToARGB(Helper.hashCode("System")); + if(color.length < 6) { + for(x = color.length; x < 6; x++) { + color = "0" + color; + } + } var _time = new Date(); var time = Helper.pad(_time.getHours()) + ":" + Helper.pad(_time.getMinutes()); + color = Helper.hexToRgb(color.substring(0,6)); + var color_temp = Helper.rgbToHsl([color.r, color.g, color.b], false); - document.querySelector("#" + add).insertAdjacentHTML("beforeend", "
  • " + time + " SystemSystem:
  • "); + document.querySelector("#" + add).insertAdjacentHTML("beforeend", "
  • " + time + " SystemSystem:
  • "); var in_text = document.createTextNode(Chat.chat_help[x]); document.querySelector("#" + add).children[document.querySelector("#" + add).children.length - 1].appendChild(in_text); document.getElementById("" + add).scrollTop = document.getElementById("" + add).scrollHeight;