dear-habr
dear-habr copied to clipboard
Темная тема интерфейса
Собственно, было бы очень неплохо видеть темную тему для интерфейса сайта)Поможет ночным трудягам, да и читается легче)
Всеми руками ЗА! Очень не хватает тёмной темы, ночью глаза от ослепительного белого устают быстро.
По моему скромному мнению, этот функционал не должен быть частью того или иного ресурса. Темная тема решается с помощью сторонних инструментов:
- Stylish
- расширения, например Dark Reader
Если я не прав, укажите пожалуйста на ресурс, который поддерживает темную тему без сторонних инструментов.
Я согласен с тем, что еще ни один ресурс я не видел с темной, светлой темами (и переключателем между ними). Но кто мы такие? IT-шники, что на острие прогресса или простые "диванные войска/офисный планктон"? То, что этого еще никто не двинул на масс-ресрусах никак не означает, что это глупо - возможно это слишком не банально. Люди могут просто в целом не осозновать, что "а так можно?".
Я тоже за тёмную тему, потому что стайлиш и иже с ними не всегда есть возможность использовать. Например, при чтении сайта с мобильного дивайса.
Для тех, кто всё ещё ждёт, но лень было запилить своё - есть актуальный поддерживаемый юзерстиль (https://github.com/WaveCutz/habrahabr.ru_night-mode) и юзерскрипт (с переключателем, использующий юзерстиль выше) - https://github.com/keyten/HES И о том, и о другом были статьи на "хабрах". Юзерскрипт также инвертирует "слишком светлые" изображения, и чёрные изображения на прозрачном фоне (например текст или непарсибельные формулы (кстати они в основе своей тоже парсятся этим же скриптом если были вставлены через TeX редактор))
limonte, на вопрос о ресурсе который поддерживает ночную тему "из коробки" - мобильная версия reddit-а. Не приложение, а просто мобильная версия сайта. Reddit вроде как ну оочень крупная площадка :)
Надеюсь прислушаются. Поддерживаю тёмную тему, тем более встречал посты в которых кто-то уже сделал с помощью Stylish следовательно работа выполнена, осталось внедрить
Мы пока работаем над редизайном, тёмной темы в нём пока не предусмотрено, но будем иметь ввиду. Пока же можно использовать или юзерстили или расширения типа f.lux.
Впереди предстоит много работы по редизайну Хабра и GT, вместе с редизайном поменяется и часть html-разметки и css-классов. Поэтому юзерстили со временем будут отваливаться и их придется постоянно переписывать, что совсем не круто. Как решение, можно попробовать вести параллельную разработку «темной темы», или стать контрибьютером для уже существующих тем. Но официально, задачи «сделать переключатель между темной и светлой темой» пока не было.
А если не секрет, используется ли при вёрстке CSS препроцессор типа Less или Saas? Если да - нельзя ли просто хранить всю цветовую схему в переменных, и потом делиться этим .less файлом? Тогда при изменении классов и стилей нужно будет просто изменить цвета в переменных.
@VladReshet не секрет, мы используем sass препроцессор(scss), и используем переменные в том числе и для темизации. Но проблема в том, что у нас часть стилей не использует переменные, что конечно же неудобно, но поправимо. С редизайном, перепишем большую часть css-кода, заодно и сделаем что-то типа scss-конфига для темизации.
Если я не прав, укажите пожалуйста на ресурс, который поддерживает темную тему без сторонних инструментов.
@limonte Пфф... Тьма таких. Самое удачное, что я видел быол у доки к докеру.
@limonte Пфф... Тьма таких. Самое удачное, что я видел быол у доки к докеру.
Также доки MS Docs, доки к ReactiveX
работаем над редизайном тёмной темы в нём пока не предусмотрено
Это бездарно
stackoverflow.com тоже темную тему поддерживает
Это бездарно
@iiw кто после того как я увидел новый диз гитхаба я прям переосмыслил значение слово "бездарно"