Цветовой градиент в квадрате или овале (простейших фигурах прорисовки) на курсоре. Задача, кроме прочего, может быть такова: построить "обратную связь". Цветовой градиент, в одном из инструментов прорисовки, устанавливается условно случайно, как и угол смешения цветов, вовремя и на интервале движения курсора в поле рисования. Так можно легко ускорить поиск нужного градиента цветов под нужным теперь углом: простым, быстрым перебором, а перебор может быть, быстрый. Теперь, после сравнительно небольшого интервала протягивания, нужный цветовой градиент найден...
Градиенты — это плавные перетекания одних цветов в другие, используемые, в основном, для фона. В CSS градиенты бывают двух типов: линейные и радиальные. Линейные градиенты задаются функцией linear-gradient(), которая принимает в качестве параметров направление градиента (в радианах - deg) и список точек (минимум 2), содержащие цвет и позицию точки (в процентах). .gradient {
background: linear-gradient(
90deg, /* задаём направление градиента */
blueviolet 0%, /* задаём цвет и позицию...