solombala
если хочешь так сделать .toolbarbutton-badge:hover
то видимо нет, внутри toolbarbutton это не сработает только на кнопку
toolbarbutton:hover .toolbarbutton-badge
Отсутствует
многоколоночное меню закладок
много лет пользовался аддоном Multicolumn Bookmarks Максима Кудимова, потом стилем Bookmarks Menu in Multiple Columns от Jefferson
но случились версии 57+ и лавочка прикрылась... (
по этой причине, до сих пор пользуюсь крайней версий FF на старом движке... последней каплей стала невозможноть использование WebWhatsApp...(((
для Firefox 57+ стиль реализован через userChrome.css file.
помогите скорректировать стиль версии 70-73 для его корректной работы в актуальных версиях 83 и выше...
/* Multi-Column Bookmarks for Firefox 70-73 -- menu heights broken */ :root { --bmkcolumncount: 3; --bmkcolumnwidth: 320px; --foldercolumncount: 2; } /* Bookmarks menu/toolbar -- also modifies History menu */ hbox[part="innerbox"] > .popup-internal-box > .arrowscrollbox-scrollbox, /* optional Bookmarks Menu toolbar button */ .panel-arrowcontainer > .panel-arrowcontent > .popup-internal-box > .arrowscrollbox-scrollbox, /* Firefox 71 */ .scrollbutton-up.menupopup-scrollbutton + scrollbox, .scrollbutton-up.menupopup-scrollbutton + spacer + scrollbox { display: block !important; /* column-count: var(--bmkcolumncount); */ column-width: var(--bmkcolumnwidth); column-rule: 1px solid #ccc; padding-top: 4px; padding-bottom: 4px; } /* Overall minimum width: accommodate full column count */ #bookmarksMenu menupopup, #BMB_bookmarksPopup, .panel-arrowcontainer > .panel-arrowcontent > .popup-internal-box > .arrowscrollbox-scrollbox { min-width: calc(var(--bmkcolumncount) * (var(--bmkcolumnwidth) + 18px)) !important; } /* Subfolder minimum width: accommodate folder column count */ #bookmarksMenuPopup .bookmark-item[container="true"] menupopup[placespopup="true"], #BMB_bookmarksPopup menupopup[placespopup="true"], #PlacesToolbarItems .bookmark-item[container="true"] menupopup[placespopup="true"] { min-width: calc(var(--foldercolumncount) * (var(--bmkcolumnwidth) + 18px)) !important; /* column-count: var(--foldercolumncount); */ } /* Force item widths so each has its own line */ #bookmarksMenuPopup menu, #bookmarksMenuPopup menuitem, #bookmarksMenuPopup menuseparator, #PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menu, #PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuitem, #PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuseparator, #PlacesChevronPopup .bookmark-item, #PlacesChevronPopup .bookmark-item > menupopup[placespopup="true"] menu, #PlacesChevronPopup .bookmark-item > menupopup[placespopup="true"] menuitem, #PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuseparator, #BMB_bookmarksPopup menu, #BMB_bookmarksPopup menuitem, #BMB_bookmarksPopup menuseparator { width: var(--bmkcolumnwidth) !important; } /* Clean up item and separator spacing */ #BMB_bookmarksPopup menu, #BMB_bookmarksPopup menuitem, #BMB_bookmarksPopup menuseparator { padding: 0 4px 0 12px !important; margin: 0 !important; } #PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuseparator { margin: 0 !important; padding: 0 !important; } .subviewbutton.panel-subview-footer { min-height: 22px !important; border-top: none !important; } /* Pack more in vertically */ #BMB_bookmarksPopup menu, #BMB_bookmarksPopup menuitem { min-height: 1.5em !important; } /* Remove scrolling triangles from classic menu */ #bookmarksMenuPopup .autorepeatbutton-up, #bookmarksMenuPopup .arrowscrollbox-overflow-start-indicator, #bookmarksMenuPopup .arrowscrollbox-overflow-end-indicator, #bookmarksMenuPopup .autorepeatbutton-down { display: none !important; }
спасибо
Отредактировано fram_64 (01-12-2020 21:46:20)
Отсутствует
Отсутствует
Отсутствует
Скажите, пожалуйста, можно ли в Закладках на правой панели убрать строки внизу: "Метки" и "Краткое имя"?
Можно таким кодом:
@-moz-document url("chrome://browser/content/places/places.xhtml") { #editBMPanel_tagsRow, #editBMPanel_keywordRow { display: none !important; } }
Отсутствует
У кого нибудь остался код для 78.5 (esr) или любой какой есть. Не успел браузер запуститься, как в глаза бросается эта "толстая" строка URL и когда в пустое место окна браузера кликнешь, вот тогда она становится привычная. Обсуждения были! помню, но не найду боюсь уже, и для userChrome.css код кидали, но я тогда спасался через about:config) теперь эти параметры не помогают. PS Просто охото чтобы урл-строка была всегда обычной и не расширялась до мега.
// Отключение особого поведения строки URL lockPref("browser.urlbar.update1.interventions", false); lockPref("browser.urlbar.update1.searchTips", false);
/* --- Disable expanding --- */ #urlbar[breakout][breakout-extend] { top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important; left: 0 !important; width: 100% !important; } #urlbar[breakout][breakout-extend] > #urlbar-input-container { height: var(--urlbar-height) !important; padding-block: 0px !important; padding-inline: 0px !important; } #urlbar[breakout][breakout-extend][breakout-extend-animate] > #urlbar-background { animation-name: none !important; }
Отредактировано Totem (06-12-2020 00:34:36)
Отсутствует
solombala
Отсутствует
еще раз, огромное спасибо Vitaliy V. за реализацию многоколоночного меню закладок
пост №9423 https://forum.mozilla-russia.org/viewto … 59#p786759
но, как всегда, хочется большего...)
- многоколоночное меню очень "убористое"... хотелось бы иметь возможность регулировать вертикальный интервал между пунктами меню
- удобной была бы и регулировка размера шрифта...
- очень повысила бы читаемость, возможность изменить тон/цвет дочерних подменю...
спасибо
ЗЫ надеюсь не получится как с Золотой рыбкой...)))
Отсутствует
Как в FF v68.12.0esr задать пользовательский фон для обозначенного желтым заголовка меню?
Отсутствует
Vitaliy V.
Многоколоночное меню закладок, что вы выше код выложили. Есть ли возможность раскрасить в разные цвета (фон) дочерних подменю (1-й уровень - один цвет, 2-й уровень - другой и т.д), чтоб отличались, а то сейчас вот такая каша, как видно ничего не понятно, друг друга перекрывают.
А так, попробовал – очень удобно.
Отсутствует
fram_64
JKT
https://forum.mozilla-russia.org/viewto … 59#p786759 + https://forum.mozilla-russia.org/viewto … 65#p764365
надеюсь разберетесь там всё в комментариях расписано
shadow_user
#identity-popup-mainView-panel-header { background-color: blue !important; color: white !important; }
Отредактировано Vitaliy V. (10-12-2020 00:23:37)
Отсутствует
Vitaliy V.
Спасибо, красит. Чтобы красился и указующий треугольничек, добавил код отсюда https://forum.mozilla-russia.org/viewto … 54#p786454
Отсутствует
Чтобы красился и указующий треугольничек
дело в том что таким образом красятся на всех panel[type="arrow"] а нужен конкретный https://forum.mozilla-russia.org/viewto … 66#p786466
можно добавить к тому коду
#identity-popup[mainviewshowing][side="top"] { --v-panel-arrow-background: blue; } #protections-popup[mainviewshowing][side="top"] { --v-panel-arrow-background: #0A51BF; } image.panel-arrow[part="arrow"] { fill: var(--v-panel-arrow-background, var(--arrowpanel-background, Field)) !important; }
Отредактировано Vitaliy V. (10-12-2020 18:03:49)
Отсутствует
Скажите, пожалуйста, можно ли в Закладках на правой панели убрать строки внизу: "Метки" и "Краткое имя"?
Можно таким кодом:
скрытый текст
sandro79, ничего не меняется
Отсутствует
Vitaliy V.
Здравствуйте великий мастер, а можно скрипт написать для хоткеев, если не затруднит? user_chrome_files удобно некоторые букмарклеты туда пихать, ну или дали скрипт а ты его под хоткей. Сам пока использую от runningcheese.
up: Вроде разобрался, спасибо.
Отредактировано b0ttle (12-12-2020 22:30:54)
Отсутствует
b0ttle
как пример, закрытие вкладки по "Escape" и панели поиска по Ctrl+F
ucf_custom_script_win.load
(this.keyboardshortcuts = { init(that) { document.addEventListener("keydown", this); that.unloadlisteners.push("keyboardshortcuts"); }, handleEvent(e) { ({ "Escape": () => { if (!e.ctrlKey && !e.altKey && !e.shiftKey && !window.fullScreen) { e.preventDefault(); gBrowser.removeCurrentTab(); } }, "KeyF": () => { if (e.ctrlKey && !e.altKey && !e.shiftKey && window.gFindBarInitialized && !gFindBar.hidden) { e.preventDefault(); gFindBar.close?.(); } }, })[e.code]?.(); }, destructor() { document.removeEventListener("keydown", this); }, }).init(this);
Отсутствует
Отсутствует
Vitaliy V.
Как в about:addons выходитьб просто на расширения? Заманало на последнее посещение. То обновление, то скин,короче, хочу всегда "расширения"
Отсутствует