Перейти к содержимому
Toolars
Каталог
Сообщить об ошибке

Дизайн · утилита · Локально

Генератор оттенков

Color Shades Generator

Генерируйте 3–20 детерминированных оттенков вокруг базового цвета — с ним посередине и не доходя до чистых чёрного и белого — как CSS-переменные.

Путь задачи / от ввода к результату

Задайте базовый цвет

Работает локально · Ничего не загружается на сервер

Как работает Генератор оттенков, конфиденциальность и похожие инструменты

Путь задачи / от ввода к результату

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

  1. 01

    Задайте базовый цвет

    Введите шестнадцатеричное значение в поле «Базовый цвет» — подходят #RGB, #RGBA, #RRGGBB и #RRGGBBAA, а поле открывается с #6D5EF8. Базовый цвет всегда оказывается в середине готовой шкалы.

  2. 02

    Выберите количество оттенков

    Установите «Количество оттенков» в целое число от 3 до 20 — по умолчанию 9. Нечётное количество равномерно балансирует тёмную и светлую стороны вокруг базового цвета; чётное по-прежнему центрирует базу и даёт светлой стороне один лишний образец.

  3. 03

    Сгенерируйте шкалу

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

  4. 04

    Проверьте поведение смешивания

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

  5. 05

    Загрузите пример шкалы

    Нажмите «Загрузить пример», чтобы сгенерировать семь оттенков вокруг #0EA5E9 — полный эталонный прогон, который можно изучить перед вводом собственного фирменного цвета. «Сбросить» возвращает базу #6D5EF8 и количество 9.

  6. 06

    Скопируйте или скачайте токены

    Нажмите «Копировать результат», чтобы скопировать блок :root из пользовательских свойств --toolars-shade-1 …, или «Скачать», чтобы сохранить его как toolars-color-shades.css — готово для вставки в таблицу стилей. На каждой карточке образца также показано шестнадцатеричное значение для разового копирования.

Факты об инструменте

Обработка
В вашем браузере
Ввод покидает устройство
Никогда
Хранение
Ничего не сохраняется
Цена
Бесплатно

Ваши данные остаются в браузере.

Генератор оттенков использует проверенный путь локального выполнения и не создаёт скрытую историю ввода и вывода.

Локальное выполнение

Работает внутри текущей вкладки браузера.

Никакой скрытой обработки

Активные данные инструмента никогда не становятся записями документов Toolars.

Аккаунт не требуется

Используйте основной сценарий без создания профиля. Избранное синхронизируется с аккаунтом после входа.

Мгновенный сброс

Закройте вкладку — и рабочие данные исчезнут.

Что на самом деле делает Генератор оттенков

Фирменный цвет приходит одним шестнадцатеричным значением, но реальному интерфейсу нужна целая шкала: более тёмное состояние наведения, едва заметный фоновый оттенок, рамка на шаг в сторону от базового. Подбирая эти ступени на глаз, вы получите разброс между экранами и между коллегами. Генератор оттенков детерминированно интерполирует шкалу вокруг вашего базового цвета, удерживая базу закреплённой посередине, а крайние значения — в стороне от чисто чёрного и чисто белого. Результат экспортируется как пользовательские свойства CSS со стабильными пронумерованными именами, готовые для файла дизайн-токенов, — вычисляется локально и никогда не загружается.

Частые вопросы

Сколько оттенков может быть в одной шкале?
От 3 до 20 — задаётся полем «Количество оттенков»; рабочая область по умолчанию использует 9. Значение вне этого диапазона отклоняется с сообщением, которое называет ограничение.
Как вычисляется шкала?
Детерминированно: оттенки ниже базового смешиваются в сторону чёрного, светлые выше — в сторону белого, а сам базовый цвет всегда занимает среднюю позицию. Смешивание ограничено 78% пути к любому краю, поэтому ни одна ступень не доходит до чисто чёрного или чисто белого и каждая остаётся пригодной.
Что меняется при чётном количестве оттенков?
Базовый цвет по-прежнему занимает среднюю позицию, но две стороны уже не могут зеркалить друг друга точно: чётное количество даёт светлой стороне на один образец больше, чем тёмной. Выбирайте нечётное количество, например 9 или 11, когда нужна идеально симметричная шкала.
Шкала сохраняет прозрачность?
Да. Если базовый цвет несёт альфа-байт — например #6D5EF8CC, — та же альфа сохраняется по всей шкале, а экспортированные шестнадцатеричные значения получают альфа-байт всякий раз, когда базовая альфа ниже 1.
В каком формате экспорт?
Блок :root с пользовательскими свойствами CSS от --toolars-shade-1 до --toolars-shade-N, содержащими шестнадцатеричные значения; его можно скачать как файл .css или скопировать в буфер обмена. На каждой карточке образца также показано шестнадцатеричное значение для прямого копирования.
Цвет куда-нибудь отправляется?
Нет. Вся шкала вычисляется внутри этой вкладки браузера, введённые данные и результаты не покидают эту вкладку, и учётная запись не требуется.

Читайте также

Продолжить: Дизайн

Связанные задачи, а не тупик.

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

Генератор CSS-лоадеров

CSS Loader Generator

Проектируйте спиннер-кольцо или три точки с настройкой размера, толщины, скорости и цветов и копируйте CSS с поддержкой reduced motion.

Создание

Генератор CSS-чекбоксов

CSS Checkbox Generator

Стилизуйте кастомный чекбокс — размер, рамка, цвета состояний — и копируйте CSS, под которым остаётся настоящий доступный с клавиатуры input.

Создание

Генератор CSS-переключателей

CSS Switch Generator

Собирайте переключатель на чистом CSS: дорожка, бегунок и цвета двух состояний; в коде — обработка фокуса и reduced motion.

Создание

Генератор CSS clip-path

CSS Clip Path Generator

Редактируйте вершины мышью, клавиатурой или координатами. Четыре шаблона, локальное копирование объявления clip-path или полного CSS.

Создание