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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
Не смог проверить, не совсем понятно что делает. Можно скрин?

Всего записей: 62 | Зарегистр. 05-10-2020 | Отправлено: 17:19 11-02-2024
gutasiho

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

Всего записей: 6550 | Зарегистр. 14-09-2020 | Отправлено: 17:40 11-02-2024 | Исправлено: gutasiho, 09:35 14-02-2024
nicol51

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как можно изменить стиль (цвет всех элементов) этих меню?

Всего записей: 806 | Зарегистр. 30-03-2008 | Отправлено: 21:02 12-02-2024 | Исправлено: nicol51, 21:38 12-02-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nicol51, иконки каким файлом стиля были добавлены? Наверняка из набора, в котором есть файл, который раскрашивает иконки. Еще не устраивает цвет (не)активных пунктов или фон меню? Должен ли меняться фон и цвет при наведении мыши на активные пункты? А стили других контекстных меню устраивают?

Всего записей: 3103 | Зарегистр. 24-10-2002 | Отправлено: 22:05 12-02-2024 | Исправлено: Death_INN, 22:16 12-02-2024
nicol51

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Все остальные контекстные меню с белым фоном, эти два - под цвет встроенной "темной темы". У меня стоит сторонняя темная тема. Мне нужен вот такой стиль:

PS Да, это в FF 115.7esr. В FF 122 эти меню - белые.

Всего записей: 806 | Зарегистр. 30-03-2008 | Отправлено: 23:47 12-02-2024 | Исправлено: nicol51, 11:03 13-02-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nicol51, какая операционка и тема в ней, светлая или темная? Какая версия лисы и тема в ней?

Всего записей: 3103 | Зарегистр. 24-10-2002 | Отправлено: 18:40 13-02-2024
nicol51

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

Всего записей: 806 | Зарегистр. 30-03-2008 | Отправлено: 19:13 13-02-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nicol51, выше написано про стороннюю темную тему, но без ее названия. И папку chrome желательно выложить, чтобы я, по возможности, смог у себя смоделировать похожую проблему.

Всего записей: 3103 | Зарегистр. 24-10-2002 | Отправлено: 19:26 13-02-2024
nicol51

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Тема в браузере "arc_dark_theme-2021.6.2".
Без папки chrome ничего не меняется.
Это мозиловцы дурью маются. У них эти два меню то белые, то темные.
В FF 102esr они светлые, в FF 115,7esr они темные, в FF 122 они светлые.

Всего записей: 806 | Зарегистр. 30-03-2008 | Отправлено: 19:39 13-02-2024 | Исправлено: nicol51, 19:43 13-02-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nicol51, не ясно, зачем arc_dark_theme-2021.6.2 ставить, и чем не устраивала встроенная темная тема. Эта сторонняя тема старая, давно не обновлялась.
 
FF 115.6esr. Контекстное меню адресной строки. Первый стиль меняет фон меню, а второй - фон при наведении мыши на активные пункты. Для упрощения не привожу препроцессорные записи

Код:
.urlbar-input-box > menupopup.textbox-contextmenu {
  --panel-background: var(--arrowpanel-background) !important;
}
.urlbar-input-box > menupopup.textbox-contextmenu :is(menuitem, menu):where([_moz-menuactive="true"]:not([disabled="true"])) {
  background-color: var(--panel-item-hover-bgcolor) !important;
}

 
FF122 пока не смотрел. Почти уверен, что там достаточно будет для светлых контекстных меню применить color-scheme: dark

Всего записей: 3103 | Зарегистр. 24-10-2002 | Отправлено: 20:31 13-02-2024 | Исправлено: Death_INN, 20:41 13-02-2024
gutasiho

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

Всего записей: 6550 | Зарегистр. 14-09-2020 | Отправлено: 20:37 13-02-2024 | Исправлено: gutasiho, 09:35 14-02-2024
kokoss19

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nicol51
Какой используйте стиль для добавления иконок во всплывающем меню ?

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

Всего записей: 2110 | Зарегистр. 16-07-2018 | Отправлено: 21:11 13-02-2024
nicol51

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

А для панели поиска есть?
 
kokoss19
Где взял не помню. Вот :
context_menu_icons

Всего записей: 806 | Зарегистр. 30-03-2008 | Отправлено: 21:33 13-02-2024 | Исправлено: nicol51, 19:00 24-02-2024
kokoss19

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


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

Всего записей: 2110 | Зарегистр. 16-07-2018 | Отправлено: 23:03 13-02-2024
Death_INN

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

Цитата:
А для панели поиска есть?

для обоих

Код:
:is(#searchbar, .urlbar-input-box) > menupopup.textbox-contextmenu {
  --panel-background: var(--arrowpanel-background) !important;
}
 
:is(#searchbar, .urlbar-input-box) > menupopup.textbox-contextmenu :is(menuitem, menu):where([_moz-menuactive="true"]:not([disabled="true"])) {
  background-color: var(--panel-item-hover-bgcolor) !important;
}

 
Win10 светлая тема, ff 122 (не важно встроенная или сторонняя темные темы). Никаких светлых контекстных меню не увидел

Всего записей: 3103 | Зарегистр. 24-10-2002 | Отправлено: 23:25 13-02-2024
nicol51

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

Цитата:
Никаких светлых контекстных меню не увидел

А вот у меня все светлые. Очевидно у меня не та система.
Вот еще что: браузер 32-битный.

Всего записей: 806 | Зарегистр. 30-03-2008 | Отправлено: 23:49 13-02-2024 | Исправлено: nicol51, 23:57 13-02-2024
grom17



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

Всего записей: 1311 | Зарегистр. 12-10-2002 | Отправлено: 00:23 14-02-2024 | Исправлено: grom17, 11:06 14-02-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nicol51, разрядность не важна. Чудо arc_dark_theme-2021.6.2 наверняка и делает светлыми контекстные меню в FF 122. Попробуй в about:config  browser.theme.toolbar-theme = 0

Всего записей: 3103 | Зарегистр. 24-10-2002 | Отправлено: 00:41 14-02-2024
nicol51

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Нет, тема не виновата. У меня в User.js уже много лет прописано browser.theme.toolbar-theme = 2.
Черные контекстные меню не для меня.
 

Всего записей: 806 | Зарегистр. 30-03-2008 | Отправлено: 01:09 14-02-2024 | Исправлено: nicol51, 01:33 14-02-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
grom17, ты ранее интересовался прогресс баром. Может такое тебя устроит для UserChrome.css?

Всего записей: 3103 | Зарегистр. 24-10-2002 | Отправлено: 10:15 14-02-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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