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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

Firefox » Переход на последнюю активную вкладку » 24-09-2022 20:47:32

monetisation пишет

чтобы при закрытии вкладки осуществлялся переход на последнюю активную вкладку

Я использую для этого Select After Closing Current

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 15-09-2022 01:03:58

volaxus пишет

Подскажите как убрать синюю рамку с плеера youtube (появляется при управлении стрелочками в полноэкранном режиме)?

Не только в полноэкранном. Но какое отношение имеет изменение стиля плеера на странице youtube к теме "Настройка внешнего вида Firefox..."
Давайте в будущем, обсуждать стили для сайтов здесь, даже если вы добавляете стиль в userContent.css:

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

Выделить код

Код:

@-moz-document domain("youtube.com") {
.ytp-probably-keyboard-focus .ytp-progress-bar:focus {
  box-shadow: none !important;
}
}

Firefox » Как убрать сообщение при вводе Логина: Это соединение не защищено... » 02-09-2022 09:45:58

Инструкция по userChrome.css и восьмым пунктом этот код:

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

Выделить код

Код:

#PopupAutoComplete > richlistbox > richlistitem[originaltype="insecureWarning"],
#PopupAutoComplete[resultstyles="insecureWarning"] {
  visibility: collapse;
}

Параметр signon.autofillForms.http пока что не удален и работает.

Поддержка пользователей » Новая вкладка » 31-08-2022 14:37:23

qk3 пишет

Посмотрите, пожалуйста

[spoiler=скрытый текст]Я не проверял с кодом скрипта, добавленным просто в autoconfig.js, как у вас, может в ранних допротоновских версиях это и работало.
Сейчас в папке pref должен лежать config.js (или autoconfig.js, config-prefs.js - не суть важно) со строками

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

Выделить код

Код:

pref("general.config.filename", "mozilla.cfg");
pref("general.config.obscure_value", 0);
pref("general.config.sandbox_enabled", false);

А второй файл mozilla.cfg в Firefox64
скрытый текст

Выделить код

Код:

//  
var {classes:Cc,interfaces:Ci,utils:Cu} = Components;  

/* set new tab page */  
try {  
  Cu.import("resource:///modules/AboutNewTab.jsm");  
  var newTabURL = "file:///PATH_TO_YOUR_START_PAGE.html";  
  AboutNewTab.newTabURL = newTabURL;  
} catch(e){Cu.reportError(e);} // report errors in the Browser Console

Если не получится и так, скачайте готовые файлы, и распакуйте в папку Firefox64, только п

Поддержка пользователей » Новая вкладка » 31-08-2022 12:11:28

qk3 пишет

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

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

Поддержка пользователей » Как убрать синюю рамку? » 30-08-2022 18:53:17

qk3 пишет

Этот код можно как-то добавить к уже имеющемуся коду устранения синей рамки?

Добавить можно, но работать уже не будет, поддержка биндингов была вырезана ещё в 72-ой версии [firefox]
Наверно тут уже нужен будет скрипт, стилем вряд ли это возможно теперь сделать.

Поддержка пользователей » Как убрать синюю рамку? » 30-08-2022 13:52:14

при выделении форм и др. начала появляться синяя рамка

Чтоб убрать на веб-страницах, следует перейти по адресу about:config и переключить в false параметр widget.non-native-theme.enabled и перезапустить браузер.
Для окон - эта инструкция и восьмым пунктом использовать этот код:

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

Выделить код

Код:

radiogroup:focus-visible > radio[focused="true"] > .radio-label-box {
  outline: 1px dotted !important;
}

https://forum.mozilla-russia.org/viewto … 12#p800012

Новости » Вышел Firefox 104.0 » 28-08-2022 22:37:16

kokoss пишет

но для этого необходимо установить user_chrome_files

Не, ну автоскрываемая панель из этого комплекта будет работать и в обычном userChrome.css + эта инструкция.
Разве что auto_hide_sidebar.js не будет использован, но это и не особо критично.
[spoiler=Или модифицированный под себя][code]@-moz-document url("chrome://browser/content/browser.xhtml") {
#sidebar-box {
    --v-sidebar-min-width: 2px;
    --v-sidebar-min-width-normal: 5px;
    --v-sidebar-max-width: 18em;
    --v-sidebar-transition-delay-show: .1s;
    --v-sidebar-transition-delay-hide: .1s;
    --v-sidebar-transition-duration: .3s;
    /* ********************************************** */

    position: relative !important;
    z-index: 2 !important;
    min-width: var(--v-sidebar-max-width) !important;
    width

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 27-08-2022 01:04:15

kazarin
Ну первое правило - для остальных, а второе для значка загрузки, из кода из второго спойлера отсюда.

Пустая 68.12 esr, убрал даже UCF. Всё, что в userchrome:

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

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 27-08-2022 00:31:54

kazarin пишет

Нет, к сожалению, всё равно расчетверяется

Но у меня всё нормально, правда на 69 делал. Но вот скрин со вторым кодом уже на 68.

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

kazarin пишет

то кнопка загрузок принимает такой вид

Попробуйте так, с остальным нет желания разбираться

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

Выделить код

Код:

toolbar .toolbarbutton-icon,
toolbar .webextension-browser-action > .toolbarbutton-badge-stack, 
#PanelUI-menu-button > .toolbarbutton-badge-stack {
  fill: white !important;
  width: 26px !important;
  height: 26px !important;	 
  padding: 0 !important;  
}

#downloads-indicator-anchor {
  transform: scale(1.6) !important;
  fill: white !important;
}

или так
скрытый текст

Выделить код

Код:

toolbar .toolbarbutton-1 > .toolbarbutton-icon,
toolbar .webextension-browser-action > .toolbarbutton-badge-stack, 
#PanelUI-menu-button > .toolbarbutton-badge-stack {
  fill: white !important;
  width: 26px !important;
  height: 26px !important;	 
  padding: 0 !important;  
}

#downloads-indicator-anchor {
  transform: scale(1.6) !important;
  fill: white !important;
}


kazarin пишет

И ещё нашёл вот такой [url=https://www.camp-firefox.de/forum/thema/13

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-08-2022 08:35:23

kazarin пишет

А размеры иконок, например, там можно прописывать? Или это только картинок касается?
И правильно понимаю, что работает это только в последних FF? Пробовал на 68 и 78, там иконки не заменяются.

Размеры - нет.  Это работает и на более старых версиях, там просто адреса практически всех иконок отличаются от протоновских. Вот с 69 несколько примеров [spoiler][code]content user_chrome_files ./
# Не уверены, не редактируйте этот файл!

override chrome://mozapps/skin/places/defaultFavicon.svg chrome://user_chrome_files/content/custom_styles/svg/defaultFavicon.svg

override chrome://browser/skin/places/folder.svg chrome://user_chrome_files/content/custom_styles/svg/folder.svg

override chrome://browser/skin/places/bookmarksToolbar.svg chrome://user_chrome_files/content/custom_styles/svg/bookmarksToolbar.svg

override chrome://browser/skin/places/unfiledBookmarks.svg chrome://user_chrome_files/content/custom_styles/svg/unfiledBookmarks.svg

override chrome://browser/skin/p

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 25-08-2022 22:34:08

kazarin пишет

А можно поподробнее, на что влияет манифест и что стоит туда вносить?

Насколько я знаю, он служит, как минимум, для смены иконок глобально, без css :D Меньше требуется кода, только закинул иконку и путь старой и новой прописал.
Ну у меня он вот такой в 102+[spoiler][code]content user_chrome_files ./
# Не уверены, не редактируйте этот файл!

override chrome://global/skin/icons/defaultFavicon.svg chrome://user_chrome_files/content/custom_styles/svg/defaultFavicon.svg

override chrome://mozapps/skin/extensions/extension.svg chrome://user_chrome_files/content/custom_styles/svg/extension.svg

override chrome://global/skin/icons/settings.svg chrome://user_chrome_files/content/custom_styles/svg/settings.svg

override chrome://mozapps/skin/extensions/extensionGeneric.svg chrome://user_chrome_files/content/custom_styles/svg/extension.svg

override chrome://global/skin/icons/help.svg chrome://user_chrome_files/content/custom_styles/svg/help.svg

override chrome://global/s

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

westyles пишет

Какую строку вообще тут надо добавлять или можно вообще не добавлять их?

Да я в теории не слишком силён, да и в практике тоже. У меня кое-где добавлено только одно @namespace html url("http://www.w3.org/1999/xhtml");
И в стиле Vitaliy V., для полос прокрутки, немного под себя подкрученном, с правами AGENT_SHEET, добавлены обе эти строки, иначе не работает, вот так:[spoiler][code]@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

scrollbar, scrollcorner {
    --v-scrollbar-background-color: rgba(0,0,0,0.5);
    --v-scrollbar-background-color-hover: rgba(200,0,0,0.5);
    --v-scrollbar-background-color-active: rgba(200,0,0,0.7);
    --v-scrollbar-border-radius: 0px;
    --v-scrollbar-min-size: 7px;
    --v-scrollbar-image-size: 5px;
}
/* ************************************************ */
scrollbar {
    -moz-appearance: none !important;
    appearance: none !important;
   

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 25-08-2022 21:48:59

unter_officer пишет

Как изменить этот серый цвет при наведении на свой?

А там этот цвет задан в первом правиле (#AEAEAE).

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 25-08-2022 20:35:24

westyles пишет

Может надо что-то еще включить или добавить в css или ещё куда?

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); удалите и заработает! Других вариантов не знаю.
В начале стиля браузера chrome://browser/skin/tabs.css прописано @namespace html url("http://www.w3.org/1999/xhtml");

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 25-08-2022 18:15:58

westyles, kazarin
Ну представленные мной выше коды были проверены и в 102.2.0esr в том числе, тем паче что этот код у меня в портативном 102.2.0esr и выше успешно работал, и именно с компактным режимом значков.
Только смену значков звука перенёс давно в user_chrome.manifest комплекта user_chrome_files, а вчера код чуток подрихтовал, как здесь под вторым спойлером.
unter_officer

Возможно ли вернуть прежний вид?

Что-то похожее я здесь недавно пытался сделать, только цвета и отступы возможно придётся подобрать свои. А тут для бордюра стиль Vitaliy V.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 24-08-2022 18:29:20

westyles пишет

Как его можно перебить через свой в userChrome.css?

Поменять 0 на 1 и добавить  !important
Для компактного режима вроде достаточно только первой строки из приведённого кода

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

Выделить код

Код:

:root[uidensity="compact"] .tab-icon-stack[indicator-replaces-favicon] > :not(.tab-icon-overlay) {
  opacity: 1 !important;
}

Отсюда четвёртое правило до сих пор работает вплоть до 106 [nightly], но сейчас сменил это правило на актуальное.


[spoiler][code].tab-icon-overlay:not([pinned], [sharing], [crashed]):is([soundplaying], [muted], [activemedia-blocked]) {
  opacity: 1 !important; /* для компактнного режима не нужно */
  margin-inline: 18px 1px !important;
}
.tabbrowser-tab:not([image], [pendingicon]) .tab-icon-overlay:not([pinned], [sharing], [crashed]):is([soundplaying], [muted], [activemedia-blocked]) {
  opacity: 1 !important; /* для компактнного режима не нужно */
  margin-i

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 21-08-2022 12:23:17

ulver73 пишет

а нужны вкладки

Для меню вкладки и меню ссылки

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

Выделить код

Код:

#toggleTabPrivateState,
#openLinkInPrivateTab {
  display: none !important;
}

Пришлось к соседям в гости сходить :D, чтоб запустить этот браузер на машине с процессором с поддержкой инструкций SSE4.2 У меня максимум SSE4.1

А вообще - вот, на будущее, как искать селекторы элементов. В Waterfox Инструменты браузера включены уже по умолчанию.

Поддержка пользователей » Расширения и темы » 20-08-2022 07:25:17

ZORENKA74 пишет

Спасибо Вам огромное, все получилось как надо...

Пожалуйста, рад был помочь :)

Поддержка пользователей » Расширения и темы » 19-08-2022 23:10:15

ZORENKA74 пишет

А как поменять css-стиль, можно подробнее

Если вам нужны вкладки под адресной строкой, то скопировать и вставить код отсюда в ваш userChrome.css взамен старого.

И еще сейчас закладки слева на черном фоне, как сделать белый?

https://forum.mozilla-russia.org/viewto … 28#p797428

Поддержка пользователей » Расширения и темы » 19-08-2022 19:04:47

ZORENKA74
Вероятно сломался css-стиль переноса вкладок под строку адреса.
Чтоб проверить, переключите параметр toolkit.legacyUserProfileCustomizations.stylesheets в false и перезапустите браузер.
Если тема будет отображаться корректно, значит css-стиль поменяйте на этот, и включите обратно вышеозначенный параметр.

Поддержка пользователей » Почему-то никак не удаётся заставить его заработать напрямую » 10-08-2022 11:22:59

austri пишет

убирает какую-либо подсветку/изменение цвета (при наведении курсора на неактивную вкладку)

Вот этот убирает через userChrome.css в фф-40

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

Выделить код

Код:

.tabbrowser-tab:hover > .tab-stack > .tab-background:not([visuallyselected=true]) {
  background-image: none !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 07-08-2022 09:51:39

Вит пишет

Скажите как на Ютубе скрыть полностью под вкладкой текст?

Ну это не только на Ютубе, а везде, где воспроизводится видео/аудио. Здесь под вторым спойлером решение.
Или включите компактные значки browser.uidensity = 1 и "ВОСПРОИЗВОДИТСЯ" не будет отображаться.

Board footer

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