4pda Dark Mode - юзерскрипт | Добавление ночного режима к сайту и форуму



Реп: (647)
4pda Dark Mode - юзерскрипт
версия 0.12.7

Последнее обновление скрипта: 17.10.2023

Скриншоты
Прикрепленное изображение
Прикрепленное изображение


Требования: Tampermonkey (расширение для браузера)
Репозиторий: IamR3m/4pda-dark-mode
Установка: 4pda-dark-mode.user.js

Возможности:
  • После установки скрипта на сайте и форуме в нижнем правом углу появляется кнопка, по нажатию на которую происходит переключение режимов день/ночь.
  • Поддержка стилей для QMS Plus
  • Подсветка непрочитанных тем в избранном и форумах
  • Кнопка настроек, где можно изменить размер кнопок скрипта, настроить автовключение ночного режима по расписанию, цвет подсветки непрочитанных тем в избранном
  • интегрирован скрипт versions 4pda за авторством Azat-777. по умолчанию отключен, включается в настройках
    • показ версий приложений и их обновлений в избранном
    • дополнительная информация о пользователях в темах
  • опциональное отключение рекламы
  • закрываемое уведомление (при добавлении в избранное и подписку на тему)
  • улучшенная панель BB-кодов в QMS (перед первым использованием требуется 1 раз посетить любую страницу форума)
История изменений
0.2.2
  • Первая публичная версия
0.3
  • Добавление стилей для QMS
  • улучшение стилей
0.4
0.4.1
  • Исправление стилей динамически создаваемых объектов (Объявления, профиль)
0.4.2
  • Уменьшен размер изменяемых изображений
0.5
0.5.1
  • Добавлена кнопка конфигурации
    1. переключатель маленькие/большие кнопки
    2. автоматический ночной режим по расписанию
  • Запуск скрипта при старте документа (теперь не будет ожидания полной загрузки страницы)
0.5.2
  • Обновлены стили блоков в постах (цитата, код, спойлер)
  • обновлены стили кнопок в редакторе сообщений
0.5.3
  • Исправлена ширина полей ввода в окне конфигурации
  • Убраны "спиннеры" в этих полях
  • Добавлены стили для панели BB-кодов в QMS
  • Добавлены стили для автозаполненных полей
0.5.4
  • Изменен фон для заголовка блока CODE
  • Домашней страницей скрипта установлена эта тема на форуме
0.5.6
  • исправлен фон для ивентов (окошечко с уведомлением о сообщениях в QMS)
0.6
0.6.0
  • добавлена подсветка непрочитанных тем в избранном
  • настройка цвета подсветки непрочитанных для темного/светлого режимов
0.6.1
  • исправлен фон для страниц копирайта и дисклеймера
  • обновлены стили для страницы пользователей
  • обновлен стиль для сообщения о добавлении/удалении из избранного
  • обновлены стили для "версии для печати"
  • исправлена картинка кнопки поиска
  • исправлены стили пагинатора в тикет-системе (доступно кураторам и выше)
0.6.2
  • исправлены фон и граница для кураторского тега
0.6.3
  • исправлены фон и граница для модераторского тега
0.6.5
  • исправлены стрелки в выпадающих меню (заголовки поста, опции темы/форума, опции кнопки Изменить, выпадашка страниц темы/форума)
0.7
0.7.0
  • интегрирована первая часть скрипта versions 4pda за авторством Azat-777. по умолчанию отключен, включается в настройках
  • исправлен фон удаленных постов
0.7.1
  • обновлены стили для Тикет-системы (доступно кураторам и выше)
0.7.2
  • исправлен функционал versions 4pda
0.7.3
  • подсветка непрочитанных тем на форумах
0.7.4
  • исправление подсветки непрочитанных тем
0.7.5
  • исправление стилей блока CODE
0.7.6
  • исправление границы подвала в QMS
  • исправление блокировки рекламы (ошибочно скрывался список контактов в QMS при новых сообщениях)
0.8
0.8.0
  • интегрирована вторая часть (показ дополнительной информации о пользователях в теме) скрипта versions 4pda за авторством Azat-777. по умолчанию отключен, включается в настройках
0.8.1
  • опциональное отключение рекламы
0.8.2
  • обновлены стили для страницы 404
0.8.3
  • обновлены стили для ссылок
0.8.4
  • добавлена проверка запущен скрипт во фрейме или основной странице
  • добавлены стили фрейма скачивания файла
0.8.5
  • исправлены стили страницы/фрейма скачивания файла
  • исправлен стиль тикетов (кураторы и выше)
0.8.6
  • фикс падения определения страницы/фрейма скачивания файла когда его нет
0.8.7
  • обновление стилей для страницы редактирования поста
0.8.8
  • очистка кода
0.8.9
  • исправление удаления рекламы
0.8.10
  • исправление фона скрытого поста
0.8.11
  • добавлен стиль для тени списка прикрепленных файлов
  • оптимизация размера нескольких смайлов
0.9
0.9.0
  • скрытие дополнительной информации о пользователе под "ховер" (теперь открывается при наведении курсора на строку "Дополнительная информация")
0.9.1
  • не прятать доп.информацию при наведении мыши на нее
0.9.2
  • Добавлено поле "Последнее посещение" в дополнительную информацию о пользователях в теме
0.9.3
  • Изменен размер маленькой кнопки настроек
  • Исправлены стили переключателя ночного режима
0.9.4
  • Изменен стиль кнопок внизу постов
0.9.5
  • Обновлен стиль кнопок
  • Улучшено отображение текста с красным, синим и пурпурным цветами
  • Улучшено отображение заголовков в нижней панели текстового редактора
0.9.6
  • Обновлен стиль окончания ката
  • Добавлена возможность закрывать уведомление (при добавлении в избранное и подписке на тему)
0.9.7
  • Форматирование дополнительной информации о пользователе (отступ между элементами, уменьшен размер шрифта)
0.9.8
  • Исправлен цвет ссылок в правой стороне шапки форума
0.9.9
  • Смещение контейнера с дополнительной информацией на 1 пиксель влево для выравнивания
  • Изменение цвета текста для popmenubutton
  • Скругление углов у некоторых элементов
0.9.10
  • Скругление углов для popupmenu
0.9.11
  • Больше скругленных элементов
0.9.12
  • Исправление иконки cool в заголовке поста
0.9.13
  • Улучшение парсинга персональных данных для Дополнительной информации
0.9.14
  • Исправление для мобильной версии
0.9.15
  • Исправление стилей в комментариях на сайте
0.10.0
  • Замена панели BB-кодов в QMS на панель из форума (перед первым использованием требуется 1 раз посетить любую страницу форума)
  • Прочие доработки, невидимые глазом
0.10.1
  • Панель BB-кодов в QMS опущена ниже в иерархии, ближе к форме ввода
0.10.2
  • Исправлен показ панели BB-кодов в QMS при создании нового диалога
  • Поправлен стиль панели BB-кодов
  • Исправление стилей для QMS-Plus

Замечания и предложения по улучшению принимаются ;)

Известные ошибки
Замечена рандомно появляющаяся проблема с загрузкой зависимости jQuery, из-за чего скрипт может не прогружаться. Иногда страницу нужно перезагрузить раз 10 чтобы загрузилось


Сообщение отредактировал R3m - 17.10.23, 00:56
Причина редактирования: версия 0.12.7



Реп: (2776)
R3m @ 04.06.21, 03:49 *
4pda Dark Mode - юзерскрипт

Немного цепляет глаз поле "Обьявления", но в целом очень комфортно! Спасибо!
Прикрепленное изображение

Прикрепленное изображение

P.S. Очень не хватает функции "день/ночь" на сайте по умолчанию, так как все же есть нюансы.
Да да, это камень в огород владельцев ресурса. :D



Реп: (2776)
* R3m,
Вот так в профиле
Прикрепленное изображение

а это то, что просили
Прикрепленное изображение


Сообщение отредактировал Sttill - 04.06.21, 17:16



Реп: (647)
* Sttill, такс, значит имена классов формируются динамически. будем искать обходные пути :)



Реп: (2776)
R3m @ 4.06.21, 17:20 *
будем искать обходные пути

Нужно довести до идеала, что бы кое кому стыдно стало. :D
Премного :thank_you:



Реп: (647)
Скрипт обновлен до версии 0.4.1

Исправление стилей динамически создаваемых объектов (Объявления, профиль).
Требуется тестирование



Реп: (647)
Скрипт обновлен до версии 0.4.2.

Что нового?
  • Уменьшен размер изменяемых изображений



Реп: (2776)
R3m @ 05.06.21, 10:52 *
Скрипт обновлен до версии 0.4.2

Теперь :ok:
Прикрепленное изображение


Прикрепленное изображение


Сообщение отредактировал Sttill - 05.06.21, 12:44
Причина редактирования: орф



Реп: (2776)
* R3m,
На всяк случай сообщаю))
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение




Реп: (647)
* Sttill, это автозаполнение и оно вшито в браузер. изменить, вероятно, можно только сменив тему самого браузера.



Реп: (647)
Скрипт обновлен до версии 0.5.1.

Что нового?
  • Добавлена кнопка конфигурации
    1. переключатель маленькие/большие кнопки
    2. автоматический ночной режим по расписанию
  • Запуск скрипта при старте документа (теперь не будет ожидания полной загрузки страницы)

P.S. по заказу * Skaiman!

Сообщение отредактировал R3m - 06.06.21, 05:07



Реп: (2776)
R3m @ 06.06.21, 05:04 *
Запуск скрипта при старте документа (теперь не будет ожидания полной загрузки страницы)

А это вообще замечательно! Спасибо!



Реп: (647)
Скрипт обновлен до версии 0.5.2.

Что нового?
  • Обновлены стили блоков в постах (цитата, код, спойлер)
  • обновлены стили кнопок в редакторе сообщений



Реп: (647)
Скрипт обновлен до версии 0.5.3.

Что нового?
  • Исправлена ширина полей ввода в окне конфигурации
  • Убраны "спиннеры" в этих полях
  • Добавлены стили для панели BB-кодов в QMS
  • Добавлены стили для автозаполненных полей



Реп: (2776)
R3m @ 7.06.21, 0:00 *
Скрипт обновлен до версии 0.5.3.

Все лучше и лучше, :thank_you:



Реп: (647)
Скрипт обновлен до версии 0.5.6.

Что нового в версии 0.5.4?
  • Изменен фон для заголовка блока CODE
  • Домашней страницей скрипта установлена эта тема на форуме

Что нового в версии 0.5.6?
  • исправлен фон для ивентов (окошечко с уведомлением о сообщениях в QMS)



Реп: (2164)
* R3m,
Приветствую. Спасибо большое за тему. Есть небольшая просьба. Можно ли как-то в списке избранных непрочитанные темы выделить не только жиром (как по умолчанию), но и иным цветом. Может тёмным оттенком синего. Сейчас прочитанные и нет несколько сливаются.
Про иконки слева я в курсе само собой) Привычнее смотреть на текст.



Реп: (647)
Скрипт обновлен до версии 0.6.0.

Что нового в версии 0.6.0?
  • добавлена подсветка непрочитанных тем в избранном
  • настройка цвета подсветки непрочитанных для темного/светлого режимов

по просьбе * Boy77ruS

Сообщение отредактировал R3m - 08.06.21, 02:47



Реп: (2164)
* R3m,
Волшебно. Благодарю!



Реп: (647)
Скрипт обновлен до версии 0.6.1.

Что нового?
  • исправлен фон для страниц копирайта и дисклеймера
  • обновлены стили для страницы пользователей
  • обновлен стиль для сообщения о добавлении/удалении из избранного
  • обновлены стили для "версии для печати"
  • исправлена картинка кнопки поиска
  • исправлены стили пагинатора в тикет-системе (доступно кураторам и выше)



Реп: (647)
Скрипт обновлен до версии 0.6.3.

Что нового?
  • исправлены фон и граница для кураторского тега (версия 0.6.2)
  • исправлены фон и граница для модераторского тега (версия 0.6.3)


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.11.23, 16:52