По наводке одного из участников GitHub, починил баг, когда генератор выдавал неправильный hex-код и тем самым отображался белый цвет на фоне.
Решением было переписать алгоритм генерации цвета. Суть алгоритма проста, я генерирую 3 разных значения в диапазоне от 0 до 255 для R, G, B. После конвертирую полученную цифру в 16-ю систему счисления. Делаю проверку все ли значения имеют два символа, если нет, то дописываю вначале — 0. И в итоге склеиваю это в основной HEX код, который уже применяется в CSS переменной.
Ссылка на сервис — https://astract.github.io