Генератор палитры Tailwind (50–950)

Вставьте один цвет бренда и получите сбалансированную шкалу из 11 оттенков (от 50 до 950), построенную в OKLCH, с подсказками контраста и экспортом для Tailwind v3, v4, CSS и SCSS.

Обновлено

★ = ваш точный цвет. Нажмите на образец, чтобы скопировать. Подсказка контраста показывает, какие оттенки проходят WCAG AA (4.5:1) для обычного текста на белом или чёрном фоне.

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Загрузите фото или логотип и извлеките основные цвета с процентами или выберите любой пиксельПалитра цветов из изображения →

Как пользоваться: Генератор цветов Tailwind

  1. Введите цвет бренда в формате HEX, RGB, HSL или OKLCH.
  2. Задайте название палитры (например, brand): от него будут зависеть классы вроде bg-brand-500.
  3. Оставьте режим «ближайший шаг», чтобы ваш цвет попал на оттенок с подходящей светлотой, или зафиксируйте его на 500.
  4. Выберите формат экспорта и скопируйте код в конфиг Tailwind, CSS или SCSS.

Что такое цветовая шкала 50–950?

Дизайн-системы, такие как Tailwind CSS, описывают каждый цвет как набор оттенков: 50 — почти белый тон для фонов, 500 — основной цвет, а 900–950 — тёмные оттенки для текста и тёмной темы. Полная шкала позволяет единообразно оформлять состояния наведения и нажатия, границы, бейджи и тёмные темы, не подбирая каждый раз более светлый или тёмный вариант на глаз.

Как генератор строит шкалу

  1. Ваш цвет переводится в OKLCH, перцептивно равномерное цветовое пространство, поэтому переход между соседними шагами выглядит равномерным.
  2. Для каждого шага задана целевая светлота, построенная по палитре Tailwind v4 (примерно 97% для 50 и примерно 26% для 950). Ваш цвет ставится на ближайший шаг, а соседние целевые значения немного смещаются, чтобы шкала проходила через него.
  3. Насыщенность (colorfulness) достигает пика около 500–600 и снижается к краям, как в палитрах, настроенных вручную: светлые оттенки не выглядят неоново, а тёмные не выглядят мутными.
  4. Оттенки, выходящие за пределы гаммы sRGB, корректируются снижением насыщенности при сохранении тона и светлоты.

Использование палитры

Tailwind v4 читает цвета из CSS: вставьте блок @theme в основной таблицу стилей, и появятся классы вроде bg-brand-100. Tailwind v3 использует theme.extend.colors в tailwind.config.js. Экспорт в CSS-переменные и SCSS работает в любом проекте, в том числе в Webflow, где можно создать такие же цветовые переменные на панели Variables.

Советы по доступности

Как правило, для текста на белом фоне нужен оттенок достаточно тёмный, чтобы достичь контраста 4.5:1 (часто 600 или темнее), а для текста на тёмном фоне обычно подходят оттенки от 300 и светлее. Подсказка под каждым образцом покажет это; проверить конкретные пары можно в проверке контраста или в APCA-проверке контраста.

Также ищут как: генератор оттенков, генератор тонов, цветовая шкала, цвета дизайн-системы, палитра бренда, tailwind 50-900.

Инструменты, которые хорошо сочетаются с Генератор цветов Tailwind

  • Палитра цветов из изображения — Узнайте палитру цветов любого изображения: фото, логотипа, скриншота или дизайна.
  • Смеситель цветов — Выберите два цвета и количество шагов, чтобы получить равномерно смешанные промежуточные цвета.
  • CSS-переменные в Tailwind — Превратите цветовые переменные :root в тему Tailwind одной вставкой — конфиг tailwind.config.js для v3 или @theme для v4, с готовыми значениями или ссылками var().
  • Конвертер цвета OKLCH — Изучайте перцептивно равномерное цветовое пространство OKLCH с ползунками в реальном времени, проверяйте, входит ли цвет в sRGB, и копируйте соответствующие запасные значения HEX, RGB и HSL.

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

Появится ли мой точный цвет бренда в палитре?
Да. Он ставится без изменений на шаг, ближайший к его светлоте (отмечен ★), или на 500, если вы выберете этот вариант. Остальные оттенки генерируются вокруг него.
Почему мой цвет попадает на 600, а не на 500?
Потому что его светлота ближе к оттенку 600 в палитре Tailwind. Если зафиксировать тёмный цвет на 500, светлая половина шкалы растянется сильнее; выберите «Всегда шаг 500», если вам так удобнее.
Совпадают ли значения с официальными цветами Tailwind?
Нет. Палитра Tailwind настроена вручную. Этот генератор следует тем же закономерностям светлоты и насыщенности, поэтому пользовательские цвета гармонично сочетаются со встроенными.
Почему значения Tailwind v4 записаны в oklch()?
Tailwind v4 описывает палитру по умолчанию в OKLCH, которое поддерживает широкую гамму дисплеев и является перцептивно равномерным. Остальные форматы экспорта используют HEX для максимальной совместимости.
Можно ли установить Генератор цветов Tailwind как веб-приложение и пользоваться им офлайн?
Да. Генератор цветов Tailwind — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

Похожие инструменты

localПалитра цветов из изображенияУзнайте палитру цветов любого изображения: фото, логотипа, скриншота или дизайна. Перетащите файл, и вы…localСмеситель цветовВыберите два цвета и количество шагов, чтобы получить равномерно смешанные промежуточные цвета. Это удобно…localCSS-переменные в TailwindПревратите цветовые переменные :root в тему Tailwind одной вставкой — конфиг tailwind.config.js для v3 или…localКонвертер цвета OKLCHИзучайте перцептивно равномерное цветовое пространство OKLCH с ползунками в реальном времени, проверяйте,…localПроверка контрастаВведите цвет текста и фона, чтобы получить точный коэффициент контраста WCAG, результат проверки для…localПоиск названия цветаВставьте HEX-код, чтобы получить ближайшее понятное название цвета и корректные имена токенов для вашего…