Новости | Об игре | Форум
02:30, 1294 онлайн
Форумы » Общий Форум » Тёмная тема 
12

АвторТема: Тёмная тема
Irey 1993



 1 
 38   
  написано: 26.03.2024 04:31:43 
Две недели назад я выкладывал beta-версию. Сейчас наступил своеобразный "релиз". Но на самом деле реализация далека от самого понятия релиза, завершения и стабильной работы.

Скрипт использует в основе оригинальные стили CSS + внесенные мной изменения в цвета, применяет итоговый набор правил к каждой странице и удаляет запрос к оригинальному файлу CSS. Обратите внимание, что большую часть объема скрипта занимает именно CSS - каскадные таблицы стилей, использование javascript минимально и отвечает только за то чтобы вставить всё что указано в var mainThemeCSS на страницу и удалить обращение к gw.css.

Я в создании этой темы участвовал исключительно как энтузиаст, каких-то знаний о нюансах работы CSS у меня нет, знаний как увеличить стабильность и скорость перенаправления стилей - тоже нет. Поэтому если вас не устраивает скорость работы скрипта - лучше им не пользуйтесь - я не смогу решить проблемы с оптимизацией.

Как скачать и использовать:

1. Установите Tampermonkey
2. Скачайте файл https://www.ganjafile.io/download.php?mid=1620032&id=253996
(как именно скачать "правильно")
[ GanjaFoto:#2323067 ]
(также ссылка на скачивание может быть указана в подписи - обратите внимание что скрин относится к старой версии)
[ GanjaFoto:#2322668 ]
3. В Tampermonkey зайдите в "Утилиты" - в "Импорт из файла" выберите путь к загруженному на компьютер файлу скрипта
[ GanjaFoto:#2323068 ]
[ GanjaFoto:#2323069 ]
4. Нажмите на кнопку установки. Всё, после этого скрипт должен быть установлен и активирован.

Известные проблемы:

Заметные задержки применения стилей на страницах "Карта острова" и особенно аут/прибрежка. Могут усугубляться включенным VPN и/или блокировщиком рекламы.
Также может работать хуже при проблемах с интернетом/самим устройством (точно может быть актуально для PDA - хотя для PDA стили не адаптированы в принципе).

Заметный белый фон у элементов, которые имеют атрибут onclick="this.style.backgroundColor='#FFFFFF'.

Заметная проблема с кнопками "Параметры и умения" и "Бонусы и ресурсы" на me.php (с цветом фона).

И если проблему с onclick="this.style.backgroundColor='#FFFFFF' в теории решить можно, то проблемы производительности - вряд ли. По крайней мере в рамках любительского скрипта

===============================

Работа проверялась на Google Chrome с новым оформлением игры. Если у вас при использовании скрипта страницы выглядят не так [ GanjaFoto:#2323071 ] - когда скрипт не работает ГЛОБАЛЬНО (с чем я вам помочь не смогу), а есть проблемы с каким-то отдельными элементами - скорее всего причина в использовании вами не нового оформления игры (конкретно такие проблемы можно решить точечно - добавлением дополнительных правил CSS).
Irey 1993



 2 
 5   
  написано: 26.03.2024 04:31:52 
Дополнительно к тёмной теме можно использовать скрипт для применения фильтров к страницам игры. https://www.ganjafile.io/download.php?mid=1620032&id=253997
Скрипт написан GPT 3.5
Установка абсолютно такая же как и у скрипта тёмной темы.

[ GanjaFoto:#2323070 ]

Всё что делает скрипт с фильтрами - добавляет к каждой странице правило стиля
<html style="filter: brightness(100%) contrast(100%) saturate(100%) grayscale(0%) sepia(0%);">, процентные значения в котором вы можете менять через меню.

Не обязательно менять каждый параметр. Можете подобрать какое-то своё значение яркости и т.д. при котором вам будет комфортнее. (в рамках процентных значений, указанных к каждой отдельной опции. Если вы выйдете за рамки - скрипт настроен на сброс к значениям по умолчанию).

Если при совместном использовании скрипта темной темы и скрипта фильтров происходит какой-то неприятный эффект заторможенной работы этих самых фильтров:

Выставляете какие-либо подходящие конкретно вам значения фильтров.
Открываете скрипт тёмной темы.
Добавляете новое правило html { filter: brightness(100%) contrast(100%) saturate(100%) grayscale(0%) sepia(0%); } где указываете процентные соотношения, подобранные в скрипте фильтров.
Удаляете скрипт фильтров.

ВОЗМОЖНО это решит проблему со скоростью применения фильтров к странице.

=============================================

Возможно это всё сделано криво и мало кому удастся воспользоваться такой тёмной темой и не столкнуться с какими-либо проблемами. Но не хотелось бы чтобы сама ситуация вокруг темной темы заглохла. Если у вас есть какие-либо идеи - что можно поменять - выскажите их.
ImN0tHuman



 3 
   
  написано: 26.03.2024 04:36:04 
[Сообщение удалено автором (ImN0tHuman)]
ImN0tHuman



 4 
   
  написано: 26.03.2024 04:36:49 
Молодец, спасибо за проделанную работу
MetallurG_nvkz



 5 
 15   
  написано: 26.03.2024 04:55:29 
Тут чисто на любителя.
MazaltoFF



 6 
 115   
  написано: 26.03.2024 05:00:20 
Почему разработчики не могут оставить все как есть и просто сделать фон так же зеленый но только темнее без инверсии всех остальных цветов текса, цифр и т.д… они когда сделали темную тему хоть раз ее сами включали, видели как это все мерзопакостно смотрится?
Irey 1993



 7 
 -20   
  написано: 26.03.2024 05:11:38 
Сравнение beta [ GanjaFoto:#2322628 ] с текущей версией [ GanjaFoto:#2323066 ]

Да, в любом случае это будет на любителя.
KEPKA



 8 
 16   
  написано: 26.03.2024 05:15:28 
зачем
Chiefyr



 9 
 16   
  написано: 26.03.2024 05:49:43 
8 фоном звучит имперский марш, тема то Темная)
z0man



 10 
 0   
  написано: 26.03.2024 06:41:13 
Всегда нравились цвета в оригинале.
Если делать новую тему, то розовую )
Prof-Hydralisk



 11 
 -68   
  написано: 26.03.2024 06:51:15 
10, дай угадаю: у тебя красненькая маленькая машинка с ресничками и каблучком на заднем стекле
z0man



 12 
 0   
  написано: 26.03.2024 06:54:06 
10
Угадывать не твоё, успокойся уже
MetallurG_nvkz



 13 
 14   
  написано: 26.03.2024 07:05:10 
10 даёшь тему как у розового пони)
Хлеб с мазиком



 14 
 22   
  написано: 26.03.2024 08:14:20 
11 нет у него как у тебя старый советский трамвай
z0man



 15 
 6   
  написано: 26.03.2024 08:25:52 
https://github.com/darkreader/darkreader#how-to-contribute

Стоит потратить пару недель на это и сделать нормально.
GoreGrindGeek



 16 
   
  написано: 26.03.2024 09:35:05 
И как этот скрипт работает на Ауте? А то я пытался играться с CSS-фильтрами там ранее, и они сбивали отображение подсказок сложности для покемонов.
Снойпер



 17 
 4   
  написано: 26.03.2024 09:49:00 
Томная тема -_-
COiN_



 18 
 -34   
  написано: 26.03.2024 11:35:08 
красный на зеленом?
единственное место в природе, где красный и зеленый уживаются - розовый куст.
MetallurG_nvkz



 19 
   
  написано: 26.03.2024 12:31:33 
7 Я не хочу от слова совсем видеть в зелёном мире ганжи розовые цвета, которые сюда никак не подходят даже.
CJDean[kompAs]



 20 
 -5   
  написано: 26.03.2024 13:00:57 
Сегодня как раз думал почему у нас нет темной темы)
12

К списку тем