сами же ответили на свой вопрос?
Блин разобрался, в старой версии 68 я использовал разные текстовые файлы не только userChrome.css
Но и например youtube.css со стилем для ютуба и тд
Сейчас перекинул все в userChrome.css и заработало
В 78 можно только один файл использовать получается userChrome.css?
Отсутствует
Подскажите, пожалуйста, как уменьшить высоту всех 4-х панелей? Очень много места занимают.
Ну как, для начала в персонализации выбрать компактные значки, да и заголовок окна отключить если так мало места.
также для экономии пространства в включить автоскрытие панели задач.
если этого всего недостаточно можно стиль применить
*|*:root { --v-tabs-min-height: 33px; --toolbarbutton-outer-padding: 2px !important; --toolbarbutton-inner-padding: 6px !important; } *|*:root[uidensity="compact"] { --v-tabs-min-height: 26px; --toolbarbutton-outer-padding: 1px !important; --toolbarbutton-inner-padding: 4px !important; } *|*:root[uidensity="touch"] { --v-tabs-min-height: 41px; --toolbarbutton-outer-padding: 2px !important; --toolbarbutton-inner-padding: 9px !important; } #titlebar, #tabbrowser-tabs { --tab-min-height: var(--v-tabs-min-height) !important; } #urlbar-container, #search-container { padding-block: 1px !important; } *|*:root toolbarbutton *|*.toolbarbutton-badge { margin-inline-end: calc(-1 * (var(--toolbarbutton-outer-padding) + var(--toolbarbutton-inner-padding))) !important; } *|*:root:not([uidensity="compact"]) #back-button { padding-top: var(--toolbarbutton-outer-padding) !important; padding-bottom: var(--toolbarbutton-outer-padding) !important; padding-inline-start: var(--toolbarbutton-outer-padding) !important; padding-inline-end: 0 !important; } *|*:root:not([uidensity="compact"]) #back-button > .toolbarbutton-icon { width: calc(2 * var(--toolbarbutton-inner-padding) + 16px) !important; height: calc(2 * var(--toolbarbutton-inner-padding) + 16px) !important; padding: var(--toolbarbutton-inner-padding) !important; }
Но и например youtube.css со стилем для ютуба и тд
Сейчас перекинул все в userChrome.css и заработало
да ладно, это невозможно для контента нужен userContent.css, или расширения...
Отредактировано Vitaliy V. (28-11-2020 11:52:51)
Отсутствует
ulver73
#OtherBookmarks, /* 84 */ #show-other-bookmarks_PersonalToolbar { /* 85 */ display: none !important; }
Отсутствует
да ладно, это невозможно для контента нужен userContent.css, или расширения...
Работает так в 68 версии вот скрин папки хром
Отредактировано Stkvsky (29-11-2020 01:40:04)
Отсутствует
Stkvsky
Это биндинги, скрипты у вас стили регистрируют, а не
Добавил стиль меню с другими иконками, кому надо пробуйте https://forum.mozilla-russia.org/viewto … 65#p764365
Отредактировано Vitaliy V. (29-11-2020 19:24:10)
Отсутствует
Vitaliy V.
Здравствуйте.
Вот из этого вашего поста https://forum.mozilla-russia.org/viewtopic.php?pid=784310#p784310
вроде всё сделал, но что-то не срабатывает скрытие панели – при снятии галки "скрыть гл. меню" сами пункты исчезают, а панель пустая все равно на месте.
И вот ucf_custom_ucf_custom_script_win.js вместе с ucf_custom_script_win.load должны лежать в \profile\chrome\user_chrome_files\custom_scripts\ и быть в кодировке UTF-8 ?
Отсутствует
Vitaliy V.
В 84 строка поиска из стиля /* Панель поиска вверху слева */ у меня переместилась
в нижний левый угол. Можно ли вернуть ее на место?
Отредактировано Garalf (30-11-2020 12:48:15)
Отсутствует
И вот ucf_custom_ucf_custom_script_win.js вместе с ucf_custom_script_win.load должны лежать в \profile\chrome\user_chrome_files\custom_scripts\ и быть в кодировке UTF-8 ?
Все должно быть в одном файле - custom_script_win.js (из состава user_chrome_files)
ucf_custom_script_win и ucf_custom_script_win.load это объект и функция, соответственно туда и нужно вставлять коды в custom_script_win.js
после редактирования перезапуск ПКМ по кнопке или в настройках
https://github.com/VitaliyVstyle/Vitali … eenshot_03
Garalf
проверяйте https://forum.mozilla-russia.org/viewto … 86#p782586
Отредактировано Vitaliy V. (26-12-2020 19:45:50)
Отсутствует
Vitaliy V.
Нельзя ли это стилем заделать? Приходиться в расширение лезть...
chrome.badge.browserAction.setBadgeBackgroundColor({ color: "rgb(0,0,255)"} );
Отредактировано solombala (01-12-2020 11:40:39)
Отсутствует
solombala
можно если знать ID кнопки
ID *|*.toolbarbutton-badge { background-color: rgb(0,0,255) !important; color: rgb(255,255,255) !important; }
Отсутствует
Vitaliy V.
И как сам не допер...Благодарю! Без ID тоже работает .toolbarbutton-badge , но hover - уже никак...
Отредактировано solombala (01-12-2020 15:55:00)
Отсутствует
Vitaliy V.
Извините за деревянность, я в этом "плаваю", еле со стилями разобрался, с этими доп. панелями.
А насчет скриптов скрытия панели меню.. Вот в этом файле: custom_script_win.js есть строка // Здесь может быть ваш код который сработает по событию "load" не раньше
В это место надо скопировать код из под спойлера ucf_custom_script_win ?, а вместо строчки ucf_custom_script_win.load();, которая в конце файла, подставить код из под спойлера ucf_custom_script_win.load т.е. this.menubarvisibilitychance.setbuttonboxwidth(); ?
И после всего этого в конец файла вставить ucf_custom_script_win.menubarvisibilitychance.constructor();
Или не так?
Про кнопку перезапуска в меню подключения этих скриптов «перезапустить и создать кэш» я понял где это.
Отсутствует
Или не так?
Ну в одном вы правы в конец файла вставить ucf_custom_script_win.menubarvisibilitychance.constructor();
есть строка // Здесь может быть ваш код который сработает по событию "load" не раньше
В это место надо скопировать код из под спойлера ucf_custom_script_win ?
Нет сюда добавить код из спойлера ucf_custom_script_win.load
т.к. это и есть функция load, а не вызов функции ucf_custom_script_win.load(); в конце файла, эту строку трогать не надо
А код из спойлера ucf_custom_script_win добавляйте аналогично как там уже добавлен код specialwidgets: { ... },
например добавьте сюда
},
menubarvisibilitychance: {
...
},
specialwidgets: {
P.S. Да и в настройках не забудьте включить custom_script_win.js
Отредактировано Vitaliy V. (01-12-2020 16:12:33)
Отсутствует
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)
Отсутствует
Отсутствует
Отсутствует