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

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

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

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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Firefox Nightly порадовал новым значком загрузки вкладки, наверное он хорош для продвижения повестки
Подскажите - возможно ли заменить его каким-то способом? css или нет, любым.
Попробовал посмотреть иконки, зашитые в firefox.exe - таких там нет, может в какой-то dll она?
 
Вот она, гадкая и толстая -  
 

Всего записей: 69 | Зарегистр. 07-07-2013 | Отправлено: 15:56 16-10-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ttettette
Это же ночнушка, к релизу станет стройным и изящным, а пока можете отключить его в about:config.

Всего записей: 7669 | Зарегистр. 14-09-2020 | Отправлено: 16:55 16-10-2024
ttettette

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

Всего записей: 69 | Зарегистр. 07-07-2013 | Отправлено: 16:59 16-10-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ttettette
Код:
browser.spin_cursor_while_busy = false
Значок, видимо, из ресурсов браузера omni.ja.

Всего записей: 7669 | Зарегистр. 14-09-2020 | Отправлено: 18:31 16-10-2024
ttettette

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

Всего записей: 69 | Зарегистр. 07-07-2013 | Отправлено: 18:41 16-10-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что, перевести в true проблема?

Всего записей: 7669 | Зарегистр. 14-09-2020 | Отправлено: 18:52 16-10-2024
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
Проблема у ttettette в другом, наверное, как и у меня в 131-й. Эта настройка не работает, проверял на чистом профиле.
Остался вариант и он работает: создать числовой параметр ui.prefersReducedMotion = 0

Всего записей: 823 | Зарегистр. 26-12-2009 | Отправлено: 23:17 16-10-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ttettette, не отключал бы анимацию - не увидел бы уродских часов. Ну а стили для tab-throbber уже 100 раз выкладывали

Всего записей: 3547 | Зарегистр. 24-10-2002 | Отправлено: 02:56 17-10-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1
Я вообще понял вопрос по диагонали, человек спрашивал за индикацию в табе, а я ответил за индикацию у курсора. В общем, запутал человека.

Всего записей: 7669 | Зарегистр. 14-09-2020 | Отправлено: 08:21 17-10-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо бы прояснить вопрос про анимацию. По умолчанию настройка ui.prefersReducedMotion отсутствует, т.е. скрыта, а значит аниацией заведует система.
Если в системе в параметрах быстродействия опция "Анимированные элементы управления и элементы внутри окна"
 
1) включена:   в браузе мы увидим тыркалку
2) выключена: в браузе мы увидим песочные часы
 
Для дальнейших рассуждений вплоть до применения стилей необходимо выяснить, юзер хочет оставить системную опцию вкл или выкл?

Всего записей: 3547 | Зарегистр. 24-10-2002 | Отправлено: 09:16 17-10-2024 | Исправлено: Death_INN, 09:18 17-10-2024
ttettette

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1
ui.prefersReducedMotion = 0
Спасибо! теперь вместо страшных часов точечка из стороны в сторону бегает, это подходяще.
 
gutasiho
я переводил в true указанную вами настройку, даже перезапускал браузер - вообще ноль реакции. Подумал, что это потому что Nightly, поэтому не работает.

Всего записей: 69 | Зарегистр. 07-07-2013 | Отправлено: 17:46 17-10-2024 | Исправлено: ttettette, 17:47 17-10-2024
grom17



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, в чём отличие:
 
1). content: url("../001/002.svg");
2). list-style-image: url("../001/002.svg");
3). --menuitem-image:url("../001/002.svg");

Всего записей: 1500 | Зарегистр. 12-10-2002 | Отправлено: 17:47 17-10-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ttettette
Цитата:
ui.prefersReducedMotion = 0
это наихудший вариант, т.к. не относится чисто к песочным часам, а включает всю анимацию в сабже.
 
grom17, в твоем последнем и предпоследнем сообщениях нет конкретики и к какому элементу относится, поэтому никто на них не ответит

Всего записей: 3547 | Зарегистр. 24-10-2002 | Отправлено: 19:22 17-10-2024 | Исправлено: Death_INN, 19:25 17-10-2024
grom17



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

По поводу предпоследнего, виноват, уточню позже (не приоритет).
На счёт последнего: это встречается в разных стилях, которые добавляют иконки в контекстное меню, но написание у всех по разному.
Если они делают так сказать одно дело, то почему если у меня работает content: url и я подменяю на list-style-image: url, то с последним перестаёт работать?

Всего записей: 1500 | Зарегистр. 12-10-2002 | Отправлено: 20:20 17-10-2024 | Исправлено: grom17, 20:31 17-10-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
grom17, вот и напиши полное правило, в котором одно свойство работает, а другое нет

Всего записей: 3547 | Зарегистр. 24-10-2002 | Отправлено: 21:20 17-10-2024
grom17



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

Всего записей: 1500 | Зарегистр. 12-10-2002 | Отправлено: 22:34 17-10-2024
Death_INN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
grom17, я не указываю в content: изображение, т.к. в этом случае нет гибкости.
list-style-image в ::before и не должен пахать
background-image норм будет, но надо добавить content: "";

Всего записей: 3547 | Зарегистр. 24-10-2002 | Отправлено: 10:27 18-10-2024
grom17



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Death_INN
Цитата:
background-image норм будет, но надо добавить content: "";  

Понял, спасибо!

Всего записей: 1500 | Зарегистр. 12-10-2002 | Отправлено: 13:03 18-10-2024 | Исправлено: grom17, 15:54 18-10-2024
ttettette

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Death_INN
Если есть вариант с отключением только песочных часов, предложите его - интересно попробовать.

Всего записей: 69 | Зарегистр. 07-07-2013 | Отправлено: 14:12 18-10-2024
grom17



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вот такой вопрос у меня ещё, на этих скринах один и тот-же пункт контекстного меню отображается с разными отступами.
В инспекторе начинаю "подкручивать" отступ, то меняется в обоих случаях, т.е. один выравниваю, другой уползает и наоборот.
Обратите внимание, если ПКМ просто по странице, то всё нормально, но в поле заполнения форм или как там оно называется, уползает.
Если поле заполнения форм выравнять, то уползает на странице.
Пару дней бьюсь как "рыба об лёд", но ничего не выходит. Если нужна доп. информация, скажите, дополню.

 
ВОПРОС СНЯТ

Всего записей: 1500 | Зарегистр. 12-10-2002 | Отправлено: 14:16 18-10-2024 | Исправлено: grom17, 22:23 22-10-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 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

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