Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox - стили userChrome.css и скрипты js

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

Открыть новую тему     Написать ответ в эту тему

gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору



В теме обсуждается настройка внешнего вида Firefox с использованием userChrome.css, userContent.css, а так же использование скриптов js (uc.js).

Родственные темы: Mozilla Firefox | Расширения для Firefox
 
Обсуждение на "Форуме Mozilla Россия":
Настройка внешнего вида Firefox в userChrome.css,
UCF - ваши кнопки, темы, дополнения, скрипты…
 
Темы на GitHub:
Aris-t2 CustomCSSforFx | Aris-t2 CustomJSforFx | xiaoxiaoflood/firefox-scripts | Endor8/userChrome.js | Alice0775 userChrome.js  
VitaliyV UCF - UserChromeFiles


Просьба публикуемые коды заключать в тэг [code][/code] (из выпадающего меню), а коды более 10 строк - в двойной тэг [more][code][/code][/more]
 
Как подключить скрипты JS:
метод Aris-t2 | метод xiaoxiaoflood | метод Endor8 | метод user_chrome_files (UCF)
Как подключить скрипты JSM, MJS в загрузчик скриптов от Aris-t2 , а если у вас Firefox v117+, то дополнительно...
 
Еще один способ активации, нюансы: скрипты можно поместить в пользовательслую папку, можно не прописывать активацию каждого скрипта отдельно.
 
Куда вписывать код для стиля userChrome.css и userContent.css
Также не забываем про такую строку в user.js / prefs.js (для включения userChrome.css и userContent.css):
Код:
// Turn on userChrome.css and userContent.css support
// Включить поддержку userChrome.css и userContent.css
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);  
либо эту настройку включить через about:config.
 
Полезные ссылки
Онлайн-конвертер иконок в\из Base64
Онлайн-редактор иконок SVG

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 08:34 29-07-2023 | Исправлено: gutasiho, 16:33 03-03-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Для FF116 возможно проблема в ЭТОМ.
Нет, не в этом. С этими правками UCF работает в v116.0.8beta, но не работает в v116.0 Release, сужу по вертикальной панели.
Ad
Работает, юзер ошибся.

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 18:00 02-08-2023 | Исправлено: gutasiho, 18:40 02-08-2023
kokoss19

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho

Цитата:
Нет, не в этом. С этими правками UCF работает в v116.0.8beta, но не работает в v116.0 Release, сужу по вертикальной панели.  

Скрин

----------
Win7 / FF115

Всего записей: 2109 | Зарегистр. 16-07-2018 | Отправлено: 18:10 02-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kokoss19
Пока что похоже, что я не ту версию распаковал.
 
Добавлено:
Так и есть, 32-bit вместо 64-bit при portable.dll 64-bit.

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 18:21 02-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добавил в шапку мануальчик Как подключить скрипты методом Aris-t2
И "Как подключить скрипты методом xiaoxiaoflood".

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 12:04 03-08-2023 | Исправлено: gutasiho, 12:33 03-08-2023
momo2000



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ещё классные скрипты  тут
https://github.com/benzBrake/FirefoxCustomize/tree/master/userChromeJS
https://github.com/sdavidg/firefoxChromeScripts

Всего записей: 1733 | Зарегистр. 14-04-2007 | Отправлено: 20:32 03-08-2023
Farby

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
momo2000 (20:32 03-08-2023 UTC+3)

Цитата:
Есть ещё классные скрипты  тут
https://github.com/sdavidg/firefoxChromeScripts

С этим автором по осторожнее, у него скрипты с подвохом, например генерит рамдомный id и после сотни запусков фокса в системе останется 99 пустышек...
 
Добавлено:
зато сам Ryan рекомендует

Цитата:
 
    https://github.com/alice0775/userChrome.js
 
    https://github.com/Endor8/userChrome.js
 
    https://github.com/Harv/userChromeJS
 
    https://github.com/Aris-t2/CustomCSSforFx
 
    https://github.com/Aris-t2/CustomJSforFx
 
    https://github.com/black7375/Firefox-UI-Fix
 
    https://github.com/aminomancer/uc.css.js
 
    https://bitbucket.org/BSTweaker/userchromejs/
 


----------
Жизнь иногда такое выкидывает, что хочется подобрать...

Всего записей: 768 | Зарегистр. 22-10-2002 | Отправлено: 20:45 03-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как подключить скрипты методом Endor8
 
Как подключить скрипты методом user_chrome_files (UCF)  
 

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 08:47 04-08-2023 | Исправлено: gutasiho, 10:55 04-08-2023
kokoss19

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как подключить скрипты методом user_chrome_files (UCF)
Читайте параллельный форум из шапки. Долгая история, кто захочет, тот вникнет.

Как подключить описано в файле "Readme" из комплекта UCF. Если что то будет не понятно, в теме подскажут!

----------
Win7 / FF115

Всего записей: 2109 | Зарегистр. 16-07-2018 | Отправлено: 16:19 05-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может, кто сможет выдернуть разделители из user_chrome_files, чтобы можно было использовать без UCF? Вроде к ним имеют отношение special_widgets.js и special_widget.css.
   
 
Добавлено:
Встретился скрипт бекапа профиля с запросом пути сохранения при каждой операции. Если нужно без запроса, то в строке 20 нужно указать путь. В предыдущих вариантах скрипта фишка "с запросом пути" не работает.
Код

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 09:18 06-08-2023
Lagris

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho

Цитата:
выдернуть разделители из user_chrome_files, чтобы можно было использовать без UCF

Хорошая мысль. Еще бы выдернуть дополнительные панели (особенно вертикальную) - было бы вообще хорошо.
Попробовал special_widgets.js и special_widget.css в ucf отключить, методом xiaoxiaoflood скрипт подключить - цепляет только растягиваюшийся интервал:

Начало положено... в случае чего, знаете где и у кого спросить.
 
З.Ы: а это уже неинтересно..? Здесь ответил

Всего записей: 1212 | Зарегистр. 26-08-2007 | Отправлено: 10:35 06-08-2023 | Исправлено: Lagris, 10:43 06-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
Может, растягивающийся тоже не цепляет, а виден тот, что входит в комплект браузера? Я точно и не знаю, входит ли свой растягивающийся в комплект ucf. Некоторую предварительную инфо напишу в pm.
Спасибо за предложение помощи по скрипту даты, физически не успеваю.

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 11:03 06-08-2023
Lagris

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho

Цитата:
Может, растягивающийся тоже не цепляет, а виден тот, что входит в комплект браузера?

Возможно...  
Проверил с отключенным ucf - растягивающийся присутсвует, только без стиля: просто прямоугольник. Получается, что в самом браузере он имеется.

Всего записей: 1212 | Зарегистр. 26-08-2007 | Отправлено: 11:06 06-08-2023 | Исправлено: Lagris, 11:12 06-08-2023
momo2000



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё научить переделывать системные скрипты в UCF и обратно, было бы отлично.
Например этот http://forum.ru-board.com/topic.cgi?forum=5&topic=51176&start=240#16

Всего записей: 1733 | Зарегистр. 14-04-2007 | Отправлено: 14:00 06-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обратную переделку не нужно, они и так чудесно подключаются в ucf. Из 30 мною используемых все подключаются в не-ucf, и все подключаются в ucf. А вот из ucf вытащить наружу сложнее, там непонятные мне завязки и зависимости.

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 15:18 06-08-2023
FreePaul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
Подскажите пожалуйста вот по такой проблеме:
Чистая установка FF. Устанавливаю скрипты по методу Endor8
Кидаю скрипт 01-MultiRowTabLiteforFx.uc.js от того же Endor8 в папку  
C:\Users\FreePaul\AppData\Roaming\Mozilla\Firefox\Profiles\<ProfileName>\chrome
Затем иду Справка/Информация для решения проблем, жму "Очистить кэш запуска", соглашаюсь с перезагрузкой - и не получаю желаемого результата...
Колеса пинал, стекло чистой тряпочкой протирал.
Что еще можно сделать, чтобы скрипт заработал?

----------
Восход Солнца - это хорошо для начала...

Всего записей: 935 | Зарегистр. 07-08-2002 | Отправлено: 15:20 06-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreePaul
Если б была ссылка на скрипт, было бы проще, а так скрипт банально может не работать с вашей версией фокса, на его странице полно скриптов 7-9-летней свежести.
Для уверенности найдите папку startupCache и вручную удалите ее содержимое при закрытом фоксе.
Еще, у большинства скриптов нет привязки к своему "родному" способу активации, т.е. скрипты от Endor8 могут быть активированы способом от Aris-t2 и наоборот.
А так вроде все делаете правильно.

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 15:35 06-08-2023
FreePaul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
Пробовал и отсюда (первый) и отсюда (так же первый)
Ни тот, ни тот не работают.
Чистка startupCache  вручную не помогла
FF 116.0.1 EMEFree
 
Сейчас попробовал скрипт от Aris-T2 положить в chrome - тоже ничего не изменилось

----------
Восход Солнца - это хорошо для начала...

Всего записей: 935 | Зарегистр. 07-08-2002 | Отправлено: 15:58 06-08-2023 | Исправлено: FreePaul, 16:15 06-08-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreePaul
Ваши скрипты у меня не заработали, v115.1.0esr. Сам я использую multirowtab не скрипт, а стиль для userChrome.css, и с ним все чудесно. Похоже, что этот, ссылки с течением времени поменялись.
 
Добавлено:

Цитата:
Сейчас попробовал скрипт от Aris-T2  
Упомянутый вами скрипт, только строкой ниже в первоисточнике, у меня чудесно работает.
 
Добавлено:
На всякий пожарный, заюзайте метод от Aris-t2 (хотя немцы предпочитают от Endor8, скорее, по национальному признаку, он немец).

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 16:24 06-08-2023 | Исправлено: gutasiho, 16:25 06-08-2023
Farby

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 
momo2000 (14:00 06-08-2023 UTC+3)

Цитата:
Ещё научить переделывать системные скрипты в UCF и обратно, было бы отлично.

Вы уверенны, что это кому нибуть нужно?

----------
Жизнь иногда такое выкидывает, что хочется подобрать...

Всего записей: 768 | Зарегистр. 22-10-2002 | Отправлено: 16:52 06-08-2023
FreePaul



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho

Цитата:
На всякий пожарный, заюзайте метод от Aris-t2

Тоже не помогло. Никакой скрипт не срабатывает...

----------
Восход Солнца - это хорошо для начала...

Всего записей: 935 | Зарегистр. 07-08-2002 | Отправлено: 17:55 06-08-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox - стили userChrome.css и скрипты js


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru