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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155

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

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 | MrOtherGuy/firefox-csshacks (known as MOG) | VicDobrov UCF-скрипты


Просьба публикуемые коды заключать в тэг [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\ v136+: отключить CSP (Content Security Policy - Политика безопасности контента), снижает безопасность!:
Код:
security.browser_xhtml_csp.enabled = false
3\ v139+: если некоторые скрипты JS не работают, можете сделать так, снижает безопасность!:
Код:
security.allow_unsafe_dangerous_privileged_evil_eval = true  

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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Спасибо. Остановился на таком. У меня горизонтальные табы высотой 24px. Поднял верхнюю границу блока на 2px, теперь высота табов не дёргается. Не универсально, но сойдёт.

Всего записей: 1003 | Зарегистр. 26-12-2009 | Отправлено: 13:54 11-03-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1, странно, не по центру значит встает, раз помогает сдвиг. А вместо margin-top: -2px можно поднять через margin-block-end: 2px

Всего записей: 3949 | Зарегистр. 24-10-2002 | Отправлено: 22:34 11-03-2025
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!
Как сделать, что бы не только кнопка "Показать боковую панель" даже не появлялась, но и вообще FF не вспоминал про такое?
И пункта контекстного меню "Включить вертикальные вкладки" на кнопках панели закладок чтоб никогда!  

Всего записей: 2773 | Зарегистр. 18-05-2005 | Отправлено: 17:50 13-03-2025 | Исправлено: Samotek, 17:53 13-03-2025
Death_INN

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

Код:
#sidebar-button, #sidebarRevampSeparator, #toolbar-context-toggle-vertical-tabs {
  display: none !important;
}

Всего записей: 3949 | Зарегистр. 24-10-2002 | Отправлено: 21:09 13-03-2025 | Исправлено: Death_INN, 21:10 13-03-2025
Samotek

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

Цитата:
Код

Это в userChrome.css?
 
Добавлено:
Death_INN
Спасибо, все работает!

Всего записей: 2773 | Зарегистр. 18-05-2005 | Отправлено: 22:46 13-03-2025
Darkogramer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как изменить высоту вкладок? Ставил Aris-t2 CustomCSSforFx
Высота вкладок совсем не гуд.
 

Всего записей: 192 | Зарегистр. 20-03-2015 | Отправлено: 23:52 15-03-2025 | Исправлено: Darkogramer, 23:58 15-03-2025
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darkogramer
Раз или два.
Можно попробовать совсем просто - три.

Всего записей: 1003 | Зарегистр. 26-12-2009 | Отправлено: 00:30 16-03-2025
Darkogramer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1
Спасибо до вашего сообщения я сам полез в \chrome\css\tabs\classic_squared_tabs.css  
 и немного изменил вроде высота вкладки больше стала

Код:
:is(#TabsToolbar,#vertical-tabs) toolbarbutton .toolbarbutton-badge-stack .toolbarbutton-icon {
  width: 18px !important;
  height: 35px !important;

Всего записей: 192 | Зарегистр. 20-03-2015 | Отправлено: 01:05 16-03-2025 | Исправлено: Darkogramer, 01:06 16-03-2025
Malexius

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На Firefox 102 ESR в связи с окончанием действия сертификата пожелтели расширения. Решение из шапки  

Код:
Для лечения надписи о том, что работа дополнения не была проверена, добавить код в файл userContent.css:  
 
@-moz-document url-prefix("chrome://mozapps/content/extensions/aboutaddons.html"), url("about:addons"){
div.container {
  display: none !important;
}
}  

 
не срабатывает. Нет ли в коде ошибок?

Всего записей: 152 | Зарегистр. 06-12-2017 | Отправлено: 03:14 16-03-2025 | Исправлено: Malexius, 03:18 16-03-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Malexius, я уже давал ответ на вопрос в смежной теме. Надо было по ссылке перейти

Всего записей: 3949 | Зарегистр. 24-10-2002 | Отправлено: 09:17 16-03-2025
Malexius

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Этот код также не работает.

Всего записей: 152 | Зарегистр. 06-12-2017 | Отправлено: 10:09 16-03-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Malexius, может у аддона не предупреждение, а ошибка. Попробуй сначала без [type="warning"]

Всего записей: 3949 | Зарегистр. 24-10-2002 | Отправлено: 10:52 16-03-2025
Malexius

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Попробовал, не сработало.

Всего записей: 152 | Зарегистр. 06-12-2017 | Отправлено: 11:23 16-03-2025
kokoss19

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

Цитата:
 
не срабатывает. Нет ли в коде ошибок?

Добавьте код в самое начало файла и так проверьте!

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

Всего записей: 2174 | Зарегистр. 16-07-2018 | Отправлено: 11:53 16-03-2025
Malexius

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kokoss19
Сработало. Но надписи теперь почему-то на пол страницы и версии расширений не показывает.

Всего записей: 152 | Зарегистр. 06-12-2017 | Отправлено: 12:02 16-03-2025
kokoss19

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

Цитата:
Сработало. Но надписи теперь почему-то на пол страницы и версии расширений не показывает.

Можете выложить хотя бы скрин верхней(пока) части файла userContent.css

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

Всего записей: 2174 | Зарегистр. 16-07-2018 | Отправлено: 12:14 16-03-2025
Malexius

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kokoss19
https://ibb.co/tTMv41X2

Всего записей: 152 | Зарегистр. 06-12-2017 | Отправлено: 12:18 16-03-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Malexius, либо весь css файл выложи на обменник, либо в студию часть файла, но после длинного комментария /* ... */
Почти уверен, что задано дефолтное пространство имен xul, а мой код действует в пространстве html, поэтому чтобы код сработал на своем месте, нужно либо убирать дефолт, либо добавлять к коду html|

Всего записей: 3949 | Зарегистр. 24-10-2002 | Отправлено: 12:23 16-03-2025 | Исправлено: Death_INN, 12:28 16-03-2025
Malexius

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
https://transfiles.ru/3fazu

Всего записей: 152 | Зарегистр. 06-12-2017 | Отправлено: 12:26 16-03-2025
Darkogramer



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

Цитата:
На Firefox 102 ESR в связи с окончанием действия сертификата пожелтели расширения. Решение из шапки

Тоже сидел на 94.0.2 версии браузера более 2-х лет, но вчера все дополнения отключились, поэтому пришлось обновляться. А нельзя вернуть дополнения в старой версии браузера, может код есть?

Всего записей: 192 | Зарегистр. 20-03-2015 | Отправлено: 12:30 16-03-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155

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