Vitaliy V.
Спасибо большое.
Перестал работать код для показа пустой иконки на вкладках, теперь если нет фавиконки, то вообще ничего не показывается. Помогите разобраться пожалуйста.
[code] /* Вернуть иконку для новой вкладки */
.tabbrowser-tab:not([pinned]) .tab-icon-image:not([src]), .tabbrowser-tab[pinned] .tab-icon-image:not([src]), .unified-nav-back .menu-iconic-icon, .unified-nav-forward .menu-iconic-icon, .alltabs-item > .menu-iconic-left > .menu-iconic-icon, .tab-throbber[busy]::before, .tab-throbber-fallback[busy], .tab-throbber[progress]::before, .tab-throbber-fallback[progress] {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVR42mOgCjCzttcwNLOuMzC1nPf//39eEA3CQWFR5iAM4SPkQGpBeuAGGFvYTJwybaY/UIEtSBGIhmJpKLZFlgOpBemBGwA1XRKkgEgsCdIDNwBmOonYFsUFpBoA0kORAdT1godPgDupBoD0DKMwoNwFFraOk4Fp3oxYzSC1ID1wA7p6+sFpm9jMBFIL0oMcBnxArAfExlC+MRTzQ7ExmpweSA+IDwCjsCrLmRQW5gAAAABJRU5ErkJggg==") !important;
}
.tabbrowser-tab:not([pinned])[busy] .tab-icon-image {
display: n
.titlebar-spacer[type="pre-tabs"], .titlebar-spacer[type="post-tabs"] { width: 0px !important; }
Acid Crash
Резидент
благодарю.
а может еще знаете как подвинуть вправо иконку всех вкладок и убрать пустоту слева? А то в новых версиях все уехало и этот код не работает.
#TabsToolbar .titlebar-placeholder[type="caption-buttons"] { margin-right: -39px !important; } #TabsToolbar .titlebar-placeholder[type="pre-tabs"] { margin-left: -39px !important; }
.titlebar-spacer[type="pre-tabs"], .titlebar-spacer[type="post-tabs"] { width: 0px !important; }
Подскажите пожалуйста id этих элементов.
Vitaliy V. пишет:
Добавлять к панелям не буду, лучше если кому надо сделал другой стиль+биндинг
скачать
Вот это здорово, огромное спасибище. :)
Vitaliy V.
спасибо за панельки)
а можно добавить к этому (https://vitaliyv.000webhostapp.com/download/load.php?vertical_top_bottom_bar.zip) коду еще и эти разделители?
Более старое решение (https://forum.mozilla-russia.org/viewto … 51#p748251) тоже не работает.
Хм, у меня в 60 версии работает (как работало и в 57-59). Как вариант, возможно у вас не закрыты где-нибудь кавычки например. Попробуйте разместить этот код в самом начале userContent.css. Или сделайте для проверки чистый файл только с этим кодом и кодировкой utf-8.
Vitaliy V.
большое спасибо)
Vitaliy V.
В 60 версии к сожалению отвалился ваш код:
[code] /* Старый вид панели адреса - https://forum.mozilla-russia.org/viewtopic.php?pid=714844#p714844 (Vitaliy V.) */
#urlbar > popupset[anonid="popupset"] {
-moz-binding: url("data:text/xml;utf8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='urlbar-rich-result-popup'><implementation><constructor><![CDATA[ var PopupAutoComplete = document.getElementById('PopupAutoCompleteRichResult'); if (PopupAutoComplete._openAutocompletePopup) { PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; this.mInput = aInput; this.selectedIndex = this._isFirstResultHeuristic ? 0 : -1; this.view = aInput.controller.QueryInterface(Components.interfaces.nsITreeView); this.invalidate(); this.setAttribute('flip', 'slide'); var rect = aEleme
Эта настройка не подойдёт?
/* Настройка, включающая подмену различных свойств (как DOM, так и CSS), облегчающих составление уникального портрета пользователя (screenX, screenY, screen.width, screen.height и т.п.) */ user_pref("privacy.resistFingerprinting", true);
bunda1 пишет:
Какой id у звездочки на твоем браузере?
у всей кнопки #bookmarks-menu-button, а конкретно у звездочки .toolbarbutton-menubutton-button, правда это класс.
Dumby пишет:
Давай я попробую. Предположительно то же самое, но для fx 56-59, наверно.
этот код сработал. :)
Dumby, bunda1, спасибо огромное!
на 57 кстати тоже не работает. у меня x64 если это вдруг имеет значение.
что-то такое показывает консоль - https://imgur.com/a/VhvBR.
bunda1
что-то так же, не работает.
Поправите кнопку? В fx 56 не работает.
// ПОКАЗАТЬ АДРЕС СУЩЕСТВУЮЩЕЙ ЗАКЛАДКИ ПРИ НАВЕДЕНИИ НА ЗВЕЗДОЧКУ var starbutt = document.getAnonymousElementByAttribute(document.getElementById('bookmarks-menu-button'), "anonid", "button"); starbutt.onmouseover = function() { var {bookmarks, placesRootId, tagsFolderId} = PlacesUtils, result = []; for(var id of BookmarkingUI._itemIds) { var arr = []; while((id = bookmarks.getFolderIdForItem(id)) != placesRootId) { if (id == tagsFolderId) { arr = []; break; } arr.unshift(bookmarks.getItemTitle(id) || "(без заголовка)"); } arr.length && result.push(arr.join("\\")); } if (result.join()) starbutt.tooltipText = "Редактировать эту закладку (Ctrl+D)" + "\n➥ " + result.join("\n➠ "); };
ofizer, раньше я использовал этот код, вместе с этим (тут еще нужен search.xml в папке chrome):
[code] /* Вернуть иконку поисковика - https://sites.google.com/site/serials101/home/styles/search-bar-show-engine-names */
@-moz-document url("chrome://browser/content/browser.xul") {
#searchbar {
-moz-binding: url("search.xml#searchbar-flare") !important;
}
#searchbar .searchbar-search-button {
height: 16px !important;
width: 16px !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAg0lEQVR42pSPQQ5AMBREHciecAV1DRdxiXeZf5WWFZbYMyGRVCToLH7f/Jc0TT4eHMaiGNXTumVTAuMx2/u6UtlTHPcSL3KxYKryizKRxcJMiDgwvwnLzyecqu5UyPGi5vmbngFNZSK9KzXGqhj7MoHSaErQFetSUUk5kIlHSQlR8QwADWVv9TEY2tUAAAAASUVORK5CYII=") !important;
-moz-image-region: auto !important;
margin: 0 !important;
}
#searchbar .searchbar-search-button:-moz-locale-dir(rtl) {
list-style-imag
В userContent.css добавить (на 56 по крайней мере работает):
@-moz-document url("about:addons") { .legacy-warning { display: none !important; } }
ofizer, попробуйте такой код, у меня работает везде с момента как они убрали показ версий (не помню уже кто автор):
[code] /* Возвращаем показ версии дополнений */
@-moz-document url("about:addons") {
.addon:not([type="userstyle"])[status="installed"] .name-container > spacer {
-moz-binding: url('data:application/xml,\
\
<?xml version="1.0"?>\%0A\
<bindings xmlns="http://www.mozilla.org/xbl">\%0A\
<binding id="addonversion">\%0A\
<implementation>\%0A\
<constructor>\%0A\
<![CDATA[\%0A\
var richlistitem = document.getBindingParent(this);\%0A\
\%0A\
var nameLabel = document.getAnonymousElementByAttribute(richlistitem, "anonid", "name");\%0A\
var label = richlistitem._version = document.createElement("label");\%0A\
label.setAttribute("anonid", label.className = "version");\%0A\
this.parentNode.insertBefore(label, nameLabel.nextSibling);\%0A\
var addon = richlistitem.mAddon;\%0A\
shouldShowVersionNumber(addon) ? label.value = addon.version : label.hidden = true;\%0A\
\%0A\
var str =
skynet281978
https://github.com/ghacksuserjs/ghacks-user.js - здесь даже пишут какие настройки удалены в конкретной версии
https://github.com/The-OP/Fox
yup
спасибо, помогло.
В fx 53+ некоторые кнопки стали неправильно реагировать на правую кнопку мыши, вызывая меню CB (но свои функции кнопки выполняют).
Если вкладки были открыты в предыдущей версии fx, то в 52 fx значков не будет. Новые же вкладки будут отображаться нормально (по крайней мере у меня так было). Вероятно что-то сменили\обновили\сломали в механизме сохранения сессии.
intersk
эту кнопку возьмите - https://forum.mozilla-russia.org/viewto … 30#p730930
bunda1
огромное спасибо, каждый раз выручаете. :beer: