Перейти до вмісту
100% локально

Генератор кольорової палітри

Перетворіть один базовий колір на повну палітру, використовуючи правила гармонії колірного колеса.

Введення
0
0
Вихід

Генератор кольорової палітри

Вставте базовий колір як шістнадцятковий код, rgb() або hsl() і цей інструмент створить навколо нього повну палітру, використовуючи правила гармонії колірного колеса, а не просте зміна яскравості одного відтінку. Виберіть додаткові для одного протилежного кольору, розщеплену додаткову або тріадну для збалансованого контрасту, чотирикольорову для чотирикольорового прямокутника, аналогічну для сусідніх відтінків, які природно поєднуються, або монохроматичну для тонів та відтінків одного відтінку.

Опція гармонії визначає, скільки кольорів видається — додаткові завжди повертають два, тріадна та розщеплена додаткова повертають три, чотирикольорова повертає чотири — тоді як кількість кольорів та кут кроку відтінку застосовуються лише до аналогічної та монохроматичної, де ви вибираєте, скільки кольорів та як далеко вони розташовані. Обчислюйте в HSL для класичної математики колірного колеса або перейдіть на OKLCH, який зберігає однакову сприйняту яскравість для всіх відтінків, щоб палітра не виглядала з одним зразком, який виглядає дивно темним або розбавленим поряд з іншими. Повзунки регулювання насичення та яскравості уточнюють всю палітру після побудови гармонії, а опція формату кольору видає кожен результат як шістнадцятковий, rgb(), hsl() або oklch().

Кожен зразок перевіряється на WCAG AA (4.5:1) як текст на білому та чорному фоні, позначений прапорцем або хрестиком поряд з кожним співвідношенням — корисно для вибору того, які кольори в створеній палітрі безпечні для основного тексту та тільки для прикрас. Експортуйте результат як простий список, блок користувацьких властивостей CSS, готовий до вставлення в таблицю стилів, або об'єкт кольорової конфігурації Tailwind.

Все працює локально у вашому браузері — колір, який ви вводите, ніколи не завантажується ніде. Скопіюйте результат, завантажте його як файл .txt або відправте на введення іншого інструменту, щоб продовжити роботу з ним.

FAQ

Які формати введення кольору він приймає?
Шістнадцяткові коди (#3b82f6, #38f, з # або без), rgb()/rgba() та hsl()/hsla(). Вставте один з них і палітра оновиться миттєво.
Яка різниця між HSL та OKLCH для розрахунку?
HSL — це класична математика колірного колеса, швидка та передбачувана. OKLCH — це перцептивно однорідний простір, тому палітра, побудована в ньому, зберігає більш рівномірну сприйняту яскравість для всіх відтінків, замість того щоб деякі кольори виглядали темнішими або світлішими, ніж інші, випадково.
Чому зміна "кількості кольорів" впливає лише на деякі гармонії?
Додаткові, розщеплені додаткові, тріадні та чотирикольорові за визначенням мають фіксовану кількість — два, три, три та чотири кольори. Кількість контролює лише аналогічну та монохроматичну, які можуть розумно мати будь-яку кількість кольорів.
Що означає прапорець/хрестик AA поряд з кожним кольором?
Це коефіцієнт контрастності WCAG цього кольору, використовуваного як текст на білому фоні та чорному фоні, з прапорцем, коли він досягає порога AA 4.5:1, та хрестиком, коли це не так.
Чи завантажується мій колір куди-небудь?
Ні. Палітра генерується повністю у вашому браузері — ніщо, що ви вводите, не відправляється на сервер.