Описание twentynineteen_custom_colors_lightness
— Filter
Хук twentynineteen_custom_colors_lightness позволяет изменить уровень светлоты цветовых схем в теме Twenty Nineteen. Он срабатывает во время настройки пользовательских цветов и позволяет кастомизировать визуальные элементы сайта, влияя на их яркость и контрастность
Примеры использования
Пример увеличения светлоты основного цвета:
add_filter('twentynineteen_custom_colors_lightness', function($lightness) {
$lightness['primary'] = 20;
return $lightness;
});
В этом примере мы увеличиваем светлоту основного цвета на 20 единиц.
Пример уменьшения светлоты фона:
add_filter('twentynineteen_custom_colors_lightness', function($lightness) {
$lightness['background'] = -10;
return $lightness;
});
Здесь мы уменьшаем светлоту цвета фона на 10 единиц.
Пример изменения светлоты акцентного цвета:
add_filter('twentynineteen_custom_colors_lightness', function($lightness) {
$lightness['accent'] = 15;
return $lightness;
});
Мы изменяем светлоту акцентного цвета на 15 единиц.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо настроить цветовые схемы на сайте, чтобы они соответствовали вашему бренду или стилю
– Производительность
Хук не должен оказывать значительного влияния на производительность, так как изменения касаются только визуальных элементов
– Предупреждения
Следите за тем, чтобы изменения не ухудшали читаемость текста на фоне
Альтернативы
Тип: filter
Этот хук позволяет изменять сами цветовые схемы, а не только их светлоту
Используйте его, если нужно менять сами цвета, а не только их яркость