Glyph WidgetsGlyph Widgets
ИнструментыО проектеКонтактыБлогКонфиденциальностьУсловияУбрать рекламуПоддержать на Ko-fi

© 2026 Glyph Widgets LLC. Все права защищены.

·

100% обработка на стороне клиента

Вернуться в блог

Palette Generator: Создание Цветовых Схем

Генерируйте комплементарные, аналоговые, триадные, тетрадные и монохроматические палитры. Экспорт в CSS, JSON, SCSS или Tailwind.

Glyph Widgets
27 февраля 2026 г.
10 мин чтения
генератор палитрыцветовая палитрацветовая гармониякомплементарные цветааналоговые цвета

Что такое Palette Generator?

Скоро: Palette Generator — браузерный инструмент, применяющий алгоритмы теории цвета для создания математически сбалансированных цветовых палитр из одного базового цвета. Инструмент предлагает три режима: Гармония (с 11 типами гармонии, включая комплементарную, аналоговую, триадную, тетрадную, сплит-комплементарную, монохроматическую, двойную-сплит-комплементарную, прямоугольную, клэш, пятитоновую и шеститоновую), Генерация (с оттенками/тинтами/тонами, ограниченным случайным выбором, WCAG-парами контраста, интерполяцией градиента и извлечением цветов из изображения) и Настроение (с 20 пресетами на основе настроений). Результат — палитра, которую можно скопировать как hex-значения, скачать как файл CSS-переменных, JSON-объект, SCSS-переменные или расширение конфигурации Tailwind, либо экспортировать как файл Adobe Swatch Exchange (ASE). Всё работает в браузере — никакие данные не отправляются на сервер.

Основные функции

  • Комплементарные цветовые схемы: Создаёт двухцветную палитру из цветов, расположенных прямо напротив друг друга на цветовом круге (на 180° друг от друга), обеспечивая максимальный контраст с присущим визуальным балансом.
  • Аналоговые цветовые палитры: Создаёт три цвета, расположенных рядом на цветовом круге, формируя гармоничные, низкоконтрастные палитры, хорошо подходящие для фонов и спокойных UI-дизайнов.
  • Триадные и тетрадные гармонии: Триадная использует три цвета, равномерно расположенных с интервалом 120°; тетрадная — четыре цвета с интервалом 90°. Оба варианта обеспечивают богатые многоцветные возможности при сохранении гармонии.
  • Сплит-комплементарные схемы: Более мягкая альтернатива комплементарной — берёт базовый цвет и два цвета, смежных с его дополнением, а не само дополнение. Верифицировано в компоненте как тип гармонии 'split-complementary'.
  • Монохроматические вариации: Создаёт несколько оттенков одного тона, изменяя яркость, формируя цельные одноцветные палитры.
  • Настройка насыщенности и яркости: Поле базового цвета принимает любое допустимое HEX-значение, введённое вручную, выбранное через виджет выбора цвета или сгенерированное случайно кнопкой «Случайный».
  • Копирование цветов в нескольких форматах: У каждого цвета в палитре есть собственная кнопка копирования. Кнопка «Скопировать всё» записывает всю палитру как HEX-значения через запятую и фиксирует действие в истории сессии.
  • Экспорт палитры в JSON, CSS, SCSS, Tailwind или ASE: Пять форматов экспорта доступны прямо из инструмента, охватывая веб-разработку, препроцессоры таблиц стилей и приложения Adobe Design.

Как использовать Palette Generator

Шаг 1: Выберите базовый цвет

Откройте Скоро: Palette Generator. Инструмент загружается с базовым цветом по умолчанию, производным от вашей текущей цветовой схемы сайта (схема по умолчанию использует синий). Измените его тремя способами:

  • Нажмите на поле цветового образца (откроется нативный браузерный выбор цвета)
  • Введите или вставьте HEX-значение прямо в текстовое поле рядом с образцом
  • Нажмите кнопку «Случайный», чтобы сгенерировать случайный HEX-цвет

Большой предварительный образец обновляется в реальном времени, показывая ваш базовый цвет с его hex-значением в контрастном тексте.

Шаг 2: Выберите тип гармонии

Под секцией базового цвета отображаются одиннадцать кнопок типа гармонии в виде сетки. Нажмите на одну, чтобы выбрать:

ГармонияСозданные цветаЛучше всего для
Комплементарная2Высококонтрастные пары, CTA
Аналоговая3Спокойные, цельные фоны
Триадная3Яркие, сбалансированные трёхцветные палитры
Тетрадная4Насыщенные макеты с четырьмя разными ролями
Сплит-комплементарная3Контраст с меньшей напряжённостью, чем комплементарная
МонохроматическаяпеременноеОднотоновая глубина и тональные слои
Двойная-сплит-комплементарная5Сложные, сбалансированные многоцветные макеты
Прямоугольная4Широкое разнообразие цветов с геометрическим балансом
Клэш3Смелые, привлекающие внимание комбинации
Пятитоновая5Насыщенные пятицветные палитры
Шеститоновая6Обширные шестицветные палитры

Активная кнопка типа гармонии выделяется основным цветом. Созданная палитра мгновенно обновляется при каждом изменении выбора.

Шаг 3: Просмотрите созданную палитру

Раздел «Созданная палитра» показывает два вида результата:

  • Горизонтальная полоса цветовых блоков, каждый занимает пропорциональную ширину. Нажмите на любой блок, чтобы скопировать HEX-значение этого цвета напрямую.
  • Список под полосой, показывающий HEX-код каждого цвета с образцом и собственной кнопкой копирования. Первая запись помечена как базовый цвет.

Например, начав с #e63946 при триадной гармонии, получается:

#e63946  (база)
#46e639
#3946e6

Шаг 4: Скопировать или экспортировать

Используйте кнопки экспорта, чтобы сохранить палитру для вашего рабочего процесса:

  • Экспорт JSON: Скачивает triadic-palette.json, содержащий { baseColor, harmonyType, palette }.
  • Экспорт CSS: Скачивает triadic-palette.css как CSS-пользовательские свойства :root: --color-1, --color-2 и т.д.
  • Экспорт Tailwind JS: Скачивает triadic-tailwind.js с блоком конфигурации Tailwind theme.extend.colors, использующим palette как ключ семейства цветов с записями вида color-1, color-2 и т.д.
  • Экспорт SCSS-переменных: Скачивает triadic-palette.scss с $color-1, $color-2 и т.д., плюс Sass-карту.
  • Экспорт ASE (премиум): Скачивает бинарный файл Adobe Swatch Exchange, читаемый Photoshop, Illustrator и другими приложениями Adobe.

Шаг 5: Сохранить как пресет или сбросить

Если вы регулярно используете эту комбинацию базового цвета и типа гармонии, используйте панель пресетов (функция для сторонников Glyph Widgets), чтобы сохранить её по имени для быстрого вызова одним кликом. Чтобы восстановить настройки по умолчанию, нажмите кнопку «Очистить» — это сбросит базовый цвет до #8467c7 и тип гармонии до комплементарного.

Практические примеры

Разработка цветовой системы для лендинга

Начните с основного цвета бренда, например #0f62fe (IBM Blue). Выберите сплит-комплементарную гармонию для более мягкой контрастной пары. В результате вы получите основной синий плюс два тёплых акцентных варианта, которые хорошо работают вместе без конфликтов. Экспортируйте как CSS-переменные и вставьте прямо в блок :root вашей таблицы стилей.

:root {
  --color-1: #0f62fe;
  --color-2: #fe620f;
  --color-3: #fe0f62;
}

Создание расширения палитры Tailwind

Вы строите проект Tailwind CSS и вам нужно пользовательское семейство цветов. Введите цвет бренда, выберите монохроматическую для генерации оттенков от светлого к тёмному, затем экспортируйте как Tailwind JS. Скачанный файл даст вам готовый к вставке блок theme.extend.colors, где каждый оттенок индексирован как monochromatic-1, monochromatic-2 и т.д.

Подготовка образцов для проекта Adobe Illustrator

Вам нужно совместить веб-цветовую палитру в печатном дизайне. Введите базовый цвет, выберите тип гармонии, затем экспортируйте как ASE. Бинарный ASE-файл следует формату ASEF и может быть загружен прямо в панель образцов Illustrator, сохраняя все RGB-значения без ручного повторного ввода.

Советы и лучшие практики

Кнопка «Случайный» устанавливает полностью случайный HEX базовый цвет. Используйте её для исследования гармоний, которые вы бы не выбрали намеренно — это быстрый способ найти неожиданные отправные точки для нового дизайна.

При сравнении типов гармонии обратите внимание, что базовый цвет всегда является первой записью в каждой созданной палитре. Это позволяет закрепить палитру на цвете, который вы уже выбрали (цвет логотипа, значение из брендбука), исследуя при этом разные дополнительные варианты.

Триадные палитры хорошо работают, когда вам нужны три чётко различимых функциональных цвета — основное действие, вторичное действие и деструктивные или предупреждающие состояния. Интервал 120° гарантирует, что никакие два цвета не будут слишком похожи визуально.

Для доступности прогоните цвета созданной палитры через Contrast Checker перед финализацией. Комплементарные пары часто соответствуют требованиям контраста WCAG, но аналоговые палитры могут создавать комбинации, которые не проходят для использования в тексте.

Панель истории (функция для сторонников) фиксирует каждое действие «Скопировать всё» с базовым цветом и типом гармонии, позволяя вернуться к палитре, созданной ранее в сессии, не запоминая точных значений.

Частые проблемы и их решение

Палитра не обновляется при вводе HEX-значения: Инструмент реагирует на каждое нажатие клавиши в текстовом вводе. Если вы вводите неполную или недействительную HEX-строку, функция generateHarmony получает текущее значение и может создавать неожиданный вывод, пока значение не станет допустимым 6-значным HEX. Введите полное значение или используйте поле выбора цвета, чтобы гарантировать допустимый результат.

Кнопка «Случайный» создаёт очень тёмные или очень светлые палитры: Функция generateRandomColor() генерирует полный диапазон HEX-значений, включая почти-чёрные и почти-белые. Если случайный результат слишком экстремальный, нажмите «Случайный» ещё раз или вручную скорректируйте базовый цвет с помощью выбора цвета.

Экспорт ASE создаёт файл, который Adobe не может открыть: Экспорт ASE строит бинарный файл формата ASEF в браузере с помощью DataView. Если скачивание содержит ноль байт или файл отклоняется, проверьте, поддерживает ли ваш браузер Blob с application/octet-stream. Современные браузеры на основе Chromium и Firefox справляются с этим корректно.

«Скопировать всё» копирует список через запятую, но нужны значения через строку: Вывод в буфер обмена использует , как разделитель. Вставьте значения в текстовый редактор и с помощью поиска-замены замените , на перенос строки, если ваш целевой инструмент требует одно значение на строку.

Кнопка «Очистить» сбрасывает до настроек по умолчанию: Кнопка «Очистить» предназначена для восстановления настроек по умолчанию, включая базовый цвет из вашей текущей цветовой схемы сайта и комплементарный тип гармонии. Это ожидаемое поведение — она не восстанавливает предыдущий пользовательский цвет.

Конфиденциальность и безопасность

Palette Generator работает полностью на стороне клиента. Все расчёты цветовой гармонии происходят в вашем браузере с помощью JavaScript — никакие цветовые значения, настройки или данные экспорта не передаются на сервер. Экспортируемые файлы (JSON, CSS, SCSS, Tailwind JS, ASE) создаются как объекты Blob в памяти и скачиваются напрямую на ваше устройство. Инструмент работает офлайн после загрузки страницы.

Часто задаваемые вопросы

Palette Generator бесплатный?

Да. Основная генерация палитр и все стандартные форматы экспорта (JSON, CSS, SCSS, Tailwind JS) бесплатны без необходимости аккаунта. Экспорт ASE — функция для сторонников Glyph Widgets, доступная при пожертвовании $5 или более на Ko-fi, что даёт 30 дней премиум-доступа.

Palette Generator работает офлайн?

Да. После загрузки страницы в вашем браузере все расчёты цветов и экспорты файлов работают без интернет-соединения. Инструмент не делает сетевых запросов во время обычной генерации палитр.

Мои данные в безопасности в Palette Generator?

Все расчёты выполняются локально в вашем браузере. Никакие цветовые данные, базовые цвета или экспортируемые файлы не отправляются на сервер. Ваша работа с палитрами полностью приватна.

В чём разница между триадной и сплит-комплементарной?

Триадная выбирает три цвета точно через 120° на цветовом круге. Сплит-комплементарная берёт ваш базовый цвет и два цвета, фланкирующих его дополнение — два цвета, расположенных на 30° с обеих сторон от противоположного тона. Сплит-комплементарная обычно создаёт меньше визуального напряжения, чем истинная комплементарная пара, при этом обеспечивая хороший контраст.

Как использовать экспортированные CSS-переменные?

Экспорт CSS создаёт блок :root с переменными --color-1, --color-2 и т.д. Вставьте этот блок в свою таблицу стилей и ссылайтесь на переменные в любом месте с помощью var(--color-1). Имя файла включает тип гармонии, поэтому complementary-palette.css чётко подписан.

Можно ли использовать экспорт Tailwind напрямую в проекте?

Скачанный файл — фрагмент конфигурации Tailwind, а не полный tailwind.config.js. Скопируйте объект colors из theme.extend.colors и объедините его с существующей конфигурацией Tailwind. Семейство цветов использует palette как ключ с записями color-1, color-2 и т.д., поэтому вы можете ссылаться на цвета как text-palette-color-1 или bg-palette-color-2 в ваших шаблонах.

Что такое формат экспорта ASE и для кого он?

ASE (Adobe Swatch Exchange) — бинарный формат, хранящий цветовые образцы для использования в приложениях Adobe Creative Suite, включая Photoshop, Illustrator и InDesign. Дизайнеры, работающие как с веб (CSS), так и с печатью (приложения Adobe), могут использовать экспорт ASE для поддержания согласованности цветов в обоих окружениях без ручного повторного ввода значений.

Сколько цветов создаёт каждый тип гармонии?

Комплементарная создаёт 2 цвета; аналоговая, триадная, сплит-комплементарная и клэш — по 3; тетрадная и прямоугольная — по 4; двойная-сплит-комплементарная и пятитоновая — по 5; шеститоновая создаёт 6; монохроматическая создаёт переменное количество оттенков. Все записи палитры отображаются в полосе палитры и списке под ней.

Могу ли я начать с цвета, выбранного из изображения?

Да. Используйте Скоро: Image Color Picker, чтобы извлечь цвет из фотографии, скопируйте его HEX-значение, затем вставьте в поле базового цвета в Palette Generator, чтобы построить вокруг него гармонию.

Могу ли я сохранить любимые палитры?

С аккаунтом сторонника Glyph Widgets панель пресетов позволяет сохранять именованные пресеты, хранящие базовый цвет и тип гармонии. Панель истории также фиксирует прошлые операции «Скопировать всё», облегчая поиск ранее созданной палитры.

Связанные инструменты

  • Скоро: Color Blender — Смешивание двух цветов с генерацией промежуточных шагов, дополняющее работу с палитрами.
  • Color Picker — Выбор точного базового цвета с помощью цветового круга или слайдеров перед генерацией палитры.
  • Скоро: Gradient Generator — Создание CSS-градиентов из цветов вашей созданной палитры.
  • Contrast Checker — Проверка соотношений контраста WCAG для любых двух цветов из вашей палитры перед использованием в тексте интерфейса.

Попробуйте Palette Generator сейчас: Скоро: Glyph Widgets Palette Generator

Последнее обновление: 27 февраля 2026 г.

Продолжить чтение

Ещё статьиПопробовать Palette Generator