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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: часть 1




В теме обсуждается настройка внешнего вида 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-селекторов элементов интерфейса встроенными средствами браузера

Всего записей: 39788 | Зарегистр. 26-02-2002 | Отправлено: 14:23 23-01-2026
Vitaliy977

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
Цитата:
Ну а вторую как в верх двинуть?

Не поняли что я написал про .toolbarbutton-badge? Она и так в верхнем правом углу, что ещё нужно то, если выйдет за пределы URL бара то обрежется, и это не исправить так просто.

Всего записей: 865 | Зарегистр. 13-10-2013 | Отправлено: 23:15 08-02-2026
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitaliy977
У меня она не на самом верху. По левой стороне нормально, а вверх хотелось бы поднять.  

Цитата:
выйдет за пределы URL бара то обрежется, и это не исправить так просто.

В смысле не исправить, ну верну просто как было? Или проще тогда отрегулировать с помощью margin?

Всего записей: 7806 | Зарегистр. 25-10-2019 | Отправлено: 23:32 08-02-2026
Vitaliy977

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
Цитата:
У меня она не на самом верху

Ну тогда похоже разбирайтесь со своими стилями, вот так это должно выглядеть по умолчанию
   
 

Всего записей: 865 | Зарегистр. 13-10-2013 | Отправлено: 23:46 08-02-2026
alloledd

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

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

Да вроде не с чем уже разбираться и так всё лишнее вычистил. Да и было примерно также как у вас на скрине.  Теперь стало так
   
Ну как бы напрашивается на пиксель, другой вверх приподнять. Но в принципе, если считаете, что не стоит этого делать, то  и так вполне сойдёт.  
Спасибо.

Всего записей: 7806 | Зарегистр. 25-10-2019 | Отправлено: 06:34 09-02-2026 | Исправлено: alloledd, 07:18 09-02-2026
bomzz

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

Всего записей: 3762 | Зарегистр. 29-03-2016 | Отправлено: 11:43 09-02-2026 | Исправлено: bomzz, 11:43 09-02-2026
gutasiho

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

Цитата:
Это кто пишет автор этого toolbar'а, ну так пусть говорит только за свой а не за все additional/custom toolbars,
потому как в моих все кнопки работают
Да, автор. Вы там между строк прочитали "все тулбары мира"? Ваши тулбары знает ограниченное количество пользователей, этого форума и того, автор цитаты уж явно и слыхом не слышал об их существовании.
Кста, ни "его", ни "ваш" тулбар не использую, но "его" тулбару нужно отдать должное.

Всего записей: 9423 | Зарегистр. 14-09-2020 | Отправлено: 12:37 09-02-2026
Vitaliy977

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
Цитата:
Ну как бы напрашивается на пиксель, другой вверх приподнять

Но вид не такой же, если уж изменяли здесь то там же есть padding line-height font-size

Цитата:
но "его" тулбару нужно отдать должное.

За что там отдавать должное, единственная особенность это бесполезное перемешение его в четырех направлениях и все точка.

Всего записей: 865 | Зарегистр. 13-10-2013 | Отправлено: 14:17 09-02-2026
Satanachia

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

Цитата:
За что там отдавать должное, единственная особенность  

За кнопку переключения.

Всего записей: 1318 | Зарегистр. 22-10-2012 | Отправлено: 14:23 09-02-2026
gutasiho

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

Цитата:
За что там отдавать должное, единственная особенность это
Чтоб да, так нет, на вашей панели свет клином не сошелся.
1 - активируется классическим способом (Aris-t2, Endor8), а не проприетарным, малораспространенным и непопулярным UCF.
2 - В качестве фона панели может подхватывать фон темы оформления (опционально).
   
Добавлено:
Satanachia
Какую панель используете? Если верхнюю или нижнюю, имеется код строчек на 180 с кнопкой скрыть\показать.

Всего записей: 9423 | Зарегистр. 14-09-2020 | Отправлено: 15:04 09-02-2026 | Исправлено: gutasiho, 15:17 09-02-2026
deannik

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitaliy977
Подскажите, где меняется цвет рамки поисковой строки? Спасибо.

Всего записей: 705 | Зарегистр. 04-08-2013 | Отправлено: 15:15 09-02-2026 | Исправлено: deannik, 15:25 09-02-2026
Yankell

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

Цитата:
проприетарным

Проприетарный-то он чем

Цитата:
активируется классическим способом (Aris-t2, Endor8)

Не буду с вами спорить, что когда-то подключение скриптов в UCF было реально не для всех, но сейчас в большинстве случаев для этого надо просто поставить галочку (а в меньшинстве щёлкнуть по отключённому скрипту и опять же поставить галочку) и перезагрузить
 

Всего записей: 482 | Зарегистр. 26-11-2016 | Отправлено: 15:23 09-02-2026
Vitaliy977

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

Цитата:
на вашей панели свет клином не сошелся.

Я это нигде не писал, и никого не принуждаю её использовать, более того наоборот определенных лиц шлю нах...
1. "классическим" как это применимо к загрузчикам где каждый пилит кто во что горазд и firefox'ом официально не поддерживается.  
Кроме того панель должна быть создана раньше, чем подгружаются скрипты по событию "load" как это делают все ваши "классические" загрузчики.
"проприетарным, малораспространенным и непопулярным UCF", ну это уже смешно про проприетарным, насчет остального как то пофиг на ваше мнение, и у меня нет такой цели сделать UCF популярным, чем меньше пользователей тем меньше мне мороки, прежде всего я делаю UCF для себя.
2. И это криво сделанное вы представили в виде преимущества над UCF, ну это опять же смешно, у меня это поддерживается с первых версий UCF, впрочем откуда вам знать, вы же даже его никогда не устанавливали.
 
deannik
Цитата:
Подскажите, где меняется цвет рамки поисковой строки?

Я так понял речь про FullTheme ? А нигде, там для интерфейса браузера цвета не прописаны, темы этим управляют, но можете добавить в main.css в :root { переменную  
--toolbar-field-focus-border-color: orange !important;
 

Всего записей: 865 | Зарегистр. 13-10-2013 | Отправлено: 16:23 09-02-2026 | Исправлено: Vitaliy977, 16:35 09-02-2026
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9

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


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

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

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru