Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

Firefox » Ищу расширение для Firefox (ищу дополнение) » Сегодня 22:19:20

LittleMontana пишет

А то много лишнего появляется при нажатии на ПКМ

simpleMenuWizard, Инструкция от автора. Или поищите/спросите здесь, как скрыть ненужные вам пункты.

Afgan пишет

Если что, дополнение - Simple Vimeo Downloader. Спасибо за помощь!

Повезло вам :) Рад был помочь.

Firefox » Ищу расширение для Firefox (ищу дополнение) » Сегодня 16:51:07

Afgan пишет

Как правильно отправить на подпись дополнения, которое ты не разрабатывал и не являешься владельцем?

Выбрать "Для самостоятельного распространения".

Firefox » Ищу расширение для Firefox (ищу дополнение) » Сегодня 00:30:31

Afgan пишет

Подскажите пожалуйста, как установить расширение из Chrome в Firefox?

Нужно извлечь дополнение из профиля [chrome] по пути \User Data\Default\Extensions\папка с кучей букв\папка с номером версии\вот это содержимое нужно запаковать в .zip-архив и подписать в центре разработчика [firefox], а потом, если дополнение подпишется, можно установить в [firefox].
Можно .zip-архив установить без подписи с помощью костыля. Не факт, что любое хромо-дополнение подпишется, а если подпишется, то будет работать в [firefox]
Скрин для наглядности

скрытый текст
Image_001.png

Поддержка пользователей » рамка для дилов убирается ? » Вчера 00:17:13

polosat1y пишет

7b9cc383ea50.png

Этот созданный параметр с подчёркиванием вначале сбросьте наблин.
Это уже второй случай на этом форуме на моей памяти.
Тут же чёрным по белому написано переключить, а не создать. https://support.mozilla.org/ru/kb/profi … ia-firefox
kokoss
А что толку сообщения тереть, если здесь осадок остался.

Поддержка пользователей » рамка для дилов убирается ? » 30-07-2021 17:59:50

polosat1y пишет

создал файл userContent.css и вписал код, перезагрузил и ничего не изменилось

Ну не знаю, может нужно ещё раз зайти в тему по ссылке с под спойлера. Ещё может быть полезно https://forum.mozilla-russia.org/viewto … 75#p791675

скрытый текст
Image_001.png

Скрипты » UCF-скрипты на этом форуме » 30-07-2021 00:52:03

Vitaliy V. пишет

если не включить svg.context-properties.content.enabled - true

Да, это пробовал. Но почему-то, как и с вариантом chrome://user_chrome_files/content/далее путь к иконке, иконка краснеет.
Ага, всё, разобрался, нашёл причину, так тоже работает нормально.

Ну так и впишите этот адрес вместо data: ...

Да, вот это сработало как надо. Да надо было сразу так сделать и проверить, зациклило меня, чтоб внутрь скрипта иконку встроить.
Спасибо за подсказку, это самый оптимальный вариант. В данном варианте svg.context-properties.content.enabled, как и с вариантом chrome://user_chrome_files/content/ - можно не включать [spoiler]Image_002.png[code]try {
    CustomizableUI.createWidget({
        id: "b-sound-muted-all-tabs",
        type: "custom",
        label: "Переключить звук",
        tooltiptext: "ЛКМ: Переключить звук в выделенных вкладках\nСКМ: Закрыть

Поддержка пользователей » рамка для дилов убирается ? » 29-07-2021 23:03:36

polosat1y пишет

это скорей всего "фишка" самого браузера

Нет, это не фишка браузера, а фишка дополнения. Легко убирается стилем в userContent.css

скрытый текст
Инструкция как запустить css-стиль

Выделить код

Код:

#speedDialContent #cellsContainer > .newtabCell:hover .body .screenParent, #speedDialContent .newtabCell[indrag="1"] .body .screenParent {
	border: none !important;
}

Скрипты » UCF-скрипты на этом форуме » 29-07-2021 20:57:04

Vitaliy V.
Ну проясните пожалуйста один момент. Решил обновить кнопку вкл/откл звука на вкладке/вкладках на вариант из add_toolbar_buttons. Взял код этой кнопки из parent.js, внёс правки, добавил код иконки из sound.svg, всё работает, но только иконка не меняет цвет на белый на тёмном фоне, как в add_toolbar_buttons. Нужно внести ещё какие-то правки, но вот какие и возможно ли это в скрипте, не знаю. Можно использовать конечно старую иконку, она всегда белая. Вот как бы эту чёрную заставить менять цвет на тёмном фоне? [spoiler=Новый код кнопки с новой иконкой]Image_001.png[code]try {
    CustomizableUI.createWidget({
        id: "b-sound-muted-all-tabs",
        type: "custom",
        label: "Переключить звук",
        tooltiptext: "ЛКМ: Переключить звук в выделенных вкладках\nСКМ: Закрыть другие вкладки с источником звука\nПКМ: Переключить звук во всех вкладках",
        defaultArea: Cu

Скрипты » UCF-скрипты на этом форуме » 25-07-2021 17:13:52

unter_officer пишет

Попробуйте, может у вас что-то получится.

Спасибо! Тоже пригодится, буду экспериментировать.

Vitaliy V. пишет

Под первым у вас вообще то png в обертке SVG, а там где 14,6 КБ кода, нет повтора как в последнем

Да-да, имелся в виду 14,6 КБ. Про тот забыл уже.

Вот ещё раз, здесь заканчивается svg тег... а дальше опять начинается

Да, точно, вот же ж, два раза вставил.

Нет никаким редактором не получится нормально конвертировать растровое изображение в векторное SVG...

Да-да, я так уже поверхностно понимаю суть, тут ещё вы говорили. Надо будет так, хоть в общем, ознакомится с этой темой. Огромное Спасибо за разъяснение.


Подправил тот код под третьим спойлером, убрал дубляж, хоть и не работает, но так, для порядка.

Скрипты » UCF-скрипты на этом форуме » 25-07-2021 15:28:40

Vitaliy V. пишет

Так у вас повтор здесь ... ...
и цвета нужно перевести в rgb или заменить # на %23

Ну это, тот, что под первым спойлером в оптимизированном варианте, бабочка ихняя. В rgb(a) пока не пробовал, достаточно трудоёмкая для меня задача, заменил пакетно # на %23, всё-равно ошибку даёт. Может после %23 пробел должен быть, тоже пробовал, не прошло.

А вообще конечно всякие там конверторы из растра в SVG ерунда полная, да и зачем иконок SVG тоже полно

Да это верно, но хоть что-то, если не знаешь сам как и что делать. Да хотелось именно оригинальную иконку бабочки перегнать в svg. Зациклило меня на решении этой задачи.

В крайнем случае можно конвертнуть из др. вектора в SVG

Виталий, я тут оставлю результаты кодов svg без моего вмешательства неоптимизированный и оптимизированный, на всякий случай, оба в виде файлов svg в браузере открываются нормально. Вы имеете в виду из первого большого кода конвертнуть в нормальном неонлайн-редакторе? Может глян

Скрипты » UCF-скрипты на этом форуме » 24-07-2021 22:58:01

Не знаю, может кому пригодится.
Разбирался сегодня с конвертацией иконок в .svg формат, для подобных скриптов и стилей. С векторным редактором Inkscape не смог разобраться.
Не сразу удалось найти нормальный онлайн-конвертер, попадались все конвертирующие в base64 что ли в обвёртке svg, но не работали в упомянутых кодах, добавлял data:image/svg+xml;utf8, перед третьей строкой, строки 1 и 2 удалял, двойные кавычки менял на одинарные - ошибка синтаксиса и не работает[spoiler][code]<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 1

Сustom Buttons » Custom Buttons » 22-07-2021 23:23:25

Dumby пишет

Давай сначала что-то более простецкое попробуем

Да, это сработало. Отлично! Благодарю!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-07-2021 23:03:10

Vitaliy V.
В стиле для about:addons для всех разделов отображение в 1-3 столбца в зависимости от ширины окна, не помню точно с какой версии, вкладка "detail" растянулась на всю длину страницы, я подправил у себя, заменив #main div на #main, вроде правильно и сработало. Подправьте там пожалуйста. И адрес @-moz-document  url("about:addons"), url("chrome://mozapps/content/extensions/aboutaddons.html")

так у себя сделал

Выделить код

Код:

#main[current-view="detail"] {
    max-width: var(--section-width) !important;
}


Отредактировано Vitaliy V. (Сегодня 01:00:24)
Огромное Спасибо!

Сustom Buttons » Custom Buttons » 22-07-2021 21:50:47

Dumby
А нельзя ли добавить как-то в этот скрипт вот этот код(второй спойлер)? Добавьте пожалуйста, если возможно.

Скрипты » UCF-скрипты на этом форуме » 22-07-2021 19:22:14

Vitaliy V. пишет

Обновил Добавить кнопку Пауза/Продолжить в загрузки https://forum.mozilla-russia.org/viewto … 50#p776150

Спасибо! Тоже обновился, кнопки иконки только старые оставил.

скрытый текст
Image_002.png
Только у меню кнопки круглые, правила из твиков для каждого окна:
скрытый текст

Выделить код

Код:

@-moz-document url("chrome://browser/content/places/places.xhtml") {
.downloadButton > .button-box {
	border-radius: 16px !important;
}
}
Выделить код

Код:

@-moz-document url(chrome://browser/content/downloads/contentAreaDownloadsView.xhtml) {
.downloadButton > .button-box {
	border-radius: 16px !important;
}
}

Блин, можно же добавить перед последней скобкой в стиль правило(без адреса) из кода выше и кнопки везде будут круглыми.

Скрипты » UCF-скрипты на этом форуме » 21-07-2021 20:36:07

Vitaliy V. пишет

Обновил Замена фавиконок для сайтов
Добавил замену на служебных страницах и там где вообще отсутствует иконка, кстати DOMHeadElementParsed нужен для этого


P.S. Насчет иконок, в идеале лучше использовать svg, если др. форматов то размером от 32x32 px и более

Огромное Спасибо за обнову!!! Обновился, всё везде сработало, на закладках иконки тоже обновились, и в топе сайтов.
В about:config и about:user-chrome-files тоже иконка настроек появилась. Всё отлично!

скрытый текст
______.png
Image_001.png

Скрипты » UCF-скрипты на этом форуме » 20-07-2021 20:48:04

Vitaliy V.
Ну всё, настроил я всё окончательно, теперь визуально один в один с Ариса скриптом.
В скрипте ещё для селектора #identity-faviconinurlbar сменил margin-inline-start: 2px !important;
Ниже скрины - верхняя панель 91 с Ариса скриптом, нижняя 92 [nightly] с этим

скрытый текст
Image_001.png
Теперь можно переходить на этот вариант окончательно. Ещё раз Большое Спасибо :beer:


Окончательный вариант скрипта, добавил в скрипт css-коды с предыдущих сообщений[spoiler][code](this.faviconinurlbar = {
            init(that) {
                var identity = document.querySelector("#identity-icon");
                if (!identity)
                    return;
                var iconDefault = "chrome://global/skin/icons/info.svg"; // или свою иконку
                var style = "data:text/css;charset=utf-8," + encodeURIComponent(`
                 

Скрипты » UCF-скрипты на этом форуме » 20-07-2021 17:41:21

Vitaliy V. пишет

Не думаете же вы что это сложно изменить, вот даже стилем можно

Да, я собирался вообще попробовать, но что-то подумал, что там жёстко у Вас фавикон привязан, и вообще решил не трогать, оставить оригинальное расположение.
Да, сработало стилем. Спасибо за подсказку! Теперь вообще супер!

ну или вместо -moz-box-ordinal-group: 0 !important; //identity.after(faviconinurlbar); identity.before(faviconinurlbar);

А так вообще великолепно! Спасибо! Только замок от фавикона чуть отодвину стилем, это я уже сам.

скрытый текст
______.PNG

Выделить код

Код:

#identity-icon {
    margin-inline-start: 4px !important;
}

Скрипты » UCF-скрипты на этом форуме » 20-07-2021 16:54:23

Vitaliy V. пишет

Нет дело не в этом, просто нужно скрывать #identity-icon а не контейнер

Огромное Вам спасибо! Теперь всё отлично!

скрытый текст
______.PNG______2.PNG______3.PNG
Оставил скрипт пока в [nightly], на ней привыкать буду некоторое время к расположению фавикона сайта. У Ариса он перед замком, у Вас после него.
Здесь оставлю коды скрипта и стиля, как резерв[spoiler][code](this.faviconinurlbar = {
            init(that) {
                var identity = document.querySelector("#identity-icon");
                if (!identity)
                    return;
                var iconDefault = "chrome://global/skin/icons/info.svg"; // или свою иконку
                var style = "data:text/css;charset=utf-8," + encodeURIComponent(`
                    #identity-faviconinurlbar {
                        --v-faviconinurlbar-default: u

Скрипты » UCF-скрипты на этом форуме » 20-07-2021 16:12:53

Vitaliy V. пишет

я ещё писал про ,.localResource

Вот же ж, всё-таки недоглядел я, запутался.

но как я понял вообще скрывать нигде не нужно тогда удалите целиком правило относящееся к display: none !important;

Да, я неправильно сформулировал задачу, не упомянув о служебных страницах, извиняюсь.
Да, и это теперь сработало на служебных страницах. Но чтоб сработало на about:newtab, нужно удалить из кода правило, скрывающее лупу

скрытый текст

Выделить код

Код:

#urlbar:not(.searchButton) > #urlbar-input-container > #identity-box[pageproxystate="invalid"] > #identity-icon-box {
  display: none !important;
}

И получается так. А если скрыть лупу, то лого [firefox] тоже пропадает. Если использовать этот код появляется два лого [firefox].
Ну я понял, тут дело в том как, к чему привязан что ли вафикон в разных скриптах, технически не знаю ка

Скрипты » UCF-скрипты на этом форуме » 20-07-2021 15:22:09

Vitaliy V. пишет

и вообще то это можно изменить удалив например css селектор , #identity-faviconinurlbar[favbusy="true"]

Да, это сработало.

что требуется удалить для этого

#identity-faviconinurlbar[faviconchrome="true"],

А это не сработало. Добавление в конце css кода тоже нет. Да я может не совсем правильно поставил задачу, не знаю даже. Скрины выложу. Вот на about:newtab у него как и на служебных страницах тоже добавляются значки, может можно так сделать, а так теперь фавикон не мелькает

скрытый текст
______.PNG______2.PNG
Сам скрипт, что я правил, может где ошибся[spoiler][code](this.faviconinurlbar = {
            init(that) {
                var identity = document.querySelector("#identity-icon");
                if (!identity)
                    return;
                var iconDefault = "chrome://branding/content/identity-icons-brand.svg"; // или

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 19-07-2021 22:25:51

Дурбетсель пишет

Это связано с тем, что переломали интерфейс, нет заголовочной строки

Почему же, есть в персонализации, снизу птичку поставить.

А нельзя ли, как в старые добрые времена, назначать иконки папкам в панели закладок?

Стоп, работает

Ну на всякий случай, может ещё кому пригодится. Можно, тут и ниже отличный вариант посмотрите.

Вкладки вверху. Ну совершенно вот уже с месяц не могу привыкнуть, не удобно. Их бы в самый низ всех панелей, под закладки

Это тоже есть, и самый наверно оптимальный вариант, если панель меню не нужна, чтоб скрыть её корректно, нужно будет использовать скрипт из того же поста.
[url=https://forum.mozilla-russia.org/viewt

Скрипты » UCF-скрипты на этом форуме » 19-07-2021 21:35:55

Vitaliy V. пишет

Ладно попробую но только потому что в Greasemonkey не сработают некоторые события.
Размеры например sizes="32x32" не учитываются, для всех одна иконка

Виталий, ну Вы Мастер!!! Я думал там попроще будет, как с иконкой поисковика примерно.
Огромное Вам Спасибо! Все с ходу заработало! Прописал остальные адреса, всё отлично!
Правда была проблема когда адреса добавлял, запятые забыл проставить и никак иконки не появлялись, но взял себя в руки и решил эту задачу.

скрытый текст
______2.PNG

Этот скрипт ужасен, что вы в нем нашли?

Да, я вижу его недостатки, скорее всего поверхностно, но плюс в  том, что он мне подходит тем, что на месте скрытой стилем лупы в строке адреса, он ставит значок [firefox] на странице about:newtab, также расположение фавикона мне привычней (ну этим можно и пожертвовать), с тех пор как пользуюсь этим скрипт

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-07-2021 23:54:44

Дурбетсель
Спасибо на добром слове, и Вам хорошего настроения. Вообще сначала подумал прикол что ли со стрелкой, вроде она появляется когда требуется.
Там в коде с 89+ желательно вместо :-moz-any использовать :is Поправьте. Там я исправил.


Да, и спасибо тоже за идею.

Скрипты » UCF-скрипты на этом форуме » 18-07-2021 20:56:13

Vitaliy V.
Спрошу в этой теме, возможно это можно сделать тоже только скриптом. Вы мне делали скрипт смены иконки поисковика.
Стилем, по этому шаблону, я сменил ещё иконку на старую на закладке.
Старую иконку взял по этому адресу https://yandex.ru/favicon.ico, странно что сейчас везде отображается не она а буква Я в красном круге, но не суть важно.

скрытый текст

Выделить код

Код:

.bookmark-item:not([container])[image^='page-icon:https://yandex.ru/'] image {
    object-position: 16px 0px !important;
    list-style-image: none !important;
    background: url("./svg/yandex.ico") transparent center no-repeat !important;
}

Хотел вас спросить, может можно сменить фавикон на вкладке для заданного адреса, т.е. там где он изначально формируется, чтоб на вкладке и в адресной строке была одна и та же иконка.
Я использую [url=https://gith

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]