From 09a8db963af098dc6a6461946b2f66f5aeb9ce1d Mon Sep 17 00:00:00 2001 From: James Date: Sun, 14 Jan 2018 17:14:14 +1100 Subject: [PATCH] Enforce unique colors (#5) --- src/js/hero.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/hero.js b/src/js/hero.js index db1bc22a..24f687ca 100644 --- a/src/js/hero.js +++ b/src/js/hero.js @@ -15,6 +15,6 @@ if (navbar) { } // Handle random switch colors -const colors = ["orangered", "deepskyblue", "yellow", "deeppink", "lime", "gray"]; -document.body.classList.add("switch-left-" + colors[Math.floor(Math.random() * colors.length)]); +let colors = ["orangered", "deepskyblue", "yellow", "deeppink", "lime", "gray"]; +document.body.classList.add("switch-left-" + colors.splice(Math.floor(Math.random() * colors.length), 1)[0]); document.body.classList.add("switch-right-" + colors[Math.floor(Math.random() * colors.length)]);