Подскажите пожалуйста код для растуманивания кнопочек Firefox на нестандартных темах Windows, для последних версий Classic CSS, и куда именно его вставить.
Имеется код полуторагодовалой давности от Vitaliy V. Не для всех кнопок конечно, но в этом окне и ещё некоторых работает по сей день и в 70.0a1 (2019-07-11)
В Classic CSS код вместе с другими "своими" кодами вставляю в my_userChrome.css, предварительно включив через @import "./my_userChrome.css"; /**/
@media (-moz-windows-default-theme: 0) and (-moz-windows-compositor) { button.dialog-button:not([disabled="true"]):-moz-any([default="true"],:hover,:focus), window#aboutDialog button:not([disabled="true"]):-moz-any([default="true"],:hover,:focus) { color: ButtonText !important; } }
Отредактировано sandro79 (12-07-2019 11:03:21)
Отсутствует
1. В Firefox 68 перестал работать код для скрытия скрина в меню закладок.
#PopupAutoCompleteRichResult .autocomplete-richlistitem[type="searchengine"]:first-of-type { visibility: collapse !important; }
Отсутствует
Коды пунктов в боковых кнопках расширений 68 (изменить цвет для лучшей ориентировки) в html-виде
panel-item[action="remove"] удалить
panel-item[action="expand"] настройки расширеные (как по клику на расширении)
panel-item[data-l10n-id="enable-addon-button"] включить
panel-item[data-l10n-id="disable-addon-button"] отключить
panel-item[action="install-update"] апдейт
panel-item[action="preferences"] настройки
panel-item[action="report"] пожаловаться
Прошу проверить , у кого ru-локаль .
В Firefox 68 перестал работать код для скрытия скрина в меню закладок
#editBookmarkPanel > *|div#editBookmarkPanelInfoArea - скрин
#editBookmarkPanel > .panel-header - "редактировать закладку"
Отредактировано AlAvis (12-07-2019 12:47:59)
Отсутствует
AlAvis
Благодарю.
Перестал работать код - скрыть "искать в поиске по умолчанию".
#PopupAutoCompleteRichResult .autocomplete-richlistitem[type="searchengine"]:first-of-type { visibility: collapse !important; }
Отсутствует
В Firefox 68 пропало контекстное меню страницы с прописанными иконками, которое работало в 55-67 версиях, типа
#context-copy > .menu-iconic-left {
-moz-appearance: menuimage !important;
}
Отсутствует
Привет всем. Пытаюсь своими ламерскими мозгами/руками настроить внешний вид вкладок так, чтобы при взгляде на них можно было понять, какие из них на данный момент с загруженным содержимым, а какие находятся в "спящем" состоянии (в частности, в состоянии, к которому приводит использование "UnloadTabs").
Подскажите, пжлст, кто шарит, как в FF 66.0+ должна выглядеть строка селектора, чтобы логически разделить вкладки с загруженным/не загруженным содержимым и иметь возможным изменять их свойства в зависимости от этого критерия?
Отредактировано cpzb (13-07-2019 05:23:37)
Отсутствует
kokoss
https://forum.mozilla-russia.org/viewtopic.php?pid=771368#p771368 перестало работать, так ещё теперь и кнопка меню мозиллы пропала с панели если удалить файлы и изменения этого архива - кнопка появляется. смотрю много у кого что отвалилось.
Отредактировано shinji2009 (13-07-2019 10:31:17)
Отсутствует
rubel
В Firefox 68 пропало контекстное меню страницы с прописанными иконками,
В 68 menu.xml в bindings отсутствует...Только самому вставлять и то не все гуд будет...
Отсутствует
kokoss
https://forum.mozilla-russia.org/viewtopic.php?pid=771368#p771368 перестало работать
Win7
Отсутствует
kokoss
спасибо. а красный цвет теперь не поменять? мне бы серый. и ширину 14 пикселей. в том скрипте я нашёл где что, а здесь не могу найти)
Отсутствует
shinji2009
winrar в помощь и все дела
https://www.upload.ee/files/10209254/sc … s.rar.html
Отсутствует
anywho
я вас не понимаю
Отсутствует
cpzb
в частности, в состоянии, к которому приводит использование "UnloadTabs"
/* unloaded/pending tab ********************/ #TabsToolbar #tabbrowser-tabs .tabbrowser-tab[pending] .tab-content { background: #BC3BFF !important;
Отсутствует
а красный цвет теперь не поменять? мне бы серый. и ширину 14 пикселей. в том скрипте я нашёл где что, а здесь не могу найти)
Отредактировано kokoss (13-07-2019 21:55:33)
Win7
Отсутствует
kokoss
спасибо!
Отсутствует
Друзья, помогите, пожалуйста, с решением по панели вкладок ниже остальных панелей. Ранее работало это:
.tabbrowser-tabs .tab-text {
font-size: 90%;
}
Отсутствует
iam_alex
Друзья, помогите, пожалуйста, с решением по панели вкладок ниже остальных панелей.
Стиль от Vitaliy V.:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @-moz-document url-prefix("chrome://browser/content/browser.x") { /*Вкладки внизу*/ #main-window:not([inFullscreen]) #navigator-toolbox { position: relative !important; --v-toolbar-button-inner-padding: var(--toolbarbutton-inner-padding, 6px); } #main-window:not([inFullscreen]) #navigator-toolbox > toolbar { -moz-box-ordinal-group: 10 !important; } #main-window:not([inFullscreen]) #navigator-toolbox > #nav-bar { margin-top: calc(2 * var(--v-toolbar-button-inner-padding) + 16px) !important; margin-bottom: 0 !important; box-shadow: none !important; -moz-box-ordinal-group: 0 !important; padding-left: 0 !important; padding-right: 0 !important; } #main-window:not([inFullscreen]) #navigator-toolbox > #PersonalToolbar { -moz-box-ordinal-group: 1 !important; } #main-window:not([inFullscreen])[tabsintitlebar][sizemode="normal"] > #navigator-toolbox { -moz-appearance: -moz-window-titlebar !important; } #main-window:not([inFullscreen])[tabsintitlebar][sizemode="maximized"] > #navigator-toolbox { -moz-appearance: -moz-window-titlebar-maximized !important; } #main-window:not([inFullscreen])[tabsintitlebar]:-moz-lwtheme > #navigator-toolbox { visibility: hidden !important; } #main-window:not([inFullscreen])[tabsintitlebar]:-moz-lwtheme > #navigator-toolbox > *:not([collapsed="true"]) { visibility: visible; } #navigator-toolbox > #titlebar { -moz-appearance: none !important; -moz-box-ordinal-group: 100 !important; --v-control-buttons-left: auto; --v-control-buttons-right: 0; position: static !important; } #navigator-toolbox > #titlebar:-moz-locale-dir(rtl) { --v-control-buttons-left: 0; --v-control-buttons-right: auto; } #main-window:not([inFullscreen]) #navigator-toolbox::after, #main-window:not([inFullscreen]) #TabsToolbar::after { display: none !important; } #main-window:not([inFullscreen]) #toolbar-menubar { padding-top: 0 !important; padding-bottom: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; display: flex !important; flex-wrap: nowrap !important; flex-direction: row !important; align-items: stretch !important; justify-content: flex-start !important; border: none !important; background: none !important; box-sizing: content-box !important; min-height: 0 !important; height: calc(2 * var(--v-toolbar-button-inner-padding) + 16px) !important; overflow: hidden !important; } #main-window:not([inFullscreen]) #toolbar-menubar > :-moz-any(toolbaritem,toolbarbutton) { align-self: center !important; } #main-window:not([inFullscreen]) #toolbar-menubar > :-moz-any(#menubar-items,#wrapper-menubar-items,.titlebar-buttonbox-container) { align-self: flex-start !important; } #main-window[inFullscreen] #toolbar-menubar { visibility: collapse !important; } #main-window:not([inFullscreen]) #toolbar-menubar > * { padding-top: 0 !important; padding-bottom: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; } #main-window:not([inFullscreen]) #toolbar-menubar[autohide="true"][inactive="true"]:not([customizing="true"]) > * { opacity: 0 !important; pointer-events: none !important; } #main-window:not([inFullscreen]) #toolbar-menubar > * > * { vertical-align: middle; } #main-window:not([inFullscreen]) #toolbar-menubar > #menubar-items > * { vertical-align: top; } #main-window:not([inFullscreen])[tabsintitlebar] #toolbar-menubar[autohide="true"] ~ #TabsToolbar .titlebar-buttonbox-container { position: absolute !important; top: 0px !important; left: var(--v-control-buttons-left) !important; right: var(--v-control-buttons-right) !important; margin: 0 !important; padding: 0 !important; font-size: 0px !important; } @media (-moz-windows-classic) { #main-window:not([inFullscreen])[tabsintitlebar] #toolbar-menubar, #main-window:not([inFullscreen])[tabsintitlebar] #toolbar-menubar[autohide="true"] ~ #TabsToolbar .titlebar-buttonbox-container { padding-top: 4px !important; } #main-window:not([inFullscreen])[tabsintitlebar] #toolbar-menubar[autohide="true"] { min-height: 4px !important; } #main-window:not([inFullscreen])[tabsintitlebar][sizemode="normal"]:-moz-lwtheme #toolbar-menubar { background-image: linear-gradient(to bottom, ThreeDLightShadow 0, ThreeDLightShadow 1px, ThreeDHighlight 1px, ThreeDHighlight 2px, ActiveBorder 2px, ActiveBorder 4px, transparent 4px) !important; } #main-window:not([inFullscreen])[tabsintitlebar][sizemode="normal"] #nav-bar { margin-top: calc(2 * var(--v-toolbar-button-inner-padding) + 20px) !important; } } @media (-moz-windows-compositor), (-moz-os-version: windows-win7) and (-moz-windows-default-theme) { #main-window:not([inFullscreen])[tabsintitlebar][sizemode="maximized"] #toolbar-menubar, #main-window:not([inFullscreen])[tabsintitlebar][sizemode="maximized"] #toolbar-menubar[autohide="true"] ~ #TabsToolbar .titlebar-buttonbox-container { padding-top: 8px !important; } } #main-window:not([inFullscreen]) #toolbar-menubar > *[ordinal="1000"], #main-window:not([inFullscreen]) #toolbar-menubar > .titlebar-buttonbox-container { order: 1000 !important; } #main-window:not([inFullscreen]) #toolbar-menubar > :-moz-any(toolbarspring,spacer,[id^="wrapper-customizableui-special-spring"]) { flex-grow: 1 !important; } #main-window:not([inFullscreen]) #TabsToolbar { margin-top: 0 !important; margin-bottom: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; box-shadow: 0 -1px 0 var(--tabs-border-color, rgba(0,0,0,.3)) inset !important; position: static !important; } #main-window:not([inFullscreen]) #TabsToolbar #tabbrowser-tabs { padding-bottom: 0 !important; margin-bottom: 0 !important; } #main-window:not([inFullscreen]) #TabsToolbar > .toolbar-items { padding-top: 0 !important; margin-top: 0 !important; } #main-window:not([inFullscreen]) #TabsToolbar .tab-background { border-top-style: solid !important; } #main-window:not([inFullscreen]) #TabsToolbar .titlebar-spacer:-moz-any([type="pre-tabs"],[type="post-tabs"]) { display: none !important; } }
Отсутствует
Стиль от Vitaliy V.
наконец-то!)) спасибо!
еще у меня была вторая (и последняя) настройка, которую тоже до конца не знаю как сконфигурировать - это вкладки в несколько строк. есть такой код:
:root{ --tabs-lines: 4; --tab_min_width_mlt: 80px; --tab_max_width_mlt: 200px; --tab-min-height_mlt: var(--tab-min-height,32px); /* set own value here, if used without configuration files */ } #tabbrowser-tabs{ min-height: unset !important; padding-inline-start: 0px !important } @supports (inset-block:auto){ #tabbrowser-tabs > .tabbrowser-arrowscrollbox > .arrowscrollbox-scrollbox{ display: flex; flex-wrap: wrap; overflow-y: auto; max-height: calc(var(--tab-min-height_mlt) * var(--tabs-lines)); } #tabbrowser-tabs > .tabbrowser-arrowscrollbox { overflow: -moz-hidden-unscrollable; display: block; margin-bottom:-1px !important; } }
может быть у вас "завалялся" еще и тонко настроенный код для этих целей?)
Отсутствует
Как создать эффект линейного градиента сверху вниз для домашней страницы или страницы новой вкладки? Разные попытки всегда приводят к нежелательному результату в виде контрастного перехода, который появляется при сворачивании Firefox в окно. Присутствует он и в развернутом виде, когда топ сайтов отображается в 4 строки, если прокрутить вниз.
Отсутствует
Как создать эффект линейного градиента сверху вниз для домашней страницы или страницы новой вкладки? Разные попытки всегда приводят к нежелательному результату в виде контрастного перехода, который появляется при сворачивании Firefox в окно. Присутствует он и в развернутом виде, когда топ сайтов отображается в 4 строки, если прокрутить вниз.
скрытый текст
Приветствую.
Возможно вот это подойдет?
@-moz-document url-prefix(about:newtab) { #root {background-image: linear-gradient(to bottom, #8dd4f2, #0c9fec);} }
Отсутствует