Онлайн-генератор монохроматической цветовой палитры
Создайте от 3 до 12 оттенков одного цвета онлайн. Укажите базовый цвет в HEX/RGB/HSV/HSL и получите равномерную шкалу светлоты. Пример: #FF0000 даёт #3D0000…
Начать работу
Возможности и пример работы
Инструмент решает задачу быстрого получения согласованной палитры на основе одного цвета. Например, если вы выберете красный #FF0000 и укажете количество 3, то получите оттенки #3D0000, #FF0000 и #FFC2C2. Это происходит потому, что светлота меняется от 12% до 88% равными шагами, а исходная светлота не сохраняется.
Как это работает
Базовый цвет преобразуется в целочисленное HSL. Затем светлота заменяется последовательностью L(i) = 12 + 76 * i / (count - 1) для i от 0 до count-1. Насыщенность и цветовой тон остаются неизменными. Чистый чёрный и белый не включаются в палитру.
Ограничения
- Это вариация светлоты в HSL, а не смешивание красок или перцептивно равномерное затемнение.
- Ручное редактирование отдельного оттенка разрывает монохроматическую связь.
- Инструмент не оценивает контраст текста и фона — проверяйте его отдельно.
- Нет экспорта в файл или выбора формата.
Часто задаваемые вопросы
Почему исходный цвет не всегда присутствует в результатах?
Потому что светлота базового цвета заменяется на равномерную шкалу от 12% до 88%. Если светлота исходного цвета не совпадает ни с одним из шагов, его HEX не появится в палитре.
Что произойдёт, если ввести количество 3.8?
Дробная часть отбрасывается в сторону нуля, поэтому 3.8 станет 3. Если ввести отрицательное число, оно будет ограничено до 3, а 100 — до 12. Нечисловое значение приведёт к использованию 6.
Можно ли изменить отдельный оттенок после генерации?
Да, каждый оттенок можно редактировать отдельно, но это нарушит монохроматическую связь. Кнопка «Очистить» вернёт исходные настройки.
Обработка выполняется локально в вашем браузере.