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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

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

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 [?]
1\ Также не забываем про такую строку в 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.
 
2\ Начиная с v139.0, разрешить использование скриптов JS в about:config:
Код:
security.allow_unsafe_dangerous_privileged_evil_eval = true  

 
Полезные ссылки
 
Онлайн-конвертер иконок в\из Base64
Онлайн-редактор иконок SVG
Онлайн-конвертер SVG to Data URI
Мануал по определению CSS-селекторов элементов интерфейса встроенными средствами браузера

Всего записей: 8408 | Зарегистр. 14-09-2020 | Отправлено: 08:34 29-07-2023 | Исправлено: gutasiho, 16:21 12-04-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь выложит готовый скрипт google translate со всеми правками, который грузится методом Aris?

Всего записей: 3800 | Зарегистр. 24-10-2002 | Отправлено: 20:38 12-10-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Вот он https://forum.mozilla-russia.org/viewtopic.php?pid=807340#p807340

Всего записей: 8408 | Зарегистр. 14-09-2020 | Отправлено: 08:14 13-10-2023
rubel



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
gutasiho
А у вас  переводит с русского на английский. ?

Всего записей: 1453 | Зарегистр. 12-07-2004 | Отправлено: 08:28 13-10-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rubel
Нет.
Иконка Firefox в строке меню [?]

Всего записей: 8408 | Зарегистр. 14-09-2020 | Отправлено: 09:09 13-10-2023 | Исправлено: gutasiho, 09:14 13-10-2023
xrun1



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

Всего записей: 925 | Зарегистр. 26-12-2009 | Отправлено: 14:00 13-10-2023
rubel



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

Death_INN (20:38 12-10-2023 [?])
Цитата:
Кто-нибудь выложит готовый скрипт google translate со всеми правками, который грузится методом Aris?

Вот окончательный вариант скрипта google_translate.js для Aris-t2.
 
 

Всего записей: 1453 | Зарегистр. 12-07-2004 | Отправлено: 03:38 14-10-2023
A_the_ist



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ помогите с настройкой при помощи userChrome.css, при которой вкладка, на странице которой воспроизводится звук была с синим подчеркиваеием, а если звук mute, менялось на красное подчеркивание. Сейчас у меня так:
 
#

Всего записей: 55 | Зарегистр. 26-12-2005 | Отправлено: 13:27 14-10-2023 | Исправлено: A_the_ist, 13:30 14-10-2023
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
A_the_ist
если тебе тут не помогут то тогда тут [?] спроси

Всего записей: 6812 | Зарегистр. 05-06-2012 | Отправлено: 14:53 14-10-2023
ttettette

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В меню правой кнопки мыши на адресной строке появился пункт
"Copy Link Without Site Tracking" или "Скопировать без отслеживания сайтом"
как это убрать? как это называется, какой из #context** ?
(типа #context-navigation, #context-sep-navigation)
 
И, если можно, поясните, как это узнаётся - появился новый пункт в меню, хочется его убрать - как понять что прописать в css?

Всего записей: 98 | Зарегистр. 07-07-2013 | Отправлено: 20:34 20-10-2023
kokoss19

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

Цитата:
И, если можно, поясните, как это узнаётся - появился новый пункт в меню, хочется его убрать - как понять что прописать в css?

С помощью "Инструменты браузера", подробнее здесь

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

Всего записей: 2166 | Зарегистр. 16-07-2018 | Отправлено: 21:36 20-10-2023
ttettette

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kokoss19
Спасибо!
#strip-on-share
 {
    display: none !important;
}

Всего записей: 98 | Зарегистр. 07-07-2013 | Отправлено: 22:29 20-10-2023
rubel



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

kokoss19 (21:36 20-10-2023 [?])
Цитата:
С помощью "Инструменты браузера", подробнее здесь
 

Но, гораздо проще, IMHO, с помощью Attributes Inspector +DOMInspector.
Attributes Inspector [?]
 
 

Всего записей: 1453 | Зарегистр. 12-07-2004 | Отправлено: 05:02 21-10-2023
avtv

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно спрятать лишние первые четыре элемента из кнопки Меню закладок?
 

Всего записей: 158 | Зарегистр. 03-09-2022 | Отправлено: 16:57 25-10-2023
rubel



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

Код:
#BMB_searchBookmarks,
#BMB_viewBookmarksSidebar,
#BMB_bookmarksShowAllTop,
#BMB_bookmarksToolbar
{ display:none !important; }  

Всего записей: 1453 | Зарегистр. 12-07-2004 | Отправлено: 17:50 25-10-2023
avtv

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Исключил одну строку и то что надо
 

Цитата:
#BMB_searchBookmarks,
#BMB_viewBookmarksSidebar,
#BMB_bookmarksShowAllTop,
#BMB_bookmarksToolbar
{ display:none !important; }  


Всего записей: 158 | Зарегистр. 03-09-2022 | Отправлено: 18:11 25-10-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnTul
Цитата:
Подскажите, пожалуйста, как сделать вкладки в несколько рядов.
С v91 по v120 использую этот стиль мультирядности табов, поправив под себя min\max ширину табов.

Всего записей: 8408 | Зарегистр. 14-09-2020 | Отправлено: 09:34 27-10-2023
AnTul

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
- спасибо, но ведёт себя точно так же - открывает 64 вкладки в одном ряду, сжимая ширину до размеров кубика (то есть игнорирует заданную ширину), 65-ю уже в следующем, но все вкладки начинают мелко дёргаться. Попробовал в безопасном режиме загрузиться - может расширение какое мешает, но безопасный режим отключил и css.
Всё заработало, спасибо. Мешал другой скрипт в этом же файле.

----------
Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

Всего записей: 5660 | Зарегистр. 13-07-2004 | Отправлено: 11:21 27-10-2023 | Исправлено: AnTul, 11:28 27-10-2023
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AnTul
Похоже, что конфликт стилей. Для теста отключите все стили, переименовав то ли папку со стилями, то ли сами стили, то ли еще как - не знаю, как у вас это организовано, а стиль мультирядности добавьте в userChrome.css.
Цитата:
открывает 64 вкладки в одном ряду, сжимая ширину
В коде есть параметр "минимальная ширина вкладки", им можно отрегулировать, сколько вкладок открывать в одном ряду, примерно так
   
Проблема не в стиле, а в вашем браузерном профиле.

Всего записей: 8408 | Зарегистр. 14-09-2020 | Отправлено: 12:00 27-10-2023
AnTul

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Теперь работает всё правильно. У меня был один стиль в файле userChrome.css, который убирал "ленивую загрузку" страниц, после того, как я его удалил - всё заработало. С заданной шириной. До этого ширину игнорировало.
PS Какой-то странный глюк - вкладки вправо не перетаскиваются. Точнее, немного - на одну-две, если они крайние левые, а дальше, и уж тем более - на нижний ряд - никак не перетаскиваются. Это можно поправить как-то?
PPS А потом вообще перестали перетаскиваться. И можно ли их опустить в самый низ? Чтобы ниже их была уже страница. А у меня они сверху адресной панели и закладок.

----------
Василий Великий: «Кто смотрит на зло без отвращения, тот скоро будет смотреть на него с удовольствием».

Всего записей: 5660 | Зарегистр. 13-07-2004 | Отправлено: 12:06 27-10-2023 | Исправлено: AnTul, 12:35 27-10-2023
xrun1



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

Цитата:
Какой-то странный глюк - вкладки вправо не перетаскиваются.

Ради интереса: ПКМ на вкладке --> Переместить вкладку  --> Переместить в конец работает?

Всего записей: 925 | Зарегистр. 26-12-2009 | Отправлено: 16:05 27-10-2023 | Исправлено: xrun1, 16:05 27-10-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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

Компьютерный форум 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-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru