Gruz_ пишетИ можно ли как-то вернуть меню выбора темы в (настройках панели инструментов)
Зачем, разве это удобно так выбирать?
Да так намного удобней чем сейчас, каждый раз при запуске браузера идти в дополнения и темы и там уже ее заново включать
Отсутствует
каждый раз когда запускаю браузер приходится также заново включать тему arc_dark_theme
И можно ли как-то вернуть меню выбора темы в (настройках панели инструментов)
userChrome.css вряд ли на такое способен.
Есть способ добавить кнопку, но может лучше вам починить профиль браузера, чтоб не идти в дополнения и темы и там включать тему.
Добавить меню вкл/откл дополнений и тем можно на панель инструментов этой кнопкой.
Для запуска кода кнопки можно использовать этот комплект (README), или method 2 отсюда. Или экстрим-метод.
Здесь под вторым спойлером есть ссылка на готовый комплект с кнопкой, лишнее можно выкинуть, скрипты взяты из топиков по ссылкам выше и с этого форума.
Или можно установить дополнение add_toolbar_buttons с кнопкой в комплекте отсюда.
Отсутствует
Кто-нибудь нашёл решение, как теперь скрыть кнопки прокрутки вкладок?
Да так и скрываются, но чтоб исключить возможное влияние на закладки в папках панели закладок, можно попробовать включить в настройках UCF первый чек-бокс, здесь снять комментарий и в custom_styles_chrome_author.css добавить этот код
#tabbrowser-arrowscrollbox::part(scrollbutton-up), #tabbrowser-arrowscrollbox::part(scrollbutton-down) { display: none !important; }
Но у себя, начиная с 95, подобного конфликта кода #scrollbutton-up, #scrollbutton-down {display: none !important;} с папками на панели закладок не увидел, может не все условия совпадают.
Отсутствует
Да так и скрываются, но чтоб исключить возможное влияние на закладки в папках панели закладок, можно попробовать включить в настройках UCF первый чек-бокс, здесь снять комментарий и в custom_styles_chrome_author.css добавить этот код
О, спасибо. Это сработало.
Но у себя, начиная с 95, подобного конфликта кода #scrollbutton-up, #scrollbutton-down {display: none !important;} с папками на панели закладок не увидел, может не все условия совпадают.
А закладок в папке достаточно, чтоб там тоже появились стрелки прокрутки?
Отсутствует
А закладок в папке достаточно, чтоб там тоже появились стрелки прокрутки?
Нет, теперь добавил. Увидел проблему вроде частично - закладки у меня открываются, ну верхнюю разве что сложно "поймать".
Ещё мысль пришла. Можно попробовать без использования custom_styles_chrome_author.css
Если в этом коде заменить display: none на visibility: collapse - стрелки прокрутки в списке будут скрыты, но косяк с прокруткой должен исчезнуть.
Отсутствует
sandro79
Точно, изменил стиль
https://github.com/Aris-t2/CustomCSSfor … llbars.css
Замена display: none на visibility: collapse даёт для меня вполне приемлемый результат (это для панели закладок): кнопок нет, кроме случая начала или конца списка, но строка прокрутки есть. И не прокручивается в конец при движении мышкой. Для меня строки достаточно.
Добавлено 22-12-2021 01:29:57
shadow_user
Я тут внимательнее посмотрел старый скрипт Aris-t2. Может, Вам подойдёт убрать лишнее и оставить вариант только для v76+?
/* Firefox Quantum userChrome.css tweaks ************************************************/ /* Github: https://github.com/aris-t2/customcssforfx ************************************/ /****************************************************************************************/ /* Fx60-69 */ menupopup scrollbox { overflow-y: auto !important } menupopup :-moz-any(.autorepeatbutton-up, .autorepeatbutton-down, .scrollbutton-up, .scrollbutton-down) { display: none !important; } /* Fx70 */ link[href$="global.css"] ~ hbox arrowscrollbox scrollbox { overflow-y: auto !important; } link[href$="global.css"] ~ hbox arrowscrollbox :-moz-any(.scrollbutton-up, .scrollbutton-down) { display: none !important; } /* Fx71+ */ link[href$="global.css"] ~ scrollbox { overflow-y: auto !important; } link[href$="global.css"] ~ .menupopup-scrollbutton { display: none !important; } /* Fx76+ */ link[href$="arrowscrollbox.css"] ~ scrollbox[orient="vertical"], /* Fx76-80 */ link[href$="arrowscrollbox.css"] ~ .scrollbox-clip scrollbox[orient="vertical"] { /* Fx81+ */ overflow-y: auto !important; } link[href$="arrowscrollbox.css"] ~ #scrollbutton-up, link[href$="arrowscrollbox.css"] ~ #scrollbutton-down { display: none !important; }
Отредактировано xrun1 (22-12-2021 01:29:57)
Отсутствует
Нет, теперь добавил. Увидел проблему вроде частично - закладки у меня открываются, ну верхнюю разве что сложно "поймать".
Дык они и у меня открываются. Только если одну "сложно "поймать", то когда их штук 50+ вверх уходят, то это сделать практически невозможно, они скачат туды сюды неуловимо. )
Ещё мысль пришла. Можно попробовать без использования custom_styles_chrome_author.css
Если в этом коде заменить display: none на visibility: collapse - стрелки прокрутки в списке будут скрыты, но косяк с прокруткой должен исчезнуть.
Ну да, это тоже рабочий вариант. Спасибо.
кнопок нет, кроме случая начала или конца списка, но строка прокрутки есть.
У меня вообще кнопок нет, ни в начале ни в конце. Дык полоса прокрутки там же от кнопок совем не зависит.
Отсутствует
Дык полоса прокрутки там же от кнопок совем не зависит.
Это как не зависит? Если сделать visibility: visible, то кнопки будут сверху и снизу списка по всей ширине. Если visibility: collapse, то как сказал выше. Кнопочки у меня махонькие, скриптом custom_scrollbars.uc.js душу, но есть. Только если список прокручен в начало, появляется сверху и наоборот. В середине списка кнопок нет, только полоса прокрутки.
Отсутствует
У меня много закладок, все они хранятся в меню закладок без папок, их больше 100 штук, и когда нажимаешь по кнопке с звездочкой "Показать ваши закладки" на адресной панели, то вываливается скроллируемое меню закладок на пол экрана, которое ещё и панель задач ОС перекрывает.
Закладки в этом меню привык просто скроллировать колесом мыши.
Можно ли через userChrome.css или about:config как-то задать максимальный размер этого меню по высоте или число отображаемых закладок, чтоб оно было не такое огромное?
Отредактировано maxwell178 (28-12-2021 15:43:47)
Отсутствует
Можно ли через userChrome.css или about:config как-то задать максимальный размер этого меню по высоте
Так можно по высоте
Отсутствует
maxwell178 пишетМожно ли через userChrome.css или about:config как-то задать максимальный размер этого меню по высоте
Так можно по высоте
скрытый текст
Большое спасибо, это то что нужно, давно такое хотел сделать.
Отсутствует
Это как не зависит? Если сделать visibility: visible, то кнопки будут сверху и снизу списка по всей ширине. Если visibility: collapse, то как сказал выше. Кнопочки у меня махонькие, скриптом custom_scrollbars.uc.js душу, но есть. Только если список прокручен в начало, появляется сверху и наоборот. В середине списка кнопок нет, только полоса прокрутки.
Да я думал речь о других стрелках, те что в начале и конце списка закладок на самом меню.
Отсутствует
Можно ли в Firefox (версии 70 и выше) с помощью CSS-стилей заменить все фиолетовые логотипы на старые, синие?
Отсутствует
maxwell178 пишетМожно ли через userChrome.css или about:config как-то задать максимальный размер этого меню по высоте
Так можно по высоте
скрытый текст
А можно ещё как-то убрать появляющиеся вверху-внизу кнопки прокрутки закладок?
C ограниченным по высоте меню, после нажатия кнопки закладок, указатель мыши сразу попадает на верхнюю кнопку и происходит непреднамеренное скроллирование.
Странно мозилловцы сделали, в меню истории - полоса прокрутки, в меню закладок вместо неё кнопки.
PS: где можно накопать developer guides по userChrome.css, чтобы лишний раз Вас тревожить ?
Отредактировано maxwell178 (25-12-2021 13:01:06)
Отсутствует
А можно ещё как-то убрать появляющиеся вверху-внизу кнопки прокрутки закладок?
Используйте код по ссылке в сообщении выше, заменив display: none на visibility: collapse
Появится ещё полоса прокрутки. Если полоса не нужна, то возьмите только второю часть кода (второе правило).
PS: где можно накопать developer guides по userChrome.css
Инструкция по работе с инструментами браузера. Другого на русском не знаю. Полезные настройки. Только с тех пор интерфейс инспектора поменялся, но разобраться можно.
Остальное на этом форуме по примерам, советам, чаще методом проб и ошибок, ну у меня так.
Давали спецы здесь ссылки на определённые мануалы. Но если есть выход в интернет, наверное можно найти любой нужный guide без проблем.
Отсутствует
maxwell178 пишетА можно ещё как-то убрать появляющиеся вверху-внизу кнопки прокрутки закладок?
Используйте код по ссылке в сообщении выше, заменив display: none на visibility: collapse
Появится ещё полоса прокрутки. Если полоса не нужна, то возьмите только второю часть кода (второе правило).
Добавил, спасибо. Может кому ещё пригодится.
/* Ограничить высоту выпадающего списка в меню закладок */ #BMB_bookmarksPopup { max-height: 500px; } /* Ограничить высоту выпадающего списка в меню закладок у подкаталогов */ #BMB_bookmarksPopup menupopup { max-height: 500px; } /* Высота выпадающего списка в панели закладок #PlacesToolbar menupopup { max-height: 500px; } */ /* Убрать кнопки скроллирования, вернуть полосу прокрутки */ link[href$="arrowscrollbox.css"] ~ scrollbox[orient="vertical"], /* Fx76-80 */ link[href$="arrowscrollbox.css"] ~ .scrollbox-clip scrollbox[orient="vertical"] { /* Fx81+ */ overflow-y: auto !important; } link[href$="arrowscrollbox.css"] ~ #scrollbutton-up, link[href$="arrowscrollbox.css"] ~ #scrollbutton-down { visibility: collapse !important; }
Но так и не понял как инспектировать через "Инструменты веб-разработчика" css-стили элементов интерфейса самого Firefox.
Надо будет подумать над этим, мозилловцы будут все равно постоянно что-то менять, надо самому научиться.
Отредактировано maxwell178 (30-12-2021 18:45:59)
Отсутствует
не понял как инспектировать через "Инструменты веб-разработчика"
Мозилловцы с какой-то версии поломали инструмент. Пункт 6-й не выделяется. Поэтому просто тыкаете мышкой в нужное место и сразу смотрите в пункте 7. Но и там не всё очевидно: курсор установится в нужное место, но прокрутка в окне не произойдёт. Тогда попробуйте покрутить окошко, чтобы увидеть выделение.
css-стили элементов интерфейса
Для сайтов инспектируйте кнопкой F12. Принцип тот же.
Отредактировано xrun1 (25-12-2021 16:57:34)
Отсутствует
Так можно по высоте
скрытый текст
А у меня не сработало, даже на чистом профиле. Пришлось поколдовать, заодно подрихтовал косяк с краями списка у себя (с какой-то версии началось).
/* Высота выпадающего списка в панели закладок */ #PlacesToolbar menupopup { max-height: 500px; } /* Края и скругление фона названий закладок в списке */ #PlacesToolbar menu, #PlacesToolbar menuitem { margin-right: 0px !important; /* Убрать правый край. Края слева или справа видны, если изменить фоновый цвет (правило ниже) */ border-radius: 0px !important; } /* Цвет фона и высота закладок */ #personal-bookmarks :is(menu.menu-iconic,menuitem.bookmark-item) { background-color: #A8E4A0 !important; /* Бабушкины яблоки */ min-height: 18px !important; } /* Активная закладка, теперь работает стиль https://forum.mozilla-russia.org/viewtopic.php?pid=784702#p784702 */ :not(#ContentSelectDropdown) > menupopup .bookmark-item[_moz-menuactive="true"]:not([disabled="true"]) { background: blue !important; color: white !important; }
Отсутствует
А у меня не сработало, даже на чистом профиле
Ну так правильно, даже на чистом профиле не сработает, там где вы ждали. Делалось же не для панели закладок, а для этого
Отсутствует