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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 [?]
Также не забываем про такую строку в 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
Онлайн-конвертер SVG to Data URI
Мануал по определению CSS-селекторов элементов интерфейса встроенными средствами браузера

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

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

Всего записей: 149 | Зарегистр. 24-09-2008 | Отправлено: 17:55 25-03-2025
katari77

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вечер добрый.
есть способ уменьшить расстояние между этими папками. и перекрасить их в другой цвет ?
версия лиса 136.2  
 
Подробнее... [?]

Всего записей: 28 | Зарегистр. 08-04-2017 | Отправлено: 20:50 25-03-2025
Death_INN

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

Код:
#bookmarksMenu > #bookmarksMenuPopup > menu:not([id])[container] {
  padding-block: 0.01em !important;
  fill: green !important;
}

Всего записей: 3794 | Зарегистр. 24-10-2002 | Отправлено: 20:50 25-03-2025
katari77

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

Цитата:
Death_INN

спасибо. работает.  

Всего записей: 28 | Зарегистр. 08-04-2017 | Отправлено: 21:04 25-03-2025
Someone R



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь, проверьте, пожалуйста, работает ли скрипт "BMMultiColumn.uc.js" (закладки колонками) в новых версиях FF (например: 135.0.0 x64)?

Код:
https://github.com/benzBrake/FirefoxCustomize/tree/master/userChromeJS

Что-то никак не получается запустить его. Давным-давно получалось, но не помню как. А сейчас не получается.

Всего записей: 353 | Зарегистр. 07-07-2022 | Отправлено: 19:25 26-03-2025 | Исправлено: Someone R, 13:14 27-03-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Someone R, будет пахать, тем более последнее обновление скрипта около месяца назад. В шапке описаны методы подключения скриптов

Всего записей: 3794 | Зарегистр. 24-10-2002 | Отправлено: 21:24 26-03-2025
351878



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто в скриптах шарит
не могу заставить отрывать ролик YouTube в новой вкладке на встроенной кнопочке.
только не надо писать как открыть ссылку в новой вкладке и пр.
 
тыц [?]

Всего записей: 1277 | Зарегистр. 28-03-2016 | Отправлено: 20:37 28-03-2025 | Исправлено: 351878, 09:35 06-04-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
351878, не вижу кнопочки. Она видна в гостевом режиме?

Всего записей: 3794 | Зарегистр. 24-10-2002 | Отправлено: 21:59 28-03-2025
351878



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

Всего записей: 1277 | Зарегистр. 28-03-2016 | Отправлено: 22:26 28-03-2025
Death_INN

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

Код:
button.addEventListener('click', function(e) {
    const videoLink = player.querySelector('.ytp-title-link');
    if (videoLink) {
        e.stopPropagation();
        const videoURL = videoLink.href;
        window.open(videoURL, '_blank');
    }
});

Всего записей: 3794 | Зарегистр. 24-10-2002 | Отправлено: 00:37 29-03-2025
351878



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN словил глюка
да, работает. но на второй клик открывает и в новой вкладке и заодно в текущей.
это всё зло..бучий SPA))
 
да, поясню для чего собственно сия затея:
повесить на кнопочку конвертацию [?]
ну до кучи повесить это всё на открытие во фрейме,  ну это дело десятое уже)

Всего записей: 1277 | Зарегистр. 28-03-2016 | Отправлено: 10:29 29-03-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
351878, очень странно, что у тебя на первом клике не открывает в текущей вкладке. У меня не открывает в текущей и на втором клике. Стал выяснять и обнаружил, что у меня еще один довольно сложный скрипт относится к трубе. Отключил его и хана, всегда открывает и в новой и в текущей вкладках.
Т.к. твоя кнопка находится довольно глубоко в дом дереве, то при клике сначала обработчики трубы выполнятся, а их туча + некоторые с погружением, ну и как минимум один из них сформирует открытие в текущей вкладке

Всего записей: 3794 | Зарегистр. 24-10-2002 | Отправлено: 15:09 29-03-2025
351878



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

Цитата:
а их туча + некоторые с погружением, ну и как минимум один из них сформирует открытие в текущей вкладке

эт да, очко глубокое)) -целый день возился, и куда кнопку пихнуть и откуда ссыль парсить.

Всего записей: 1277 | Зарегистр. 28-03-2016 | Отправлено: 15:28 29-03-2025 | Исправлено: 351878, 15:29 29-03-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
351878, проще всего делать на кнопке средний клик (колесо) и обрабатывать это событие. Тогда в текущей вкладке ссылка не откроется

Всего записей: 3794 | Зарегистр. 24-10-2002 | Отправлено: 15:42 29-03-2025
351878



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
простых путей не ищем;)

Всего записей: 1277 | Зарегистр. 28-03-2016 | Отправлено: 17:38 29-03-2025
gutasiho

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

Всего записей: 8387 | Зарегистр. 14-09-2020 | Отправлено: 13:21 30-03-2025 | Исправлено: gutasiho, 13:22 30-03-2025
grom17



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В FF137 у меня на вкладке появился значек лисы, который наложился на мой.
Как убрать этот значек я не понимаю, может у кого есть решение?

Решение найдено, вопрос снят.

Всего записей: 1550 | Зарегистр. 12-10-2002 | Отправлено: 22:22 01-04-2025 | Исправлено: grom17, 10:42 05-04-2025
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
grom17, у тя небось куча всего полетело, если в стилях заюзана -moz-bool-pref, которой уже нет

Всего записей: 3794 | Зарегистр. 24-10-2002 | Отправлено: 00:43 02-04-2025
grom17



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Death_INN Да, есть такое дело, но глубоко ещё не копал, только то, что сразу бросилось в глаза.
 

Всего записей: 1550 | Зарегистр. 12-10-2002 | Отправлено: 01:17 02-04-2025
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CSS-cтиль "многорядность табов" от Aris-t2 ломает работу группировки табов в v137.0. Не знаю, какова совместимость js-скрипта многорядности с группированием вкладок.
grom17
Может, логичнее убрать твой значок?

Всего записей: 8387 | Зарегистр. 14-09-2020 | Отправлено: 10:18 02-04-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

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