From f69a5361cbbc81a78a7b6a6a623dea0700f84d44 Mon Sep 17 00:00:00 2001 From: Wu Cheng-Han Date: Sat, 30 Jul 2016 11:31:29 +0800 Subject: [PATCH] Update to make random color more discrete --- lib/realtime.js | 10 +++------- public/js/index.js | 4 +--- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/lib/realtime.js b/lib/realtime.js index 1c99f02e7..11de294d8 100644 --- a/lib/realtime.js +++ b/lib/realtime.js @@ -756,13 +756,11 @@ function connection(socket) { //initialize user data //random color - var color = randomcolor({ - luminosity: 'light' - }); + var color = randomcolor(); //make sure color not duplicated or reach max random count if (notes[noteId]) { var randomcount = 0; - var maxrandomcount = 5; + var maxrandomcount = 10; var found = false; do { Object.keys(notes[noteId].users).forEach(function (user) { @@ -772,9 +770,7 @@ function connection(socket) { } }); if (found) { - color = randomcolor({ - luminosity: 'light' - }); + color = randomcolor(); randomcount++; } } while (found && randomcount < maxrandomcount); diff --git a/public/js/index.js b/public/js/index.js index 67ef45b3c..919626c26 100644 --- a/public/js/index.js +++ b/public/js/index.js @@ -184,9 +184,7 @@ var supportExtraTags = [ text: '[random color tag]', search: '[]', command: function () { - var color = randomColor({ - luminosity: 'light' - }); + var color = randomColor(); return '[color=' + color + ']'; } }