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

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

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

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

Всего записей: 8138 | Зарегистр. 14-09-2020 | Отправлено: 08:34 29-07-2023 | Исправлено: gutasiho, 09:49 30-08-2024
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");
 

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

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

Всего записей: 1967 | Зарегистр. 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-кодов чуть ли не дофига, и с плавностью, и без. Кажется, минимум два кода я публиковал в теме.

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

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

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

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

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

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

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

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

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

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

Всего записей: 1967 | Зарегистр. 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

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

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

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

Всего записей: 1967 | Зарегистр. 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

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

  • Всего записей: 800 | Зарегистр. 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; не помогают.
    Как убрать чёрный фон кнопок?

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

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

    Всего записей: 8138 | Зарегистр. 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

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

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

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



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

    Всего записей: 1529 | Зарегистр. 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 я не пользую...

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

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

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

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

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

    Всего записей: 3695 | Зарегистр. 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 ?

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

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

  • Всего записей: 800 | Зарегистр. 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 строчек кода.

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

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

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

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

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

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

    Всего записей: 3695 | Зарегистр. 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

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