Онлайн-генератор монохроматической цветовой палитры
Создайте 3–12 оттенков, меняя светлоту HSL базового цвета. Редактируйте каждый результат и копируйте текст палитры.
Начать работу
Возможности и пример работы
Инструмент решает задачу быстрого получения согласованной палитры на основе одного цвета. Например, если вы выберете красный #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?
Можно ли изменить отдельный оттенок после генерации?
Да, каждый оттенок можно редактировать отдельно, но это нарушит монохроматическую связь. Кнопка «Очистить» вернёт исходные настройки.
Выберите базовый цвет и количество, затем создайте палитру. По умолчанию #3B82F6 и 6 цветов. Количество усекается к нулю и ограничивается диапазоном 3–12; пустое поле даёт 3. После изменения базы или количества запустите снова. Редактирование результата меняет только его и его текст. Копирование копирует показанный текст; очистка восстанавливает настройки и удаляет палитру.
Обработка выполняется локально в вашем браузере.