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

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№1342630-08-2023 21:13:57

negodnik
 
 
Группа: Members
Зарегистрирован: 14-03-2013
Сообщений: 604
UA: Seamonkey 2.38
Веб-сайт

Re: Настройка внешнего вида Firefox в userChrome.css

Отсутствует

 

№1342730-08-2023 22:48:13

Farby
Участник
 
Группа: Members
Зарегистрирован: 21-11-2012
Сообщений: 243
UA: Google 2.1

Re: Настройка внешнего вида Firefox в userChrome.css

в lepton`e есть
lepton.png


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

На форуме

 

№1342831-08-2023 08:08:32

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 105
UA: Firefox 115.0

Re: Настройка внешнего вида Firefox в userChrome.css

Инсульт пишет

Появилось ли решение проблемы с высотой пунктов меню в FF117. Пересмотрел все страницы форума на 30 назад не нашел.

Решение не новое, работает до сих пор https://forum.ru-board.com/topic.cgi?fo … art=160#11

Отсутствует

 

№1342901-09-2023 08:49:27

Gostunsky
Участник
 
Группа: Members
Зарегистрирован: 14-12-2022
Сообщений: 15
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

fuchsfan пишет
Инсульт пишет

Появилось ли решение проблемы с высотой пунктов меню в FF117. Пересмотрел все страницы форума на 30 назад не нашел.

Решение не новое, работает до сих пор https://forum.ru-board.com/topic.cgi?fo … art=160#11

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

Отсутствует

 

№1343001-09-2023 09:36:43

AlAvis
Участник
 
Группа: Members
Зарегистрирован: 16-06-2014
Сообщений: 573
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Gostunsky
В 117 (и соответственно win 10+) нужно применять одновременно
menupopup > menuitem, menupopup > menu {padding-block: 0 !important;}  - интервал
и browser.display.windows.non_native_menus = 0  - отключение переопределения на виндовое меню

Отсутствует

 

№1343101-09-2023 10:16:09

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 105
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Gostunsky пишет

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

Работает во всех контекстных меню всех новых и новейших версиях 116, 117, 118 и Win10. Так выглядит эффект в v117
space.png
Код в самом деле еще короче

Выделить код

Код:

menupopup > menuitem, menupopup > menu {
  padding-block: 3px !important; /* Set Line spacing here */
}

Первоисточник https://forum.mozilla-russia.org/viewto … 29#p799229

AlAvis пишет

browser.display.windows.non_native_menus = 0  - отключение переопределения на виндовое меню

у меня =2 (по умолчанию), и я его не трогал, даже не догадывался о его существовании.

Отсутствует

 

№1343201-09-2023 11:51:35

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 99
UA: Firefox 102.0

Re: Настройка внешнего вида Firefox в userChrome.css

Подскажите пожалуйста код настройки высоты не активной вкладки.

Отредактировано Ник 22 (01-09-2023 16:17:39)

Отсутствует

 

№1343301-09-2023 13:28:15

Gostunsky
Участник
 
Группа: Members
Зарегистрирован: 14-12-2022
Сообщений: 15
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

У меня вот что в userChrome.css:

Выделить код

Код:

@media (-moz-windows-non-native-menus) {
menupopup[needsgutter] menu:not([icon], .menu-iconic), 
menupopup[needsgutter] menuitem:not([checked="true"], [icon], .menuitem-iconic) {
  padding-inline-start: 12px !important;
}
menupopup > menuitem, menupopup > menu {
  padding-block: 0px !important;
}
menupopup {
  --panel-padding: 1px 0 !important;
}
menupopup > menu > menupopup {
  --nested-margin: -6px !important;
}
#context-sep-navigation {
  margin-top: -3px !important;
}
#context-navigation > .menuitem-iconic > .menu-iconic-left > .menu-iconic-icon {
  height: 16px !important;
  padding: 1px 1em !important;
}
}
:root:not([uidensity="touch"]) {
  --arrowpanel-menuitem-margin-inline: 4px !important;
  --arrowpanel-menuitem-padding-block: 0px !important;
  --panel-separator-margin-horizontal: 4px !important;
  --panel-subview-body-padding-block: 4px !important;
}
.tab-background[selected]:not([multiselected="true"]):-moz-lwtheme {
  outline: none !important;
}

В about:config прописано:
toolkit.legacyUserProfileCustomizations.stylesheets = true
browser.uidensity = 1


Также прописал это, не помогает:
browser.display.windows.non_native_menus = 0 


Еще вчера работало. Что еще может быть?

Добавлено 01-09-2023 13:33:21
Просто не воспринимается CSS. Либо путь к файлу слетел?

Отредактировано Gostunsky (01-09-2023 13:49:24)

Отсутствует

 

№1343401-09-2023 13:52:03

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1163
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Gostunsky пишет

Либо путь к файлу слетел?

Посмотрите из about:support папку профиля.

Отсутствует

 

№1343501-09-2023 13:59:40

Gostunsky
Участник
 
Группа: Members
Зарегистрирован: 14-12-2022
Сообщений: 15
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

xrun1 пишет

Gostunsky пишетЛибо путь к файлу слетел?Посмотрите из about:support папку профиля.

Пардон, CSS воспринимается. Последнее выполняется:

Выделить код

Код:

.tab-background[selected]:not([multiselected="true"]):-moz-lwtheme {
  outline: none !important;
}

Не работают стили до этого.

Отсутствует

 

№1343601-09-2023 14:06:39

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 105
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Gostunsky пишет

У меня вот что в userChrome.css:

Касательно межстрочного интервала в строке 7 вместо 0px другое число вводили?

Добавлено 01-09-2023 14:16:33
Удалите из кода строки #1 и #22 и перезапустите фокс.

Отредактировано fuchsfan (01-09-2023 14:16:33)

Отсутствует

 

№1343701-09-2023 14:19:35

Gostunsky
Участник
 
Группа: Members
Зарегистрирован: 14-12-2022
Сообщений: 15
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

fuchsfan пишет

Удалите из кода строки #1 и #22 и перезапустите фокс.

Да, так работает!!! Спасибо!

Отредактировано Gostunsky (01-09-2023 14:21:48)

Отсутствует

 

№1343803-09-2023 00:34:33

DateN
Участник
 
Группа: Members
Зарегистрирован: 09-08-2019
Сообщений: 16
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Здравствуйте! Помогите, пожалуйста, вернуть маленькую высоту закладок и пунктов контекстного меню, с новой версией их опять пучит.


У меня в userChrome

Выделить код

Код:

#context-print-selection {
    display: none !important;
}
.bookmark-item[container] {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAADAFBMVEXOzs7d3d3b29vY2NjZ2dnW1tbBwcGvr6/Gxsa8vLy0tLSxsbF3d3fQ0NDS0tLU1NTJycmhoaG4uLi2tra0tLTIyMjPz8++vr67u7vNzc2SkpJ9fX3byXitra3ExMS5ubnNzMW/v7/Ly8uamprDr1S1ok/ItFmzoVGysrKNjY2JiYmGhoaCgoK5qWS4qmiTk5PMw5/HwaO8vLzJycnExMSYmJiioqKrq6uzs7O4uLi6urrGxsbFxcW4uLi5ubnGxsbHx8evm0fw8PDfxlvOt1T8/Pz898Hr6+v6+vr09PT4+Pjx34Lpz1/79LT687H58Kz47aTy4ojx4Ibu2nft7e379Ln47qf05pXw3X/v23ru2XT68a7476n366D26Zzv3H3awli+qU3+/v789r779bfz44zt13G1oUns1m3UvFbPuFW5pEvExMT377L47rD16Jjz5JDz5I7t3oTr1GrIslLErlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ/mX8AAABAHRSTlMA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Cpf0PAAAALdJREFUGFc9zskOgjAUheHu9CFI1MRhpdFHIN50QylTmOcwCcRZ399bJJzd/7UlECKdp0lELKO4orBx2Qhlqao81CLtDy0dW3faATo6tKPHejcAUM7DCDuJYSngQ7mGnbhuDdsjwrfQsCpTqRhc1wi57T4qw1RSk8E9F3B7Ynq+pTAwBPSOOPatwEPoEZpY8VIrqC8+QiMgwevYb4vBa4Mgu/gF8SRgsDshHORp++HHVrNpi9Wc/ADuhj/7YwIMHwAAAABJRU5ErkJggg==") !important;
} 

#titlebar,
#tabbrowser-tabs {
    --tab-min-height: 30px !important;
}
@media (-moz-platform: windows-win10) {
menupopup > menuitem, menupopup > menu {
	padding-block: 2px !important;
	padding-inline-start: 12px !important;
}
menupopup > menu > menupopup {
	margin-inline-start: -2px !important;
	margin-top: -5px !important;
}
}
:root:not([uidensity="touch"]) {
    --tab-block-margin: 0px !important;
}
.tabbrowser-tab .tab-text {
    font-size: 14px !important;
}

#toolbar-menubar {
    background-color: RoyalBlue !important;
    color: black !important;
}

Отредактировано DateN (03-09-2023 00:39:16)

Отсутствует

 

№1343903-09-2023 06:32:57

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 193
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

DateN, в @media (-moz-platform: windows-win10) после удаления поддержки семерки нет смысла, скорее всего игнорится. Либо убрать обертку, либо удалить "-win10".  В компакт режиме --tab-min-height даже меньше установленного, так что можно удалить селекторы со стилем и в about:config выставить browser.uidensity=1

Отредактировано 6e73epo (03-09-2023 06:34:26)

Отсутствует

 

№1344003-09-2023 14:33:46

blablaka
Участник
 
Группа: Members
Зарегистрирован: 03-09-2023
Сообщений: 1
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

мужики, помогите.
лиса 117
хочу сделать панель закладок в несколько рядов.
взял этот код https://github.com/MrOtherGuy/firefox-c … kmarks.css
вроде все сделал правильно, но почему-то не работает.
в about:config  toolkit.legacyUserProfileCustomizations.stylesheets стоит на true
в папке профиля AppData\Roaming\Mozilla\Firefox\Profiles\tqndr7i3.default-release создал папку chrome в нем же userChrome.css с кодом выше.
лису перезапустил, не работает. не могу понять почему.

Отсутствует

 

№1344103-09-2023 16:09:39

Andrey_Krropotkin
Участник
 
Группа: Members
Зарегистрирован: 11-11-2011
Сообщений: 476
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Может кто подсказать в этом стиле иконки накладываются на текст пунктов контекстного меню

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

Выделить код

Код:

@-moz-document	url("chrome://browser/content/browser.xhtml"),
		url("chrome://browser/content/places/places.xhtml"),
		url("chrome://browser/content/places/historySidebar.xhtml"),
		url("chrome://browser/content/places/bookmarksSidebar.xhtml"),
		url("chrome://browser/content/syncedtabs/sidebar.xhtml") {

*|*:root {
    --v-menu-icons-margin-start: 5px; /* отступ слева для иконок, для Linux 0px */
}

menu:not(.menu-iconic)::before, menuitem:not(.menuitem-iconic)::before {
    width: 16px;
    height: 16px;
    display: -moz-inline-box;
    margin-inline-start: var(--v-menu-icons-margin-start);
    margin-inline-end: calc(-1 * (var(--v-menu-icons-margin-start) + 16px));
    position: relative;
    background-color: transparent;
    background-position: center;
    background-size: 16px;
    background-repeat: no-repeat;
}
menu#fill-login::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/login.svg") !important;
}
menu#context-openlinkinusercontext-menu::before, menu#context_reopenInContainer::before {
    content: "" !important;
    background-image: url("../CSS/icons/page-link-16.png") !important;
}
menuitem#context-searchselect::before {
    content: "" !important;
    background-image: url("data:image/ico;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAABILAAASCwAAAAAAAAAAAAAAAAAsAAAAUwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAAF8AAABfAAAAXwAAADjBwcEAwcHBAMHBwQDBwcEAAAAAUbq6uurExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP9ubm6QAAAALcTExADExMQAxMTEAAAAAFrHx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx8f/vr6+7h4eHmQAAAAQx8fHAMfHxwAAAABXy8vL/8vLy/+UlM3/AADU/4+Pzv/Ly8v/g4PO/wwM0//Ly8v/y8vL/8vLy/+kpKS6AAAAM8vLywDLy8sAAAAAU9DQ0P/Q0ND/0NDQ/05O2f8dHd3/y8vQ/4eH1f8MDN7/0NDQ/9DQ0P/Q0ND/0NDQ/2VlZXsAAAAk0NDQAAAAAE/U1NT/1NTU/9TU1P/Fxdb/FBTq/3Bw3/+Jidz/DAzr/9TU1P/U1NT/1NTU/9TU1P/JycnkDw8PUwAAAAcAAABL2dnZ/9nZ2f/Z2dn/2dnZ/4WF5f8KCvb/ODjv/w0N9f/Z2dn/2dnZ/9nZ2f/Z2dn/2dnZ/6ioqKYAAAAqAAAASOLi4v/i4uL/4uLi/6io6v8LC/7/QkL2/zo69/8NDf3/4uLi/+Li4v/i4uL/4uLi/+Li4v/g4OD7AAAARgAAAETx8fH/8fHx//Hx8f81Ovz/bG/5//Hx8f+fovb/GB3+//Hx8f/x8fH/8fHx//Hx8f/x8fH/7+/v+wAAAEIAAABA9vb2//b29v/29vb/HSz//7K3+f/29vb/qK35/yUz/v/29vb/9vb2//b29v/29vb/9vb2/8jIyKMAAAAkAAAAPPn5+f/5+fn/+fn5/z5U/v+osvv/+fn5/6+4+/80TP//+fn5//n5+f/5+fn/+fn5//Dw8OMXFxdBAAAABgAAADj7+/v/+/v7//v7+/+Ro/3/UG7+/7/J/P+crf3/Q2P///v7+//7+/v/+/v7//v7+/+Tk5NnAAAAGfv7+wAAAAA1/f39//39/f/9/f3/9vj9/4yk/v9Td///QWn//05z///9/f3//f39//39/f/c3NysAAAAH/39/QD9/f0AAAAAMv7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/5+fnpPj4+PgAAAAn+/v4A/v7+AAAAACn39/fi////////////////////////////////////////////////tbW1cgAAABf///8A////AP///wAAAAAVAAAAKAAAAC4AAAAuAAAALgAAAC4AAAAuAAAALgAAAC4AAAAuAAAALgAAABv///8A////AP///wD///8AAA8AAAAHAAAAAwAAAAMAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAADAAAABwAAAA8AAA==") !important;
}
menuitem[label="Скопировать"]::before, menuitem[label="Копировать XML"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/copy-16.png") !important;
}
menuitem[label="Отменить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/undo_7744.png") !important;
}
menuitem[label="Повторить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/redo.png") !important;
}
menuitem[label="Вырезать"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/edit-cut_8016.png") !important;
}
menuitem[label="Вставить"]::before, menuitem[label="Вставка"]::before, menu[label="Вставка"]::before, menu[label="Вставить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/page_paste.png") !important;
}
menuitem[label^="Вставить и"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/paste-go-icon.png") !important;
}
menuitem[label="Найти"]::before, menuitem[label="Найти ещё раз"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/search.png") !important;
}
menuitem[label="Изменить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/edit.png") !important;
}
menuitem[label="Удалить"]:not([id^="custombuttons-contextpopup-remove"])::before, menuitem#context_closeSelectedTabs::before,
menuitem#placesContext_delete_history::before {
    content: "" !important;
    background-image: url("../CSS/icons/deletered_7612.png") !important;
}
menuitem#context-copylink::before, menuitem#context-copyimage::before {
    content: "" !important;
    background-image: url("../CSS/icons/copy-link-16.png") !important;
}
menuitem[label="Удалить историю поиска"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/clear-history.png") !important;
}
menuitem#context-openlinkincurrent::before, menuitem#context-openlinkintab::before {
    content: "" !important;
    background-image: url("../CSS/icons/page-link-16.png") !important;
}
menuitem#context-openlink::before, menuitem#placesContext_open\:newwindow::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/new-window.svg") !important;
}
menuitem#context-openlinkprivate::before, menuitem#placesContext_open\:newprivatewindow::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/privateBrowsing.svg") !important;
}
menuitem#context-savelink::before, menuitem#context-savepage::before, menuitem#context-saveimage::before {
    content: "" !important;
    background-image: url("../CSS/icons/save.png") !important;
}
menuitem#context-pocket::before, menuitem#context-savelinktopocket::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/pocket-outline.svg") !important;
}
menuitem#context-viewinfo::before, menuitem#context-viewimageinfo::before {
    content: "" !important;
    background-image: url("../CSS/icons/information-16.png") !important;
}
menuitem#context-inspect::before {
    content: "" !important;
    background-image: url("../CSS/icons/check_element_old-edit-find_3373.png") !important;
}
menuitem#context-viewsource::before, menuitem#context-viewpartialsource-selection::before {
    content: "" !important;
    background-image: url("../CSS/icons/page_source_code.png") !important;
}
menuitem#context-viewbgimage::before, menuitem#context-viewimage::before, menuitem#context-setDesktopBackground::before {
    content: "" !important;
    background-image: url("../CSS/icons/picture.png") !important;
}
menuitem#context-copyimage-contents::before {
    content: "" !important;
    background-image: url("../CSS/icons/image-copy.png") !important;
}
menuitem#context_reloadTab::before, menuitem#context_reloadSelectedTabs::before, menuitem#toolbar-context-reloadSelectedTab::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/reload.svg") !important;
}
menuitem[label^="Убрать звук"]::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/tabbrowser/tab-audio-playing.svg") !important;
}
menuitem[label^="Восстановить звук"]::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/tabbrowser/tab-audio-muted.svg") !important;
}
menuitem[label^="Добавить новую кнопку"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/addnew.png") !important;
}
menuitem#context_pinTab::before, menuitem#context_pinSelectedTabs::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/pin-tab.svg") !important;
}
menuitem#context_unpinTab::before, menuitem#context_unpinSelectedTabs::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/unpin-tab.svg") !important;
}
menuitem#context_duplicateTab::before, menuitem#context_duplicateTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/duplicate_tab.png") !important;
}
menuitem#context_selectAllTabs::before, menuitem[label="Выделить всё"]::before, menuitem#toolbar-context-selectAllTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/select_all_tabs.png") !important;
}
menuitem#context_bookmarkTab::before, menuitem#context_bookmarkSelectedTabs::before,
menuitem#context-bookmarklink::before, menuitem#toolbar-context-bookmarkSelectedTab::before,
menuitem#placesContext_createBookmark::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/bookmark-hollow.svg") !important;
}
menu#context_moveTabOptions::before {
    content: "" !important;
    background-image: url("../CSS/icons/move_tab.png") !important;
}
menu#context_sendTabToDevice::before, menu#context-sendpagetodevice::before, menu#context-sendlinktodevice::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/send-to-device.svg") !important;
}
menuitem#context_closeTabsToTheEnd::before {
    content: "" !important;
    background-image: url("../CSS/icons/closeright.png") !important;
}
menuitem#context_closeOtherTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/close_other_tabs.png") !important;
}
menuitem#context_undoCloseTab::before, menuitem#toolbar-context-undoCloseTab::before {
    content: "" !important;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABZVBMVEX////w8PD09PTx8fHw8PCPkIvv7++LjIfw8PDu7u6ZmZXv7+/29vbw8PD///+Txdt8lJ2RkY2Sk4+bzeJcnLsbcp6LjIcwf6bg4N/m//+XyuDf7/+LvNGmr68ufqbg4N9OhaLm8PJvrstCjrPg4N9Rk7Q8hqfk8PRoqMc5h60vgKk9ia/f4N7w8PDi7/ZgpMOLtMny9fYmeaIqfaff4N6hpKLv7+/h8PVwqcTB1N3L3ebv7+9trMqLjIeOj4rf39719vbM7PaMt81hpMPL7fmbnJeoqaXr6+tin774+/vF2t+lq6qKlI+hop38/Pz7+/v5+fn9/f29vruLjIeqq6f7+/v5+fnGxsSLjId5rcfg8vw4ibN8ud3n8vgacZ2extrA5//4+/wacp4yha8ZcZ18wuyIxuthrNc5irdvt+KRzvO62ep+w+7N6PeY1/+U1v+h2/9am7sbcp4keaXm8/ovgq07jLe+yJo8AAAAWXRSTlMAES5KZr+CMJ7X7Lr4ZwHdD4f0yftxJtP6Cj4Q/EIe9HPg/tXy/kvL/fr++fGfuf3Bzv787+6DptCRyLvRDs/u+P3O+TSw5Or8ovXiHqKWW0aBpyVHNSZMDw1FfDAAAACvSURBVHhehchTcwRBAIXRXmewtG3btm0jtn9/elPZmpqnnKd7P0DgADK5glyUQpH4b0pYkJo730t1PADxBSiKhlVvT4v11myBgSHD8Vz+cP388rr7rGlg0CIIojccrx5v7u4fjDCYMAxLWm1f33bHcuWEwXUBuT3eS58/cBuEIcQ8iURj8cT7RwqkM1n6LzabXtgUS6BcqdLO6o1mC7Q7XepZrz8YgtGYQphMZ+BfP976HHRDoNUhAAAAAElFTkSuQmCC") !important;
}
menuitem#context_closeTab::before {
    content: "" !important;
    background-image: url("../CSS/icons/close_tab.png") !important;
}
menuitem#context_reloadAllTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/reload-all.png") !important;
}
menuitem#context-sendimage::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/mail.svg") !important;
}
menuitem#placesContext_open\:newtab::before {
    content: "" !important;
    background-image: url("../CSS/icons/open_in_new_tab.png") !important;
}
menuitem#placesContext_deleteHost::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/forget.svg") !important;
}
menuitem#placesContext_show\:info::before {
    content: "" !important;
    background-image: url("../CSS/icons/properties.png") !important;
}
menuitem#placesContext_new\:bookmark::before {
    content: "" !important;
    background-image: url("../CSS/icons/new_bookmark.png") !important;}
menuitem#placesContext_new\:folder::before {
    content: "" !important;
    background-image: url("../CSS/icons/new_folder.png") !important;
}
menuitem#placesContext_open::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/open.svg") !important;
}
menuitem#placesContext_new\:separator::before {
    content: "" !important;
    background-image: url("../CSS/icons/new-separator.png") !important;
}
menuitem#placesContext_sortBy\:name::before {
    content: "" !important;
    background-image: url("../CSS/icons/sort-by-name.png") !important;
}
menu#spell-dictionaries::before {
    content: "" !important;
    background-image: url("../CSS/icons/spell-check.png") !important;
}
menuitem#placesContext_openContainer\:tabs::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/open.svg") !important;
}
menuitem[label="Консоль браузера"]::before{
    content: "" !important;
    background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAicKQXAAAAABWK2v8DjOn/A4vp/xSK2/8AAAAAAAAAAAAAAAAAAAAAMTDL/y0t0v8tLdP/MTDM/wAAAAAAAAAAAAAAAAGL6v8DkfP/BZb5/wWW+f8DkfP/AYvq/wAAAAAAAAAAMjLU/1NT6f9wcPv/cHD7/1NT6f8yMtT/AAAAAAqG3P8IlPP/EJz7/xCc+/8QnPv/EJz7/wiT8/8Lhtv/OzrL/01N6f9paf//aWn//2lp//9paf//TEzp/zw7zP8Bi+n/GJ75/xug+/8boPv/G6D7/xug+/8Ynvn/Aorp/y4u0/9XV/v/XFz//1xc//9cXP//XFz//1dX+v8vL9P/Aovp/yKi+f8mpfv/JqX7/yal+/8mpfv/IqP5/wKL6f8uLtL/S0v6/09P//9PT///T0///09P//9MTPr/Li7T/xKJ2v8am/P/Mar7/zGq+/8xqvv/Mar7/xqa8/8Tidn/NDPL/zg46f9DQ///Q0P//0ND//9DQ///ODjp/zU0yv8AAAAABo3p/yCd8/81qvj/Nar4/yCd8/8Gjen/AAAAAAAAAAAtLdT/MjLp/zQ0+f80NPn/MjLp/y0t1P8AAAAAAAAAAAAAAAAIhdr/AYrp/wGK6f8Jhdv/AAAAAAAAAAAAAAAAAAAAAD8+y/8yMtT/MjLU/z8+zP8AAAAAAAAAAAAAAAAAAAAAkpGQ/5SUlP+UlJT/k5KR/wAAAAAAAAAAAAAAAAAAAADGnyD/zqMc/86jHP/HnyD/AAAAAAAAAAAAAAAAk5OT/6CgoP+pqan/qamp/6CgoP+Tk5P/AAAAAAAAAADOoxr/360P/+21Bf/ttQX/360P/86jGv8AAAAAkZCP/6Ghof+tra3/ra2t/62trf+tra3/oKCg/5GQj//Inhv/364T//C5C//wuQv/8LkL//C5C//frhP/xp0a/5OTk/+tra3/sLCw/7CwsP+wsLD/sLCw/62trf+Tk5P/zaMb/+24E//xuxL/8bsS//G7Ev/xuxL/7bkT/86jG/+UlJT/r6+v/7Kysv+ysrL/srKy/7Kysv+urq7/k5OT/86jG//tuxr/8b0a//G9Gv/xvRr/8b0a/+26Gv/Ooxv/kpGQ/6Wlpf+1tbX/tbW1/7W1tf+1tbX/pKSk/5KQj//Gnh//4LEe//K/If/yvyH/8r8h//K/If/gsR7/xp4f/wAAAACVlZX/pqam/7Ozs/+zs7P/pqam/5WVlf8AAAAAAAAAAM+kHf/gsiP/7r4n/+6+J//gsiP/z6Qd/wAAAAAAAAAAAAAAAJCPjv+UlJT/lJSU/5GQj/8AAAAAAAAAAAAAAAAAAAAAxpwY/86jGv/Ooxr/x50Y/wAAAAAAAAAAQ8OsQYGBrEEAAKxBAACsQQAArEEAAKxBgYGsQcPDrEHDw6xBgYGsQQAArEEAAKxBAACsQQAArEGBgaxBw8OsQQ==") !important;
}
#context-reveal-password:not([checked="true"])::before {
  content: '' !important;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnklEQVQ4T42TS0hUYRTHf/fOAyt0HJsikRpfWAtDHW18ICm1alOLIrAXWJBgUjoJQbQoFCOQaSzCpKgIQzMiDGkRQkqkZs1MlIsQCSlNE53pBWY693auGi0i7eOeu/ju+f/ud/7fOcqrSwVhbW4uVtN1kGfZpYCqKKhm8+fM4z12JeB161kHdkFEpLp8xYh/LfmDImGCYHM7Lk+/orysz9azy87CYK2ozJKwBMA4JXOQdgZ/01lyqv0GwKVnHzlFuMcr4v8BzGIv8OC/fkEAwUVAaSVMTwhdzrZcCeosrIojeKMeV9XbxRIOlcNI2wJgqRJMYpR5msA9L2ZLhIzT7t+AozD2SExcAqBqIp7hZMt2jrlKGB8dY8XYBxS/d4vuOlgKn7oFoP6x//eVGp4a2+YInuatVJbv51bzNXJCWTjC71ACvlw9zpmMMz0KNMme7wcJbbEvVNmzqDxt8pNeVovv/jC57kw6Oh/TWFeTowQb8nVHYhIf3w7N64zXWqedJJdzAWQx0XU1QPFuO3wY4o3pMJd7FKqTWthYMaAIoEBfs14hxhYhep0NVibyvNVP7t78+XK6GvtE7BCTRyA0zpXeBI559/H69l0yKqUPAr58PS1/NZPDYWz2CLEJNvo7QrhLiuj2dVJkiMUwwlP4ejdQea4QrA4CLQ/I9rwQwMU8PX1bGj++TxIa+UKcQ2MwGCE5NR67uximvsKzSzT0pXCiZhv8lD6w2vG3tZNz0gD48vSsnYXMfpvg53SIL2NhTJZ4HgZjSEhNZMfmaK5471BxXubFEBvmWqMItsosVMksPKnb0mVbaSqan0RjysR0q1nj5kAa0ZEQezZZmbWMokkPaSI2fFUlaU5X37s9fU7jllMkYpcd478TZmRr4Bc8UQUVhV1ywwAAAABJRU5ErkJggg==") !important;
}
#context-reveal-password::before {
  content: '' !important;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACh0lEQVQ4T42TX0gUURTGvzuzaiq1rq3SX9cMhEAod9NV0QwppKB6qAzKAgkKfCiRoJcefIggCDPDosBEMZDISISgFysKbWVnV4jFMMMexFAW18zQ2pm9fXdNfIjcZuYMzNx7fnPO950RI61lkZhpZsSkBHglPASgCQHNZpvbc2nQIQLNxbKw9hhgMVVyFSr+dfALgqEDwe4+uBuHhfDf8kjPxSZg7DqzbNywBkBVCRPIvwbjQRP2XjEUwC09568iMtjM5P8ASBOOskYY7TcJCPwB1DUAizOks7ZELaheU7NhdLSsANjCuXpg8skyIGELBGyrgdF1b6UFBbgAfH1BEdcAKLASUFWw+TACXQ/hafQLYTQXSffZOmD6DQHaqvwrlipNdd6SuGZTHsYAZyVGOttRWO8TItDilZmuPLgK1gExbojPA8NSBGUZE1N1BO+GEOqZgNBkfA6y92XiQPeoEME7pdKZuwNTH8fjeeqW5XIgz51DIF+kaAi2hbDg/4mK6go+JwHRKN6/HcL01EwbAWUya7vABruF9ZvsQFoufD0GvMe9BLDcdB3d3h6crj3EL0chTZNu025bCp71D4AtlMr80o0If4nA7rCQsdUOX/8svCfKCaBg6TY8Lu7EmY77wMGTqxoN9KK34TIBt0tkQVU+lhbCmJ38hkynhVG/heKaKurAqUsjoOgRTlUXsD2TTAuarkNLSsbz4U+qghJZeLQc0e8z+LU4i7mpCM3YwtxfcHl3A8kaPrT6EH45jvJdTtjotElphj5HMDa/+FS8ulH02p6mV8b/RKor4oMkqSWDGghaqNOF8Lt5REZ+LM8az+SclIkjfaP71e6djIyEv/HfG5b4KvQbmEH9O3v2vMIAAAAASUVORK5CYII=") !important;
}
#context-reveal-password[checked="true"] > label {
  margin-left: -18px !important;
  font-size: 0 !important;
}

#context-reveal-password[checked="true"] > label::after {
  content: "Скрыть пароль" !important;
  font-size: 14px !important;
  margin-left: 20px !important;
}

Отсутствует

 

№1344203-09-2023 16:56:48

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1732
UA: Firefox 115.0

Re: Настройка внешнего вида Firefox в userChrome.css

Andrey_Krropotkin пишет

Может кто подсказать в этом стиле иконки накладываются на текст пунктов контекстного меню

Попробуйте так:

Выделить код

Код:

:root {
    --v-menu-icons-margin-start: 0px; /* отступ слева для иконок */
}

Win7

Отсутствует

 

№1344303-09-2023 20:12:35

LGS
Участник
 
Группа: Members
Зарегистрирован: 17-09-2022
Сообщений: 97
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Andrey_Krropotkin пишет

в этом стиле иконки накладываются на текст пунктов контекстного меню

Пробуйте подбирать значения в этом куске:

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

Выделить код

Код:

menu:not(.menu-iconic)::before, menuitem:not(.menuitem-iconic)::before {
    width: 16px;
    height: 16px;
    display: -moz-inline-box;
    margin-inline-start: var(--v-menu-icons-margin-start);
    margin-inline-end: calc(-1 * (var(--v-menu-icons-margin-start) + 16px));
    position: relative;
    background-color: transparent;
    background-position: center;
    background-size: 16px;
    background-repeat: no-repeat;
}


    margin-inline-start: var(--v-menu-icons-margin-start);
    margin-inline-end: calc(-1 * (var(--v-menu-icons-margin-start) + 16px));

Отсутствует

 

№1344403-09-2023 23:12:22

DateN
Участник
 
Группа: Members
Зарегистрирован: 09-08-2019
Сообщений: 16
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

6e73epo пишет

DateN, в @media (-moz-platform: windows-win10) после удаления поддержки семерки нет смысла, скорее всего игнорится. Либо убрать обертку, либо удалить "-win10".  В компакт режиме --tab-min-height даже меньше установленного, так что можно удалить селекторы со стилем и в about:config выставить browser.uidensity=1

Большое спасибо, помогло удаление "-win10" и в about:config browser.uidensity=1.

Отсутствует

 

№1344507-09-2023 22:13:00

Andrey_Krropotkin
Участник
 
Группа: Members
Зарегистрирован: 11-11-2011
Сообщений: 476
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Еще раз порошу уделить мне внимания и ответить на мой вопрос разбирающихся в этом вопросе. есть стиль для иконок в контекстном меню

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

Выделить код

Код:

@-moz-document	url("chrome://browser/content/browser.xhtml"),
		url("chrome://browser/content/places/places.xhtml"),
		url("chrome://browser/content/places/historySidebar.xhtml"),
		url("chrome://browser/content/places/bookmarksSidebar.xhtml"),
		url("chrome://browser/content/syncedtabs/sidebar.xhtml") {

*|*:root {
    --v-menu-icons-margin-start: 0px; /* отступ слева для иконок, для Linux 0px */
}

menu:not(.menu-iconic)::before, menuitem:not(.menuitem-iconic)::before {
    width: 16px;
    height: 16px;
    display: -moz-inline-box;
    margin-inline-start: var(--v-menu-icons-margin-start);
    margin-inline-end: calc(1 * (var(--v-menu-icons-margin-start) + 10px));
    position: relative;
    background-color: transparent;
    background-position: center;
    background-size: 16px;
    background-repeat: no-repeat;
}
menu#fill-login::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/login.svg") !important;
}
menu#context-openlinkinusercontext-menu::before, menu#context_reopenInContainer::before {
    content: "" !important;
    background-image: url("../CSS/icons/page-link-16.png") !important;
}
menuitem#context-searchselect::before {
    content: "" !important;
    background-image: url("../CSS/icons/yndex.png") !important;
}
menuitem[label="Скопировать"]::before, menuitem[label="Копировать XML"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/copy-16.png") !important;
}
menuitem[label="Отменить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/undo_7744.png") !important;
}
menuitem[label="Повторить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/redo.png") !important;
}
menuitem[label="Вырезать"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/edit-cut_8016.png") !important;
}
menuitem[label="Вставить"]::before, menuitem[label="Вставка"]::before, menu[label="Вставка"]::before, menu[label="Вставить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/page_paste.png") !important;
}
menuitem[label^="Вставить и"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/paste-go-icon.png") !important;
}
menuitem[label="Найти"]::before, menuitem[label="Найти ещё раз"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/search.png") !important;
}
menuitem[label="Изменить"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/edit.png") !important;
}
menuitem[label="Удалить"]:not([id^="custombuttons-contextpopup-remove"])::before, menuitem#context_closeSelectedTabs::before,
menuitem#placesContext_delete_history::before {
    content: "" !important;
    background-image: url("../CSS/icons/deletered_7612.png") !important;
}
menuitem#context-copylink::before, menuitem#context-copyimage::before {
    content: "" !important;
    background-image: url("../CSS/icons/copy-link-16.png") !important;
}
menuitem[label="Удалить историю поиска"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/clear-history.png") !important;
}
menuitem#context-openlinkincurrent::before, menuitem#context-openlinkintab::before {
    content: "" !important;
    background-image: url("../CSS/icons/page-link-16.png") !important;
}
menuitem#context-openlink::before, menuitem#placesContext_open\:newwindow::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/new-window.svg") !important;
}
menuitem#context-openlinkprivate::before, menuitem#placesContext_open\:newprivatewindow::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/privateBrowsing.svg") !important;
}
menuitem#context-savelink::before, menuitem#context-savepage::before, menuitem#context-saveimage::before {
    content: "" !important;
    background-image: url("../CSS/icons/save.png") !important;
}
menuitem#context-pocket::before, menuitem#context-savelinktopocket::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/pocket-outline.svg") !important;
}
menuitem#context-viewinfo::before, menuitem#context-viewimageinfo::before {
    content: "" !important;
    background-image: url("../CSS/icons/information-16.png") !important;
}
menuitem#context-inspect::before {
    content: "" !important;
    background-image: url("../CSS/icons/check_element_old-edit-find_3373.png") !important;
}
menuitem#context-viewsource::before, menuitem#context-viewpartialsource-selection::before {
    content: "" !important;
    background-image: url("../CSS/icons/page_source_code.png") !important;
}
menuitem#context-viewbgimage::before, menuitem#context-viewimage::before, menuitem#context-setDesktopBackground::before {
    content: "" !important;
    background-image: url("../CSS/icons/picture.png") !important;
}
menuitem#context-copyimage-contents::before {
    content: "" !important;
    background-image: url("../CSS/icons/image-copy.png") !important;
}
menuitem#context_reloadTab::before, menuitem#context_reloadSelectedTabs::before, menuitem#toolbar-context-reloadSelectedTab::before {
    content: "" !important;
    background-image: url("../CSS/icons/reload.png") !important;
}
menuitem[label^="Убрать звук"]::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/tabbrowser/tab-audio-playing.svg") !important;
}
menuitem[label^="Восстановить звук"]::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/tabbrowser/tab-audio-muted.svg") !important;
}
menuitem[label^="Добавить новую кнопку"]::before {
    content: "" !important;
    background-image: url("../CSS/icons/addnew.png") !important;
}
menuitem#context_pinTab::before, menuitem#context_pinSelectedTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/ping.png") !important;
}
menuitem#context_unpinTab::before, menuitem#context_unpinSelectedTabs::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/unpin-tab.svg") !important;
}
menuitem#context_duplicateTab::before, menuitem#context_duplicateTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/duplicate_tab.png") !important;
}
menuitem#context_selectAllTabs::before, menuitem[label="Выделить всё"]::before, menuitem#toolbar-context-selectAllTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/select_all_tabs.png") !important;
}
menuitem#context_bookmarkTab::before, menuitem#context_bookmarkSelectedTabs::before,
menuitem#context-bookmarklink::before, menuitem#toolbar-context-bookmarkSelectedTab::before,
menuitem#placesContext_createBookmark::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/bookmark-hollow.svg") !important;
}
menu#context_moveTabOptions::before {
    content: "" !important;
    background-image: url("../CSS/icons/move_tab.png") !important;
}
menu#context_sendTabToDevice::before, menu#context-sendpagetodevice::before, menu#context-sendlinktodevice::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/send-to-device.svg") !important;
}
menuitem#context_closeTabsToTheEnd::before {
    content: "" !important;
    background-image: url("../CSS/icons/closeright.png") !important;
}
menuitem#context_closeOtherTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/close_other_tabs.png") !important;
}
menuitem#context_undoCloseTab::before, menuitem#toolbar-context-undoCloseTab::before {
    content: "" !important;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABZVBMVEX////w8PD09PTx8fHw8PCPkIvv7++LjIfw8PDu7u6ZmZXv7+/29vbw8PD///+Txdt8lJ2RkY2Sk4+bzeJcnLsbcp6LjIcwf6bg4N/m//+XyuDf7/+LvNGmr68ufqbg4N9OhaLm8PJvrstCjrPg4N9Rk7Q8hqfk8PRoqMc5h60vgKk9ia/f4N7w8PDi7/ZgpMOLtMny9fYmeaIqfaff4N6hpKLv7+/h8PVwqcTB1N3L3ebv7+9trMqLjIeOj4rf39719vbM7PaMt81hpMPL7fmbnJeoqaXr6+tin774+/vF2t+lq6qKlI+hop38/Pz7+/v5+fn9/f29vruLjIeqq6f7+/v5+fnGxsSLjId5rcfg8vw4ibN8ud3n8vgacZ2extrA5//4+/wacp4yha8ZcZ18wuyIxuthrNc5irdvt+KRzvO62ep+w+7N6PeY1/+U1v+h2/9am7sbcp4keaXm8/ovgq07jLe+yJo8AAAAWXRSTlMAES5KZr+CMJ7X7Lr4ZwHdD4f0yftxJtP6Cj4Q/EIe9HPg/tXy/kvL/fr++fGfuf3Bzv787+6DptCRyLvRDs/u+P3O+TSw5Or8ovXiHqKWW0aBpyVHNSZMDw1FfDAAAACvSURBVHhehchTcwRBAIXRXmewtG3btm0jtn9/elPZmpqnnKd7P0DgADK5glyUQpH4b0pYkJo730t1PADxBSiKhlVvT4v11myBgSHD8Vz+cP388rr7rGlg0CIIojccrx5v7u4fjDCYMAxLWm1f33bHcuWEwXUBuT3eS58/cBuEIcQ8iURj8cT7RwqkM1n6LzabXtgUS6BcqdLO6o1mC7Q7XepZrz8YgtGYQphMZ+BfP976HHRDoNUhAAAAAElFTkSuQmCC") !important;
}
menuitem#context_closeTab::before {
    content: "" !important;
    background-image: url("../CSS/icons/close_tab.png") !important;
}
menuitem#context_reloadAllTabs::before {
    content: "" !important;
    background-image: url("../CSS/icons/reload-all.png") !important;
}
menuitem#context-sendimage::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/mail.svg") !important;
}
menuitem#placesContext_open\:newtab::before {
    content: "" !important;
    background-image: url("../CSS/icons/open_in_new_tab.png") !important;
}
menuitem#placesContext_deleteHost::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/forget.svg") !important;
}
menuitem#placesContext_show\:info::before {
    content: "" !important;
    background-image: url("../CSS/icons/properties.png") !important;
}
menuitem#placesContext_new\:bookmark::before {
    content: "" !important;
    background-image: url("../CSS/icons/new_bookmark.png") !important;}
menuitem#placesContext_new\:folder::before {
    content: "" !important;
    background-image: url("../CSS/icons/new_folder.png") !important;
}
menuitem#placesContext_open::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/open.svg") !important;
}
menuitem#placesContext_new\:separator::before {
    content: "" !important;
    background-image: url("../CSS/icons/new-separator.png") !important;
}
menuitem#placesContext_sortBy\:name::before {
    content: "" !important;
    background-image: url("../CSS/icons/sort-by-name.png") !important;
}
menu#spell-dictionaries::before {
    content: "" !important;
    background-image: url("../CSS/icons/spell-check.png") !important;
}
menuitem#placesContext_openContainer\:tabs::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/open.svg") !important;
}
menuitem[label="Консоль браузера"]::before{
    content: "" !important;
    background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAicKQXAAAAABWK2v8DjOn/A4vp/xSK2/8AAAAAAAAAAAAAAAAAAAAAMTDL/y0t0v8tLdP/MTDM/wAAAAAAAAAAAAAAAAGL6v8DkfP/BZb5/wWW+f8DkfP/AYvq/wAAAAAAAAAAMjLU/1NT6f9wcPv/cHD7/1NT6f8yMtT/AAAAAAqG3P8IlPP/EJz7/xCc+/8QnPv/EJz7/wiT8/8Lhtv/OzrL/01N6f9paf//aWn//2lp//9paf//TEzp/zw7zP8Bi+n/GJ75/xug+/8boPv/G6D7/xug+/8Ynvn/Aorp/y4u0/9XV/v/XFz//1xc//9cXP//XFz//1dX+v8vL9P/Aovp/yKi+f8mpfv/JqX7/yal+/8mpfv/IqP5/wKL6f8uLtL/S0v6/09P//9PT///T0///09P//9MTPr/Li7T/xKJ2v8am/P/Mar7/zGq+/8xqvv/Mar7/xqa8/8Tidn/NDPL/zg46f9DQ///Q0P//0ND//9DQ///ODjp/zU0yv8AAAAABo3p/yCd8/81qvj/Nar4/yCd8/8Gjen/AAAAAAAAAAAtLdT/MjLp/zQ0+f80NPn/MjLp/y0t1P8AAAAAAAAAAAAAAAAIhdr/AYrp/wGK6f8Jhdv/AAAAAAAAAAAAAAAAAAAAAD8+y/8yMtT/MjLU/z8+zP8AAAAAAAAAAAAAAAAAAAAAkpGQ/5SUlP+UlJT/k5KR/wAAAAAAAAAAAAAAAAAAAADGnyD/zqMc/86jHP/HnyD/AAAAAAAAAAAAAAAAk5OT/6CgoP+pqan/qamp/6CgoP+Tk5P/AAAAAAAAAADOoxr/360P/+21Bf/ttQX/360P/86jGv8AAAAAkZCP/6Ghof+tra3/ra2t/62trf+tra3/oKCg/5GQj//Inhv/364T//C5C//wuQv/8LkL//C5C//frhP/xp0a/5OTk/+tra3/sLCw/7CwsP+wsLD/sLCw/62trf+Tk5P/zaMb/+24E//xuxL/8bsS//G7Ev/xuxL/7bkT/86jG/+UlJT/r6+v/7Kysv+ysrL/srKy/7Kysv+urq7/k5OT/86jG//tuxr/8b0a//G9Gv/xvRr/8b0a/+26Gv/Ooxv/kpGQ/6Wlpf+1tbX/tbW1/7W1tf+1tbX/pKSk/5KQj//Gnh//4LEe//K/If/yvyH/8r8h//K/If/gsR7/xp4f/wAAAACVlZX/pqam/7Ozs/+zs7P/pqam/5WVlf8AAAAAAAAAAM+kHf/gsiP/7r4n/+6+J//gsiP/z6Qd/wAAAAAAAAAAAAAAAJCPjv+UlJT/lJSU/5GQj/8AAAAAAAAAAAAAAAAAAAAAxpwY/86jGv/Ooxr/x50Y/wAAAAAAAAAAQ8OsQYGBrEEAAKxBAACsQQAArEEAAKxBgYGsQcPDrEHDw6xBgYGsQQAArEEAAKxBAACsQQAArEGBgaxBw8OsQQ==") !important;
}
#context-reveal-password:not([checked="true"])::before {
  content: '' !important;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnklEQVQ4T42TS0hUYRTHf/fOAyt0HJsikRpfWAtDHW18ICm1alOLIrAXWJBgUjoJQbQoFCOQaSzCpKgIQzMiDGkRQkqkZs1MlIsQCSlNE53pBWY693auGi0i7eOeu/ju+f/ud/7fOcqrSwVhbW4uVtN1kGfZpYCqKKhm8+fM4z12JeB161kHdkFEpLp8xYh/LfmDImGCYHM7Lk+/orysz9azy87CYK2ozJKwBMA4JXOQdgZ/01lyqv0GwKVnHzlFuMcr4v8BzGIv8OC/fkEAwUVAaSVMTwhdzrZcCeosrIojeKMeV9XbxRIOlcNI2wJgqRJMYpR5msA9L2ZLhIzT7t+AozD2SExcAqBqIp7hZMt2jrlKGB8dY8XYBxS/d4vuOlgKn7oFoP6x//eVGp4a2+YInuatVJbv51bzNXJCWTjC71ACvlw9zpmMMz0KNMme7wcJbbEvVNmzqDxt8pNeVovv/jC57kw6Oh/TWFeTowQb8nVHYhIf3w7N64zXWqedJJdzAWQx0XU1QPFuO3wY4o3pMJd7FKqTWthYMaAIoEBfs14hxhYhep0NVibyvNVP7t78+XK6GvtE7BCTRyA0zpXeBI559/H69l0yKqUPAr58PS1/NZPDYWz2CLEJNvo7QrhLiuj2dVJkiMUwwlP4ejdQea4QrA4CLQ/I9rwQwMU8PX1bGj++TxIa+UKcQ2MwGCE5NR67uximvsKzSzT0pXCiZhv8lD6w2vG3tZNz0gD48vSsnYXMfpvg53SIL2NhTJZ4HgZjSEhNZMfmaK5471BxXubFEBvmWqMItsosVMksPKnb0mVbaSqan0RjysR0q1nj5kAa0ZEQezZZmbWMokkPaSI2fFUlaU5X37s9fU7jllMkYpcd478TZmRr4Bc8UQUVhV1ywwAAAABJRU5ErkJggg==") !important;
}
#context-reveal-password::before {
  content: '' !important;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACh0lEQVQ4T42TX0gUURTGvzuzaiq1rq3SX9cMhEAod9NV0QwppKB6qAzKAgkKfCiRoJcefIggCDPDosBEMZDISISgFysKbWVnV4jFMMMexFAW18zQ2pm9fXdNfIjcZuYMzNx7fnPO950RI61lkZhpZsSkBHglPASgCQHNZpvbc2nQIQLNxbKw9hhgMVVyFSr+dfALgqEDwe4+uBuHhfDf8kjPxSZg7DqzbNywBkBVCRPIvwbjQRP2XjEUwC09568iMtjM5P8ASBOOskYY7TcJCPwB1DUAizOks7ZELaheU7NhdLSsANjCuXpg8skyIGELBGyrgdF1b6UFBbgAfH1BEdcAKLASUFWw+TACXQ/hafQLYTQXSffZOmD6DQHaqvwrlipNdd6SuGZTHsYAZyVGOttRWO8TItDilZmuPLgK1gExbojPA8NSBGUZE1N1BO+GEOqZgNBkfA6y92XiQPeoEME7pdKZuwNTH8fjeeqW5XIgz51DIF+kaAi2hbDg/4mK6go+JwHRKN6/HcL01EwbAWUya7vABruF9ZvsQFoufD0GvMe9BLDcdB3d3h6crj3EL0chTZNu025bCp71D4AtlMr80o0If4nA7rCQsdUOX/8svCfKCaBg6TY8Lu7EmY77wMGTqxoN9KK34TIBt0tkQVU+lhbCmJ38hkynhVG/heKaKurAqUsjoOgRTlUXsD2TTAuarkNLSsbz4U+qghJZeLQc0e8z+LU4i7mpCM3YwtxfcHl3A8kaPrT6EH45jvJdTtjotElphj5HMDa/+FS8ulH02p6mV8b/RKor4oMkqSWDGghaqNOF8Lt5REZ+LM8az+SclIkjfaP71e6djIyEv/HfG5b4KvQbmEH9O3v2vMIAAAAASUVORK5CYII=") !important;
}
#context-reveal-password[checked="true"] > label {
  margin-left: -18px !important;
  font-size: 0 !important;
}

#context-reveal-password[checked="true"] > label::after {
  content: "Скрыть пароль" !important;
  font-size: 14px !important;
  margin-left: 20px !important;
}
}


вроде все нормально, но в текстовом поле (там где мы сообщения пишем) сначала контекстное меню все как надо, но после второго клика - меню сдвигается и выглядит вот так
скрытый текст
1.png
Далее есть еще косяк в этом меню то же самое сдвиг
скрытый текст
2.png

Отредактировано Andrey_Krropotkin (07-09-2023 22:24:38)

Отсутствует

 

№1344608-09-2023 07:21:16

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 105
UA: Firefox 115.0

Re: Настройка внешнего вида Firefox в userChrome.css

Andrey_Krropotkin пишет

после второго клика - меню сдвигается и выглядит вот так

Попробуйте для одного любого пункта меню жестко указать смещение иконки от левой границы меню
margin-left: 4px !important;
Число может быть и отрицательным. Если получится норм, тогда примените для остальных пунктов. Возможно, строки 15-16 тогда станут лишними.

Отсутствует

 

№1344708-09-2023 13:12:25

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1163
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

Andrey_Krropotkin
С меню вообще косяк в этой версии. У меня при любом меню сначала быстро проскакивает меню со скроллбаром и следом заменяется на нормальное меню. В некоторых пунктах кнопки "Быстрое переключение параметров about:config" этот скроллбар торчит, пока не наведёшь туда мышь и не прокрутишь в конец списка.
Что касается Вашего случая, у меня другая "шапка" стиля. Попробуйте заменить

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

Выделить код

Код:

*|*:root {
    --v-menu-icons-margin-start: 0px; /* отступ слева для иконок в Windows 5px, для Linux 0px. Изменил, конфликт со стилем menu_background.css */
}
menu::before, menuitem::before {
    width: 16px !important;
    height: 16px !important;
    display: -moz-inline-box !important;
    margin-inline-start: var(--v-menu-icons-margin-start) !important;
    margin-inline-end: calc(-1 * (var(--v-menu-icons-margin-start) + 16px)) !important;
    position: relative !important;
    background-color: transparent !important;
    background-position: center !important;
    background-size: 16px !important;
    background-repeat: no-repeat !important;
}
menu[disabled="true"]::before, menuitem[disabled="true"]::before {
  opacity: .4;
}


и в конце уберите "}" (закрывающую фигурную скобку), т.к. у меня нет @-moz-document

Отредактировано xrun1 (08-09-2023 13:15:43)

Отсутствует

 

№1344808-09-2023 15:14:34

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1732
UA: Firefox 115.0

Re: Настройка внешнего вида Firefox в userChrome.css

Andrey_Krropotkin пишет

вроде все нормально, но в текстовом поле (там где мы сообщения пишем) сначала контекстное меню все как надо, но после второго клика - меню сдвигается и выглядит вот так
скрытый текст

У меня в [firefox] 116 с этим кодом работает без глюков, проверял (в  userChrome.css) только с этим кодом! Видимо это связанно как сказал xrun1 с [firefox] 117!


Win7

Отсутствует

 

№1344908-09-2023 15:49:52

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1163
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

kokoss
:offtopic:Жду обновления на 117.0.x, вдруг исправят? Как же не хочется рыться в своих стилях!:(

Отсутствует

 

№1345008-09-2023 17:19:03

LGS
Участник
 
Группа: Members
Зарегистрирован: 17-09-2022
Сообщений: 97
UA: Firefox 117.0

Re: Настройка внешнего вида Firefox в userChrome.css

xrun1 пишет

Жду обновления на 117.0.x, вдруг исправят? Как же не хочется рыться в своих стилях!

Нет, не исправят. Лишь бы хуже не сделали, как это обычно и бывает. Т.ч в стилях копаться придется и не раз. В случае с иконками в 117 я решил "отвязку" сделать от background_menu.css, сделать условный icons_in_menu.css независимым от него. Дело муторное, целый день на это потратил, зато результатом сейчас доволен... в случае каких косяков не надо больше по куче файлов лазить в поисках "виновного".

Отсутствует

 

Board footer

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