Сравнение сжатия изображений: Форматы, качество и реальный размер файлов | GoToolstack
Сравнение алгоритмов JPEG, WebP и PNG. Реальные замеры кодирования через Canvas в браузере, баланс сжатия и ограничения прозрачности.
Быстрый поиск HEX, RGB и HSL оттенков с сопоставлением классов Tailwind v3 и v4
Генератор палитр Tailwind CSS преобразует любой выбранный базовый цвет (HEX, RGB или HSL) в полную профессиональную шкалу из 11 сбалансированных оттенков: от ультрасветлого 50 до глубокого темного 950. Математическая интерполяция в перцептивно равномерных цветовых пространствах (OKLCH и HSL) гарантирует плавное нарастание контрастности без искажения насыщенности и цветового тона.
В типичном сценарии разработчик выбирает фирменный акцентный цвет бренда: например, глубокий синий #2563eb. Инструмент автоматически принимает его в качестве опорного оттенка 500 и рассчитывает все остальные ступени: пастельный фоновый 50 (#eff6ff), промежуточные оттенки для ховеров и границ (100–400) и насыщенные темные тона для темной темы и текста (600–950). Для каждого сгенерированного оттенка отображается HEX-код, RGB-значение и коэффициент контрастности по стандарту WCAG относительно белого и черного текста. Готовую палитру можно в один клик скопировать в формате объекта для вставки в tailwind.config.js.
Все колориметрические формулы и генерация кода палитры исполняются локально в JavaScript-движке браузера. Настройки вашей корпоративной цветовой палитры не передаются на внешние сервера.
Интерполяция оттенков: HEX ➔ Пространство OKLCH/HSL ➔ Кривая яркости [50: 97% ➔ 500: Base ➔ 950: 12%] ➔ HEX
Базовый цвет раскладывается на компоненты цветового тона, насыщенности и светлоты. Затем функция нелинейной интерполяции строит шкалу яркости с сохранением оптического баланса оттенка.
brand или accent), чтобы использовать классы bg-brand-500 по всему проекту.tailwind.config.js и вставьте скопированный объект внутрь блока theme.extend.colors.