6e73epo
Отлично, спасибо.
kokoss
Спасибо, так работает, но оказывается код надо было в userContent.css помещать?
Возник такой вопрос: есть стиль, который должен срабатывать только на Windows 7. Подскажите, возможно ли.
/* Исправить отображение длинных имен закладок (только для Windows 7) */ #BMB_bookmarksPopup .menu-iconic-text, #PlacesToolbar menupopup .menu-iconic-text { display: inline-block !important; text-overflow: ellipsis !important; white-space: nowrap !important; min-width: 0 !important; }
можно по label через запятую названия аддонов прописать
отлично, наверное самый простой вариант, без ковыряния во внутренностях!
Neytrino
спасибо, надо потренироваться)
xrun1
Attributes Inspector - это шедевр)). В старых версиях FF частенько им пользовался. А вот про версию для UCF не знал. Спасибо.
Если правильно понял, то попробуйте так:
с помощью этого скрылись шестеренки
мне же нужно удалить строки активных расширений, которыми не пользуюсь или они в списке просто не нужны
Те, которые можно закрепить на панели - скрываются через CSS-селектор (надо закрепить кнопку на панель, и у закреплённой кнопки - скопировать селектор
как\чем скопировать селектор?
В итоге, от всех понемногу кодов надёргал и создал для себя вот такой вариантик. Плюс скрылись строки "неактивных" расширений.
[spoiler][code]/* Копмактная кнопка-меню Расширения для FF111 и выше */
#unified-extensions-panel #unified-extensions-view {
max-width: 288px !important;
}
#unified-extensions-view{
--uei-icon-size: 16px;
}
#unified-extensions-panel .unified-extensions-item {
padding-block: 0px !important;
}
.unified-extensions-item-menu-button.subviewbutton {
padding: 1px !important;
}
.unified-extensions-item-message-deck {
display: none;
}
#unified-extensions-view > .panel-subview-footer-button {
margin-bottom: 0 !important;
}
#unified-extensions-view .unified-extensions-list {
display: none !important;
}
#unified-extensions-view .panel-header,
#unified-extensions-view .panel-header + toolbarseparator,
#unified-extensions-view .panel-subview-body + toolbarseparator,
#unified-extensions-view #unified-extensions-manage-extensions {
display:none !i
Да, с внешним отображением можно сказать разобрались.
А каким образом можно скрыть строки (или иконки, смотря какой вид) лишних расширений?
Может как-то по id вычислять?
Optimus Prime
работает! уже хоть немного легче)
кто-то знает, как отсортировать список внутри новой кнопки Расширения?
Вопрос по обновленной кнопке Расширения в FF111:
как я понял прежнего функционала, как у старой кнопки Другие инструменты уже не получить
а можно ли тогда хотя бы подредактировать отображение текущего вида?
1. например, можно ли в самом раскрывающемся списке скрыть доп.комментарий под каждым названием установленных расширений (права и разрешения)
2. можно ли скрыть строки с "ненужными" и неактивными расширениями?
3. скрыть и сам заголовок РАСШИРЕНИЯ внутри
тогда кнопка внутри станет намного компактнее и уже приемлемей
Кнопку Другие инструменты выпилили, а новая кнопка Расширения полное убожество.
Вот зачем мне в ней весь список моих расширений? Раньше в Других инструментах был пяток активно пользуемых ярлыков и всё.
А сейчас мало того что всё огромного размера, так еще их нельзя править: скрыть ненужное, передвинуть и т.д.
unter_officer, для панели закладок сработало, а для меню закладок нет
Убожество отображения закладок с длинными именами это тоже фишка 109-й версии?
Добавлено:
такой эффект у меня наблюдается только в windows 7
в windows 10 всё отображается корректно
Чтобы быть уверенным, следует, при закрытом браузере,
удалить папку startupCache собственноручно.
помогло
раньше как-то до этого не доходило
спасибо
не долго радовался((
скопировал правленый файл скрипта, принес с работы домой, заменил им текущий нерабочий, перегрузил FF с очисткой кэша - не заработало!
начал разбираться:
оказывается, если тыцкать саму кнопку, то раскладка слов исправляется! не работает код на горячую клавишу F8
[spoiler][code]// Назначить клавишу F8 для исправления раскладки введенного текста
// код SwitchKeyboardLayout в файле custom_script.js
try {(id => {
var listener = {
get obj() {
var obj = document.getElementById(id);
if (obj) obj = obj.linkedObj;
else {
obj = Cu.import("resource:///modules/CustomizableUI.jsm", {})
.gPalette.get(id);
if (obj) obj = obj.implementation;
else {
Services.console.logStringMessage(id + " not found");
return this.destroy() || {switch() {}};
}
}
delete this.obj; return this.obj = obj;
Dumby
После правок всё заработало! Спасибо.
Dumby
на ff 107 заметил, что перестал работать скрипт SwitchKeyboardLayout
[spoiler][code]
try {(keybUtils => CustomizableUI.createWidget({
type: "custom",
id: "SwitchKeyboardLayout",
onBuild(doc) {
var btn = doc.createXULElement("toolbarbutton");
btn.id = this.id;
btn.label = btn.tooltipText = "Switch Keyboard Layout";
btn.image = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAk1BMVEX///8/Pz8BAQF8fHwJCQkCAgIJCQl8fHx9fX0AAABJSUkBAQENDQ0wMDBVVVUAAABra2t0dHR7e3thYWEBAQEAAAAAAAABAQEAAAAgICABAQEBAQH8/Pzw8PDp6en39/fj4+Pe3t41V9I/YeWKioqDg4N9fX0jRa8wUrVoaGhkhuxWeNx1dXVCZMhvb28kRqsqTL4KidXxAAAAHHRSTlMAAABndwAAAAA0blVZcm1naWhNa6hrcJ8AAKRU4jk/3gAAAHVJREFUeF6FyMUCwjAUBdEbaQupUMOjqMv/fx1dQN6yZ3aDcWnyw6ezoRWNYc15kqKQZCFlgTKQQwgllL/dn5f3+bPb+6P3CpWNw56srdCZOMzDmA61i8O9nKvRaHLVukEryFKIFtnkj7ENYxmNdd5v+5xj1BcJ/w9Kj6K7ZAAAAABJRU5ErkJggg==";
btn.setAttribute("oncommand", "linkedObj.switch(document);");
btn.classN
Даже не знаю, может подойдёт вариант "вообще всегда"?
Отлично! Спасибо!
Dumby
понял, осознал :)
возможно ли расширить функционал кода для вариантов открытия новой вкладки (плюсиком) или домашней страницы (домиком) ?
Dumby
Вот, весьма криво, но, возможно, сойдёт (это код для custom_script.js).
Срабатывает как надо, но только один раз при старте браузера.
При открытии новой вкладки (плюсиком) или домашней страницы (домиком) курсор остается в адресной строке.
Подскажите по такому вопросу:
при запуске FF открывается домашняя страница, а курсор (фокус) устанавливается в адресную строку и она выделяется голубенькой рамкой
лично по мне логично было бы установить его в строку поиска, которая посередине экрана и именно она бы подсвечивалась
Стилем это не реализовать, разве что с помощью скрипта.
я это предполагал, но мало ли
значит буду просить в соответствующей теме
momo2000
написано красиво, мой случай, но даже на чистом профиле всё остается по прежнему - курсор в адресной строке
momo2000
это давно сделано, просьба не про это
Подскажите по такому вопросу:
при запуске FF открывается домашняя страница, а курсор (фокус) устанавливается в адресную строку и она выделяется голубенькой рамкой
лично по мне логично было бы установить его в строку поиска, которая посередине экрана и именно она бы подсвечивалась