From 25e062004f1cfc06ba0dd9cc2578d4c2eb3ebeea Mon Sep 17 00:00:00 2001 From: Techywarrior Date: Thu, 4 Apr 2013 13:36:25 -0700 Subject: [PATCH] updated metro color algorithm --- dashboard-ui/scripts/librarybrowser.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dashboard-ui/scripts/librarybrowser.js b/dashboard-ui/scripts/librarybrowser.js index 29f4cdec46..9f9cf00c0b 100644 --- a/dashboard-ui/scripts/librarybrowser.js +++ b/dashboard-ui/scripts/librarybrowser.js @@ -257,8 +257,12 @@ getMetroColor: function (str) { if (str) { - var char = str.substr(0, 1).charCodeAt(); - var index = String(char).substr(char.length, 1); + var char = String(str.substr(0, 1).charCodeAt()); + var sum = 0; + for (var i = 0; i < char.length; i++) { + sum += parseInt(char.charAt(i)); + } + var index = String(sum).substr(-1); return LibraryBrowser.metroColors[index]; } else {