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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

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

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 | 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
Или так (не снижает безопасность!):
Код:
security.browser_xhtml_csp.enabled = true
security.browser_xhtml_csp.report-only = true (в v141.0+ этот параметр упразднен, заменен на security.csp.reporting.enabled. Логика работы не изменилась.)
3\ v139+: если некоторые скрипты JS не работают, можете сделать так (снижает безопасность!):
Код:
security.allow_unsafe_dangerous_privileged_evil_eval = true  

Полезные ссылки
Онлайн-конвертер иконок в\из Base64
Онлайн-редактор иконок SVG
Онлайн-конвертер SVG to Data URI
Мануал по определению CSS-селекторов элементов интерфейса встроенными средствами браузера

Всего записей: 8702 | Зарегистр. 14-09-2020 | Отправлено: 08:34 29-07-2023 | Исправлено: gutasiho, 08:37 24-07-2025
xrun1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kokoss19, Farby
Аналогично, пользуюсь этим скриптом. Только у меня там ещё что-то где-то прицеплено, уже и не помню. Вызов окна ПКМ "Удаление кук и данных сайтов", действует на 3 значка: замОк identity-icon, permissions-granted-icon, иконка сайта из скрипта favimginurlbar. Поэтому, вместо

Код:
        var identitybox = this.identitybox = document.querySelector("#identity-box");
 

использую "значок щита" для клика

Код:
        var identitybox = this.identitybox = document.querySelector("#tracking-protection-icon-box");
 

Всего записей: 991 | Зарегистр. 26-12-2009 | Отправлено: 02:15 19-12-2024
inile

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перехожу с ff115 на ff128.
Пропал vertical_top_bottom_bar, перестало работать автоскрытие боковой панели.
 
Поставил нижнюю панель от Aris-t2. Но есть неудобства. Не понятно как её быстро вкл/выкл, переключить на автоскрытие.
 
Есть ли рабочий вариант vertical_top_bottom_bar от VitaliyV?
 
Нужен код для автоскрытия боковой панели.

Всего записей: 1980 | Зарегистр. 29-06-2011 | Отправлено: 12:01 25-12-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
inile
Цитата:
Поставил нижнюю панель от Aris-t2.
Это панель, которая внизу окна на месте статус-бара? Нет с ней неудобств, показать\скрыть можно кнопкой, которую, возможно, нужно вытащить, и горячими клавишами, которые указаны в шапке скрипта.
Цитата:
Есть ли рабочий вариант vertical_top_bottom_bar от VitaliyV?
Если и есть, так он для UCF. Как по мне, лучше вертикальная панель от Aris-t2 + горизонтальная верхняя или нижняя панель от Aris-t2.
Цитата:
Нужен код для автоскрытия боковой панели.
Есть таких CSS-кодов чуть ли не дофига, и с плавностью, и без. Кажется, минимум два кода я публиковал в теме.

Всего записей: 8702 | Зарегистр. 14-09-2020 | Отправлено: 13:33 25-12-2024
Death_INN

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

Цитата:
Нужен код [?] для автоскрытия боковой панели

Всего записей: 3928 | Зарегистр. 24-10-2002 | Отправлено: 15:44 25-12-2024
kokoss19

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

Цитата:
Есть ли рабочий вариант vertical_top_bottom_bar от VitaliyV?  

Теперь только в виде скрипта

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

Всего записей: 2174 | Зарегистр. 16-07-2018 | Отправлено: 17:36 25-12-2024
inile

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
Death_INN
kokoss19
Всем спасибо.
Для автоскрытия боковой панели взял код из autohide_sidebar.css
Нижнюю панель оставлю от Aris-t2. Осталось найти кнопки для её переключения.

Всего записей: 1980 | Зарегистр. 29-06-2011 | Отправлено: 18:42 25-12-2024
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
inile
Цитата:
Нижнюю панель оставлю от Aris-t2. Осталось найти кнопки для её переключения.  
Т.е. вот это никак не попадает в зону вашего внимания?
Цитата:
показать\скрыть можно кнопкой, которую, возможно, нужно вытащить, и горячими клавишами, которые указаны в шапке скрипта.
https://github.com/Aris-t2/CustomJSforFx/blob/master/scripts/addonbar_with_toggle_button.uc.js

Всего записей: 8702 | Зарегистр. 14-09-2020 | Отправлено: 18:54 25-12-2024
inile

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gutasiho
Ага, зевнул)
Поставил изначально просто addonbar.uc.js
 

 
Добавлено:
Для автоскрытия нижней панели от VitaliyV использовал стиль Подробнее... [?]
 
#add-additional-bottom-bar меняю на #addonbar
Не пойму что должно быть вместо #browser-bottombox

Всего записей: 1980 | Зарегистр. 29-06-2011 | Отправлено: 19:15 25-12-2024 | Исправлено: inile, 08:40 27-12-2024
Farby

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  • inile (19:15 25-12-2024 UTC+3 [?])
    Цитата:
    Не пойму что должно быть вместо #browser-bottombox

    Тут стилем не отделаться, попробуйте скрипт
    auto_hide_addonbar.uc.js [?]

    ----------
    Жизнь иногда такое выкидывает, что хочется подобрать...

  • Всего записей: 830 | Зарегистр. 22-10-2002 | Отправлено: 20:45 26-12-2024 | Исправлено: Farby, 20:47 26-12-2024
    inile

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Farby
     
    Использую стиль для букмарклетов на панели закладок:
    Подробнее... [?]
    На ff128 кнопки стали чёрными. background: none!important; или background: transparent !important; не помогают.
    Как убрать чёрный фон кнопок?

    Всего записей: 1980 | Зарегистр. 29-06-2011 | Отправлено: 08:41 27-12-2024 | Исправлено: inile, 18:10 27-12-2024
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Верхний или нижний тулбар (sources by aborix) Скрипт [?]
    При необходимости после третьей значащей строки кода скрипта можно вставить css-стиль CSS [?]

    Всего записей: 8702 | Зарегистр. 14-09-2020 | Отправлено: 11:56 27-12-2024 | Исправлено: gutasiho, 11:59 27-12-2024
    Death_INN

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

    Цитата:
    Как убрать чёрный фон кнопок?

    А где стили для кнопок? По умолчанию у букмарклета текст, а не кнопка
    Зомбокнопки могут быть из-за svg.context-properties.content.enabled=false, а иногда еще необходимо в стилях добавлять
    -moz-context-properties

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

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Farby, Death_INN
    Просьба, добавьте, плиз, к скрипту два поста вверх триггерную кнопку показать\скрыть, как у Aris-t2 (хотя бы только для верхнего расположения)
     

    Всего записей: 8702 | Зарегистр. 14-09-2020 | Отправлено: 12:04 27-12-2024 | Исправлено: gutasiho, 12:07 27-12-2024
    grom17



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

    Всего записей: 1629 | Зарегистр. 12-10-2002 | Отправлено: 16:02 27-12-2024
    Farby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  • gutasiho (12:04 27-12-2024 UTC+3 [?])
    Цитата:
    Просьба, добавьте, плиз

    Не стал изобретать велосипед и на основе скрипта от Aris сделал мод
    addonbar_horizontal.uc.js [?]
    ЗЫ: разумеется загрузчик от Aris я не пользую...

    ----------
    Жизнь иногда такое выкидывает, что хочется подобрать...

  • Всего записей: 830 | Зарегистр. 22-10-2002 | Отправлено: 17:45 27-12-2024 | Исправлено: Farby, 23:15 28-12-2024
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Farby
    Спасибо! Работает с загрузчиком от Aris-t2. С кнопкой, конечно, намного приятнее юзать

    Всего записей: 8702 | Зарегистр. 14-09-2020 | Отправлено: 18:11 27-12-2024
    Death_INN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gutasiho, а чем не устроил addonbar_with_toggle_button.uc.js ?

    Всего записей: 3928 | Зарегистр. 24-10-2002 | Отправлено: 19:56 27-12-2024
    Farby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  • Death_INN (19:56 27-12-2024 UTC+3 [?])
    Цитата:
    а чем не устроил addonbar_with_toggle_button.uc.js ?

    Потому что не там лежіт...
     
    Добавлено:
    Ну может хотеться два...

    ----------
    Жизнь иногда такое выкидывает, что хочется подобрать...

  • Всего записей: 830 | Зарегистр. 22-10-2002 | Отправлено: 21:43 27-12-2024
    gutasiho

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Death_INN
    Цитата:
     а чем не устроил addonbar_with_toggle_button.uc.js ?
    Он располагается внизу, там, где панель статуса. Верхних тулбаров с кнопкой показать-скрыть у Aris-t2 или других мастеров просто нет. У VitaliyV есть под UCF, от использования UCF я отказался.
    Так что мод от Farby - "эксклюзив".
    Скрипт от aborix привлек своим минимализмом - всего 15 строчек кода.

    Всего записей: 8702 | Зарегистр. 14-09-2020 | Отправлено: 09:13 28-12-2024
    Death_INN

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

    Цитата:
    Он располагается внизу, там, где панель статуса. Верхних тулбаров с кнопкой показать-скрыть у Aris-t2 или других мастеров просто нет

    Это просто расположение панели, которое можно изменить заменой одной строчки кода

    Цитата:
    Скрипт от aborix привлек своим минимализмом - всего 15 строчек кода

    Сам не юзаю никакие доп панели, а если понадобились, то к этому коду прикрутил бы сочетание клавиш для показа/скрытия. toggle кнопка - это усложнение и разбухание кода. Добавление параметра, который будет действовать только после перезапуска сабжа, тоже не айс.
     

    Всего записей: 3928 | Зарегистр. 24-10-2002 | Отправлено: 12:41 28-12-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 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 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

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