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

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Разобрался с точкой (спасибо dansn). Это уведомление самого FF. Что бы её убрать для веб ТГ, в userChrome:

Код:
.tabbrowser-tab[label*="Telegram Web"] > .tab-stack > .tab-content[pinned][titlechanged] {
    background-image: none !important;
}

Всего записей: 1036 | Зарегистр. 15-06-2013 | Отправлено: 19:00 12-10-2024
grom17



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день коллеги!
Подскажите пожалуйста, как и где мне найти параметры которые на картинке. Дело в том, что зачёрктнутые строки исправляют не нужный в FF дефект, а у себя в стилях найти не могу.

А текст справа, menu-shared.scc:34 тоже не понимаю где запрятан.
 
И ещё вопрос: Что-бы это значило? Не удалось загрузить таблицу стилей.

Буду благодарен за любую помощь.

Всего записей: 1500 | Зарегистр. 12-10-2002 | Отправлено: 12:55 13-10-2024 | Исправлено: grom17, 13:27 13-10-2024
Barral



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, можно стилем отключить подсказки, всплывающие  при наведении на табы?
browser.tabs.hoverPreview.enabled = false отключает лишь превьюшки, а мне надо отключить всплывашки полностью. Извиняюсь, если уже обсуждалось - не увидел.

Всего записей: 6181 | Зарегистр. 24-12-2002 | Отправлено: 13:59 13-10-2024 | Исправлено: Barral, 16:17 13-10-2024
Death_INN

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

Цитата:
как и где мне найти параметры которые на картинке

это не параметры, а правило, которое находится внутри menu-shared.css, начиная с 34 строки. Сам файл находится внутри омни

Цитата:
зачёрктнутые строки исправляют не нужный в FF дефект

ищи ниже, какое правило перебивает
 
Barral

Цитата:
можно стилем отключить подсказки, всплывающие  при наведении на табы

да, но вместе с этим отключатся и некоторые другие подсказки

Код:
tooltip {
  display: none !important;
}

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



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

Цитата:
tooltip {
  display: none !important;
}  

Как я понял, работает аналогично browser.chrome.toolbar_tips = false.
Причём на последних версиях браузера, чтобы отключить и привьюшки, и подсказки, нужно добавлять browser.tabs.hoverPreview.enabled = false.

Всего записей: 6181 | Зарегистр. 24-12-2002 | Отправлено: 16:20 13-10-2024 | Исправлено: Barral, 18:56 13-10-2024
Death_INN

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

Цитата:
Как я понял, работает аналогично browser.chrome.toolbar_tips = false

только при условии, что у стиля права агента

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

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просьба, помочь со стилем масштаба, если возможно с шагом 5 и размещением на панели инструментов

Всего записей: 575 | Зарегистр. 04-08-2013 | Отправлено: 18:48 13-10-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Шаг 5 можно настроить в about:config.

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deannik
Цитата:
Просьба, помочь со стилем масштаба, если возможно с шагом 5

Код:
// Шаг масштабирования 5%
user_pref("toolkit.zoomManager.zoomValues", ".3,.5,.6,.7,.75,.8,.85,.9,.95,1,1.05,1.1,1.15,1.2,1.25,1.30,1.35,1.40,1.45,1.5,1.55,1.6,1.65,1.7,1.8,1.9,2,2.4,3");
только это или в about:config, или в файле user.js, расположенном в профиле.

Цитата:
размещением на панели инструментов
сюда можно.

Всего записей: 310 | Зарегистр. 05-02-2012 | Отправлено: 19:04 13-10-2024 | Исправлено: C181UMZ, 19:05 13-10-2024
Starback



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

Всего записей: 1075 | Зарегистр. 17-09-2010 | Отправлено: 15:52 14-10-2024 | Исправлено: Starback, 15:56 14-10-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Starback
Скрипт нужно сохранить под вменяемым именем с расширением .uc.js или .js. Поместить в папку со скриптами custom_scripts. Прописать скрипт в файле CustomStylesScripts.jsm. Очистить кэш автозапуска скриптов. Запустить Fox и смотреть результат.
Так было раньше, а сейчас не знаю, отказался от UCF из-за трудоемкости процесса.

Всего записей: 7669 | Зарегистр. 14-09-2020 | Отправлено: 19:32 14-10-2024 | Исправлено: gutasiho, 19:32 14-10-2024
Starback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho 19:32 14-10-2024 UTC+3
Цитата:
Запустить Fox и смотреть результат

Результат где должен быть виден -
на панели закладок, в боковой панели закдадок,
или ещё где?

Всего записей: 1075 | Зарегистр. 17-09-2010 | Отправлено: 04:50 15-10-2024
gutasiho

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

Всего записей: 7669 | Зарегистр. 14-09-2020 | Отправлено: 08:22 15-10-2024 | Исправлено: gutasiho, 08:42 15-10-2024
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Starback
Подобное обсуждалось здесь и перевод.
Что там в итоге у немцев получилось и как они прикручивали - не знаю. Меня вполне устроил вариант для боковой панели от Dumby.
Картинка.

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1 00:55 16-10-2024 UTC+3
Цитата:
Меня вполне устроил вариант для боковой панели от Dumby

О, благодарю Его бы ещё с этим стилем подружить...

Всего записей: 1075 | Зарегистр. 17-09-2010 | Отправлено: 12:37 16-10-2024
gutasiho

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

Цитата:
Меня вполне устроил вариант для боковой панели от Dumby.
Что сильно не нравится - разнобой нумерации по вертикали, одна левее, другая правее, это сильно усложняет визуальное восприятие.  
Starback
Цитата:
Его бы ещё с этим стилем подружить...
Если, тот, что на скрине, так не должно возникнуть проблем, работает бог знает, сколько, и в релизной линейке, и в esr, и в 130, и в 115.
Цитата:
UCF
Это принципиально, или случайно так получилось? Активация скриптов методом Aris-t2 из шапки значительно проще.

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



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

Всего записей: 1500 | Зарегистр. 12-10-2002 | Отправлено: 13:55 16-10-2024 | Исправлено: grom17, 14:37 16-10-2024
xrun1



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

Цитата:
Что сильно не нравится - разнобой нумерации по вертикали, одна левее, другая правее

А вот тут не соглашусь. Цель какая? Визуально найти нужную папку среди своего хлама. И тут сразу видно сколько там и чего.
Если смотреть на боковую панель как на произведение симметричного искусства, оторванного от практических целей - тогда конечно. :) Шутка. Мне удобно. Была мысль раскрасить циферки, но решил этого не делать, так привык. Это китайцы любят, чтобы на сайтах всё моргало, переливалось разными цветами радуги.
Starback
Стиль работает, но он для панели закладок.
Немножко оффтопа.
Браузер вещь утилитарная и рассматривать его следует как средство поиска информации в интернете. Красота - это тоже нужно. Но, моё мнение для браузера, только если имеет практическую выгоду. А какой смысл от нумерации закладок? В целом, и скрипт и стиль не нужны.
Мне тут было скучно и делать нечего. Сделал набросок скрипта-кнопки для перевода даты. Мне это нужно? Нет, и вам не нужно, просто от скуки.
Код скрипта. Проверить можно здесь.

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

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xrun1
Не поверю, что так хуже
   
В общем по части индексации\нумерации, то для панели закладок (то что не получается у Starback), вижу реальную пользу, например, частые закладки запоминаются по номеру. Кстати, там же в стиле есть переключение номера с начала строки на конец строки, и они все равно будут по вертикали ровно.
Если счетчик папок и закладок, то тот, который в меню добавляет первой строкой.

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
Сегодня прочитал, в тему:

Цитата:
Все мы умеем привыкать к плохому: порой ожиданием ещё худшего, порой лучшего воспоминанием.

Всё дело в привычке. А стиль я проверил. Если цифры в начале, ползут закладки у меня вправо при двузначном значении.

Всего записей: 823 | Зарегистр. 26-12-2009 | Отправлено: 15:43 16-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