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

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

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 19-10-2021 00:39:27

ssn09 пишет

Подскажите что можно добавить, что-бы стрелки управления табами стали темными, как все остальное?

Попробуйте так, должно помочь

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

Выделить код

Код:

#scrollbutton-up, #scrollbutton-down {
  fill: black !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 18-10-2021 10:11:02

ALEX_45_ORP пишет

может я неправильно сформулировал

А чего тут формулировать, понятно всё, просто не забывайте пользоваться поиском https://forum.mozilla-russia.org/viewto … 00#p793900
Это есть практически в каждом коде для компактности Протона https://forum.mozilla-russia.org/viewto … 22#p790422

Так ещё можно

Выделить код

Код:

toolbar .toolbarbutton-1 {
    padding: 0 1px !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-10-2021 16:21:19

Barral пишет

При заполнении адресной строки, её внешний вид меняется (с появлением окна поисковых подсказок): верхняя горизонтальная линия становится жирной, а нижняя очень тонкой

Если это проявилось после применения объединённого кода, то используйте изначальный вариант. У себя с одним только кодом, подобного не вижу. Возможно у вас есть ещё другие стили, которые нужно обновить.

EgorSokolov пишет

в частности, скрывал пункт меню Bookmarks > Bookmarks Toolbar таким кодом

Попробуйте выбрать что-то из этих правил, не совсем понял

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

Выделить код

Код:

#bookmarksShowAll {
  display: none !important;
}
#organizeBookmarksSeparator {
  display: none !important;
}

#bookmarksToolbarFolderMenu {
  display: none !important;
}
#bookmarksMenuItemsSeparator {
  display: none !important;
}
#bookmarksToolbarSeparator {
  display: none !important;
}

ofizer пишет

Вы случаем не знаете, как в приватном режиме что-нибудь сделать с этой надписью:

Попробуйте так, почти как в 9

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-10-2021 01:49:32

Barral пишет

Помогите, пожалуйста, поправить стиль для 93-й версии браузера. Ещё пару версий назад он работал, а сейчас не хочет

Так вроде для 93+

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

Выделить код

Код:

#urlbar[focused="true"]:not([suppress-focus-border]) > #urlbar-background,
#searchbar:focus-within {
  outline: none !important;
  border-color: #a0a0a0 !important;
  box-shadow: none !important;
}

Barral пишет

Единственное, нельзя ли их как-то объединить

Может так попробовать, вроде работает

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

Выделить код

Код:

#urlbar[breakout] > #urlbar-background {
   --toolbar-field-border-color: transparent !important;
   --toolbar-field-focus-border-color: transparent !important;
   box-shadow: none !important;
}

voqabuhe пишет

Как убрать вертикальные линии выделения активной вкладки, оставить только верхнюю горизонтальную?

Ну это надо убрать box-shadow и добавить border-top[spoiler][code].tabbrowser-tab:is([visuallyselected=true], [multiselected]) > .tab-stack > .tab-background {
  box-

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

Ametista пишет

Прошу помощи, как объединить в 1 файл эти коды: У меня работает только что-то одно

Впишите первый код в userChrome.css, а следом за ним второй код. Оба кода должны работать. Объединить в один код так можно [spoiler]

Выделить код

Код:

.tab-icon-overlay:not([pinned], [sharing], [crashed]):is([soundplaying], [muted], [activemedia-blocked]) {
    opacity: 1 !important;
    margin-inline-start: 20px !important;
    margin-inline-end: 2px !important;
}
.tab-icon-overlay[soundplaying] {
    list-style-image: url("chrome://global/skin/media/audio.svg") !important;
}
.tab-icon-overlay[muted] {
    list-style-image: url("chrome://global/skin/media/audio-muted.svg") !important;
}
.tab-icon-stack:not([pinned], [sharing], [crashed]):is([soundplaying], [muted], [activemedia-blocked]) > :not(.tab-icon-overlay) {
    opacity: 1 !important;
}
.tab-secondary-label,
#tabContextMenu #context_openANewTab,
#tabContextMenu > menuseparator:first-of-type {
    display: none !important;
}

[/spoi

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 29-09-2021 18:00:16

Ник 22 пишет

Как изменить цвет значка динамика на вкладке при воспроизведении и еще чтобы он не менял цвет при переключении на другую вкладку

По дефолту вроде не наблюдаю такого при переключении на другую вкладку. Так можно, если не помешает влияющий на смену цвета значка стиль

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

Выделить код

Код:

.tab-icon-overlay:not([pinned], [sharing], [crashed]):is([soundplaying], [muted], [activemedia-blocked]) {
    fill: gold !important;
    padding: 1px !important; /* сделать значок больше */
}

Можно ещё и сменить значок на другой из "Список всех вкладок"

Выделить код

Код:

.tab-icon-overlay[soundplaying] {
    list-style-image: url("chrome://global/skin/media/audio.svg") !important;
}
.tab-icon-overlay[muted] {
    list-style-image: url("chrome://global/skin/media/audio-muted.svg") !important;
}

Крестик закрытия вкладки расположен справа и как подвинуть его ближе к краю

[spoiler]

Выделить код

Код:

.tab-close-button {
    margin-inline-end: -9px !important;
}

или по краям сд

Firefox » Отключить Open Search Advertising » 29-09-2021 17:58:50

thrower
Если не принципиально только через omni.ja, то может стилем лучше скрыть

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

Выделить код

Код:

.menuseparator-add-engine, .context-menu-add-engine, 
.searchbar-engine-one-off-add-engine {
    display: none !important;
}

CSS-стили » Поменять кнопки местами » 27-09-2021 18:00:40

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

Выделить код

Код:

#back-button {
  -moz-box-ordinal-group: 10 !important;
}
#PanelUI-button {
  -moz-box-ordinal-group: 0 !important;
}

Скрипты » UCF-скрипты на этом форуме » 26-09-2021 23:56:00

Vitaliy V. пишет

Сомнительное удобство обновлять страницу колесом, но добавил...

Ну да. Но ничего так, вполне удобно. Колесо у меня работает отлично.
Да и хочется чего-то необычного испробовать. Всё работает отлично. Огромное Спасибо :beer:


Добавлю себе в пост, чтоб не потерять, три варианта скрипта: старый с правленным мной под Протон адресом для иконки, новый без обновления по СКМ, и новый с обновлением страницы по СКМ[spoiler=скрытый текст]browser.urlbar.suggest.history - true
browser.urlbar.suggest.topsites - false[spoiler]Допротоновский адрес для иконки chrome://global/skin/icons/arrow-dropdown-16.svg В версиях 92+ этот скрипт лучше не использовать[code](this.urlbarhistorydropmarker = {
            dropmarker: null,
            provider: null,
            get style() {
                delete this.style;
                return this.style = "data:text/css;charset=utf-8," + encodeURIComponent(`
                    #urlbar .urlbar-history-dropmarker

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

Vitaliy V.
Спасибо за обновлённый вариант urlbarhistorydropmarker. Тоже его забрал.
В старом варианте пропал фон наведения в 92+ и значок сдвинулся чуть вправо(но я его вернул на место правда), а тут всё с этим в порядке.
Но скрипт для значка "Копировать ссылку" оставлю, привык к нему за три с лишним года.
Виталий, а нельзя ли ещё добавить в urlbarhistorydropmarker действие "Обновить текущую страницу" по СКМ? Вообще было бы супер - три в одном!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 19:08:11

m0nkrus пишет

Во-первых... В четвертых... P.S. Да, и иконка "Копировать ссылку" захватывает исходную ссылку, а не модифицированную! То есть она бесполезна

Других вариантов у меня нет, вряд ли всё это стилем возможно сделать. Может спецы вам напишут скрипт по всем параметрам подходящий.

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

Выделить код

Код:

#urlbar[usertyping] > #urlbar-input-container > #page-action-buttons > .urlbar-page-action:not(#star-button-box),
#urlbar[usertyping] > #urlbar-input-container > .urlbar-history-dropmarker {
    display: -moz-inline-box !important;
}
#urlbar[usertyping] > #urlbar-input-container > #urlbar-go-button {
    -moz-box-ordinal-group: 10 !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 18:20:53

m0nkrus пишет

Видимо об этот мертвяк интерпретатор и спотыкался

Да это вряд ли. У меня после этой строки, я только сегодня её заметил и у себя в user_chrome.manifest, прописано ещё 27 путей к иконкам и все присутствуют в интерфейсе. Картинки chrome://user_chrome_files/content/custom_styles/png/imagedoc-darknoise.png у меня в комплекте не было и нет сейчас. Просто картинка не отобразится и всё.
По пройденному материалу
Сейчас посмотрел в инспекторе, подумал, так можно в принципе сделать стилем[spoiler]Image_001.png[code]#urlbar[usertyping] > #urlbar-input-container > #page-action-buttons > #urlbar-zoom-button,
#urlbar[us

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 13:24:27

m0nkrus пишет

Мне бы только дефолтную пустышку заменить/добавить

Вот страница без фавикона, так она выглядит у меня в строке адреса и на закладке. 
Что для этого я сделал: заменил дефолтный глобус через user_chrome.manifest, а в коде faviconinurlbar у меня прописан адрес chrome://global/skin/icons/defaultFavicon.svg, и в строке адреса, если нет фавикона у сайта или ещё не загрузился, отображается прописанная здесь иконка. Способ для вкладок у вас есть. Других способов я не знаю, если они вообще существуют, ну разве что лезть уже в omni.ja. [spoiler=Мой defaultFavicon.svg][cod

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 09:30:11

m0nkrus пишет

я правильно понимаю, что этот скрипт меняет картинку только на вкладках? Соответственно, не в закладках, не в адресной строке он ни на что не влияет?

Всё верно.

И нельзя ли сделать так, чтобы скрипт охватывал и эти позиции?

[spoiler]css стилем видимо - нет. Этот метод может добавить/заменить favicon на сайт, служебную страницу, и везде будет отображаться этот favicon.
Для закладок я делал сначала так, ну теперь мне это не требуется, метод по первой ссылке решает этот вопрос.
Можно ещё в user_chrome.manifest комплекта user_chrome_files прописать строку override chrome://global/skin/icons/defaultFavicon.svg chrome://user_chrome_files/content/custom_styles/svg/defaultFavicon.svg, закинуть новый defaultFavicon.svg в папку svg для смены дефолтного глобуса пустой фавиконки на что-то своё. [

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-09-2021 00:55:16

m0nkrus пишет

Очень смущает, что путь к картинке  в missing_tab_favicon_restored_globe_v2.css задан как ./../../image/globe.svg

Да правильно всё указано и должно работать, если структура папок сохранена. Вот так должно с этими путями быть и работать.

Может я неправильно понял и это не замещающая иконка для сайтов, не имеющих своего favicon?

Этот стиль добавляет favicon на вкладку для сайтов/страниц без favicon.


[spoiler][code]/* show favicon for tabs without favicons */
.tabbrowser-tab:not([pinned]) .tab-icon-image:not([src]) {
  display: inline !important;
}

#main-window .tabbrowser-tab[pinned] .tab-icon-image:not([src]),
#main-window .tabbrowser-tab:not([pinned]) .tab-icon-image:not([src]) {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAATlSURB VEjHbZVrjFXVFcd/a+

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

Dumby пишет

Всё таки проверил дробные числа. Похоже работает. Вот с шагом в одну десятую. Ну, это я уже просто так, на интерес

Да, это работает. viewBox="4.7 4.7 22.6 22.6" подошло идеально, ну я не увидел визуально разницы. Спасибо Большое за таблицу. Тоже пригодится в дальнейшем.
Я ещё вчера заменил кнопки для окна загрузок и соответственно библиотеки на эту же(panel-icon-cancel.svg) и panel-icon-retry.svg из 78 [firefox], и там они тоже мелковаты получились, да и в 78 такие же были. panel-icon-cancel.svg для нового скрипта сделаю дубликат с др. именем, а для окон загрузок подберу уже из дробных. Правда, чуть раньше уже пробовал с целыми, с кнопкой отмены нормально всё, а вот кнопку panel-icon-retry.svg начинает коробить - круглая стрелка квадратной становится. Ну буду экспериментировать, не получится, ну там и не столь важно в принципе. Спасибо за помощь!


Почти [url=https://www.upload.ee/image/

Скрипты » UCF-скрипты на этом форуме » 25-09-2021 15:26:46

Dumby пишет

Вот все центрированные варианты

Спасибо, это тоже мне может пригодится в процессе экспериментов в дальнейшем. Пятый и шестой вариант, ну почти подходят.
Если бы не стиль с паддингом, где самое то получилось, как мне показалось, можно было и по такому способу поменять размер.

Допустим, в атрибут style. Может не сработать, если user или agent стилями приколочено, тогда снова дай знать

Отлично всё, сработало! Теперь один в один. Огромное Вам Спасибо за помощь :beer:

Скрипты » UCF-скрипты на этом форуме » 25-09-2021 14:24:57

Dumby пишет

Допустим, максимально. Меняем в самой svg'ке viewBox="0 0 32 32"
на viewBox="6 6 20 20" и отступа не будет совсем, тогда будет выглядеть крупнее

6 6 20 20 всё-же крупновато получается. Но попробовал подрегулировать до viewBox="5 5 22 22", почти как с оригинальной svg и стилем, но чуть всё-равно крупнее. А 6 6 23 23 попробовал - размер визуально вроде не отличается, но сдвигается вверх и влево. Никак не получается один к одному подогнать.
Dumby
Ну если можно, добавьте пожалуйста css в js-код, ну почти подогнал как с оригинальной и стилем, но крупновато всё же с viewBox="5 5 22 22".
А за метод правки и полезную информацию Большое Спасибо, а то я пытался только цифры 32 менять в коде svg, теперь буду хоть это знать.

Скрипты » UCF-скрипты на этом форуме » 25-09-2021 12:16:33

Dumby
Помогите пожалуйста. Использую Ваш скрипт закрытия всех вкладок кроме активной, только со своей иконкой [spoiler][code]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACNUlEQVQ4jY2TT08aQRjG59LL7mk/gxdvXmw/QD+MX6AePNhk0jThMGljEzLpxio0arQWMGpqomXBP7TQ3YpQ5J8CQf65C7vUKK61Hp4eFhMwBPskc5iZzO9987zPENIV9WyOTkxMPCGPaJIxcdq7NdJ3SJcj4+/jdns+WvMPg1AqC+5vujKjdhrUEx4lhBDyciE0NqPZbU8G8BWAz9pgyCRj4oKqK0t5wJsF5MPr+rS8NkKmOJfc301tMQesl4BQFdhJ9UMolYX1pK5slYGNEuAvAF7VCFJKBUIIIS7OpYW4pX4pA/t14KgJRLMOhDEm7mZ1JaYDB3UgXAXWkkaQUlnoa9HFubSRMrXoOXBsAuVLIFGoBuJFXcn/BtIWkGgBoUxP5YdycS7tnVhqvg3UO0D7D9CygUbHAaoFI0hlefDje3HOpWTZ1Jo2cHMH2HeAeQMkS0Mq94oxJv4qG4p5A1z9ddb5NRDL1XyP5oTKshA71ZXiBVC5dFpv2kDlCshYwHZqCIQxJm4f64pmOGalLUAt6ErqzFKLF0CyBUQagO9wAIRSWViN68rOGRCqOeNSum5zzqUfRVP7aQDhGrBZAuaiPZBJxsS5mK6snDgB2SgBgUT/nDnnUjBnqV8rQKAIfMwCM3tdyOul/Wfuo9vObNqJqEcd7LaLc8mfNLVPp8CHNPBWta0X8qbzH+jq4fM32m3n3cGAhD2AzGuWy

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 25-09-2021 00:09:43

m0nkrus

:offtopic:

Надо custom_script_win.js где-то в CustomStylesScripts.jsm прописать?

Нет, не нужно. Желательно в обновлённом с той поры комплекте, наверное, как у автора подключено подключать скрипты.
Ну можете добавить в ту же секцию, перед или после faviconinurlbar, но никак не в хвосте файла.

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

m0nkrus пишет

А вот можно как-то вернуть стрелочку развертывания/свертывания истории в адресной строке?

Можно скриптом. Только адрес к значку в восьмой строке кода, нужно заменить на chrome://global/skin/icons/arrow-down.svg

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-09-2021 21:39:56

m0nkrus пишет

Но осталось кликабельное пустое поле от него перед фавикон. Можно это поле как-нибудь убрать?

На замену вашему стилю

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

Выделить код

Код:

#tracking-protection-icon-container {
   display: none !important;
}

Где почитать по замене фавикон по умолчанию? И добавлении его для конкретных сайтов?

Ну тоже в теме UCF-скрипты на этом форуме. По-другому не знаю.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-09-2021 20:07:59

m0nkrus пишет

faviconinurlbar привязывает фавикон к "замку", который я скрыл как раз таки через userChrome.css

Ну может код неподходящий был, #identity-icon-box наверно скрывали. Скрыть можно так, и фавикон никуда не денется

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

Выделить код

Код:

#identity-icon {
  display: none !important;
}

Или так, чтоб лупу не зацепить. Но я так понимаю, вы её тоже зацепили, если #identity-icon-box скрывали
скрытый текст
Вроде все замки добавил

Выделить код

Код:

#identity-box[pageproxystate="valid"].mixedDisplayContent #identity-icon,
#identity-box[pageproxystate="valid"].notSecure #identity-icon,
#identity-box[pageproxystate="valid"].verifiedDomain #identity-icon, 
#identity-box[pageproxystate="valid"].mixedActiveBlocked #identity-icon,
#identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon {
  display: none !important;
}

Тогда хоть можно поменять местами фавикон и замок? Вроде даже где-то видел, что в

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-09-2021 10:58:55

m0nkrus
[spoiler=:offtopic:]

Да вот только сформулировать в поиске запрос грамотно не всегда удается

Это ещё попробуйте.

Вот тут, честно говоря, запутался. Вы с Vitaliy V. - два спеца

Создайте скрипт faviconinurlbar.js в папке со скриптами комплекта, впишите путь { path: "faviconinurlbar.js", ucfobj: true, }, вместо этой строки или ниже её.
Чекбокс в настройках у вас уже включён, больше ничего не требуется, только очистить startupCache не помешает. Ну или сюда просто добавьте код скрипт

Board footer

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