Как стать автором
Обновить

Комментарии 7

А можно сделать пользовательский стиль, который конвертирует весь текст в скажем черно-синий или сине-желтый?

Конечно, правда приходится шаманить с sepia фильтром, чтобы перекрашивать оттенки серого. Например, берём чёрный туфля:


image


Добавляем ему:


filter: invert() sepia() invert() saturate(200%) hue-rotate(13deg);

И туфель становится синим:



Тут можно увидеть полную радугу.

А как сделать такую операцию? 1. перевести в монохромный 2. темные участки сделать синими, а яркие — желтыми. То есть Hue на выходе должно зависеть от L на входе
Простое вращение Hue это скучно

Тут всё ещё проще — засовываете картинку в текстуру и пиксельным шейдером её.

Формально да, но работает далеко не для всех тем. Порой дает вырвиглазные и не читаемые темы

Фильтр всегда можно подкрутить, если что.


Вот, например, тёмная тема для Хабра:


invert(0.9) hue-rotate(180deg);

image

Зарегистрируйтесь на Хабре , чтобы оставить комментарий