Путь задачи / от ввода к результату
Как построить гармонию из пяти цветов
- 01
Задайте цвет-затравку
Введите шестизначное шестнадцатеричное значение в поле «Затравка HEX» — префикс # необязателен — или выберите цвет визуально через «Выбор затравки». Оба поля синхронизированы, и рабочая область открывается с затравкой #5D4DF1.
- 02
Выберите правило гармонии
Выберите аналоговую, комплементарную, разделённую комплементарную, триаду, тетраду или монохромную схему. Движок применяет фиксированные сдвиги оттенка, а затем закрепляет средний образец на точном исходном цвете; остальные не обязательно совпадают с теоретическими углами. Монохромная схема сохраняет оттенок, меняя насыщенность и светлоту.
- 03
Задайте целевой контраст
Выберите «Целевой контраст текста»: 3:1 для крупного текста, 4.5:1 для основного текста AA или 7:1 для основного текста AAA — по умолчанию 4.5:1. Каждый образец измеряется относительно чёрного или белого — того, что читается на нём лучше.
- 04
Создайте палитру
Нажмите «Создать палитру». Появляются пять образцов, и средний — всегда ваш точный цвет-затравка: остальные четыре сдвигают оттенок, насыщенность и светлоту вокруг него в ограниченных диапазонах, поэтому шкала остаётся пригодной, а не уплывает в неон или грязь.
- 05
Прочитайте значки контраста
Каждый образец показывает своё шестнадцатеричное значение, коэффициент контраста и значок «Пройдено» или «Ниже цели», а текст образца отрисовывается чёрным или белым — цветом, победившим в сравнении контраста. Значок «Ниже цели» означает, что для текста стоит взять более тёмного или светлого соседа, а не что цвет сломан.
- 06
Скопируйте CSS или скачайте JSON
«Копировать CSS» копирует прокомментированный блок :root с пользовательскими свойствами от --palette-1 до --palette-5. «Скачать JSON» сохраняет toolars-palette.json, где записаны затравка, гармония, целевой контраст и данные о контрасте каждого цвета вместе с явными полями aiModel и api, равными null.