Объявление

В связи с наплывом спама и ботов на форуме, регистрация новых пользователей будет приостановлена. О восстановлении регистрации будет сообщено дополнительно

Administrator
  • Форумы
  •  » Firefox
  •  » Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

№118-03-2025 20:35:47

DENIS451
Участник
 
Группа: Members
Зарегистрирован: 22-03-2009
Сообщений: 32
UA: Firefox 115.0

Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

Как в Firefox 115.21.0 поменять местами пункты всплывающего по ПКМ меню и скрыть панель вкладок, когда только одна вкладка?


1. Как поменять местами пункты всплывающего по ПКМ меню  "Открыть ссылку в новой вкладке" и  "Открыть ссылку в новом окне"?

2. Как скрыть панель вкладок, когда только одна вкладка (но желательно, если всё же, в окне открыть больше одной вкладки,  то панель вкладок пусть возвращается) ?


В Firefox 91.0.2 работало: в файле ...profile\chrome\userChrome.css прописать:

Выделить код

Код:

#context-openlink {
    -moz-box-ordinal-group: 0 !important;
}

#tabbrowser-tabs, #tabbrowser-tabs arrowscrollbox { min-height: 0 !important; }
#tabbrowser-tabs tab { height: var(--tab-min-height); }
#tabbrowser-tabs tab:first-child { display: none !important; }

правда, пока "одно окно - одна вкладка" - ну хотябы так! В Firefox 115.21.0 это всё поломалось!


Параметр toolkit.legacyUserProfileCustomizations.stylesheets   в значение true поставил - это не помогло.

Отсутствует

 

№219-03-2025 00:11:25

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1726
UA: Firefox 128.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

1.

Выделить код

Код:

#context-openlinkintab {
    -moz-box-ordinal-group: 1 !important;
}

2. Попробуйте во второй строке второго блока !important; добавить.

Отсутствует

 

№319-03-2025 07:27:47

DENIS451
Участник
 
Группа: Members
Зарегистрирован: 22-03-2009
Сообщений: 32
UA: Firefox 91.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

Спасибо, за ответ! Эта сборка Firefox у меня на домашнем компе, я домой с работы к 18:00 приеду - попробую.

Отсутствует

 

№419-03-2025 17:38:23

DENIS451
Участник
 
Группа: Members
Зарегистрирован: 22-03-2009
Сообщений: 32
UA: Firefox 115.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

Вот так поправил:

Выделить код

Код:

#context-openlink {
    -moz-box-ordinal-group: 1 !important;
}

#tabbrowser-tabs, #tabbrowser-tabs arrowscrollbox { min-height: 0 !important; }
#tabbrowser-tabs tab { height: var(--tab-min-height) !important; }
#tabbrowser-tabs tab:first-child { display: none !important; }

перестановка пунктов меню не сработала, убирание вкладок сработало, но панель вкладок не исчезла, там осталась кнопка Список всех вкладок , которую я не знаю как убрать!


Оказывается, у меня параметр toolkit.legacyUserProfileCustomizations.stylesheets   был в значении false, почему то, так что

Выделить код

Код:

#tabbrowser-tabs tab { height: var(--tab-min-height); }

тоже работает.


Забыл указать, обе сборки Firefox 115.21.0 и Firefox 91.0.2, это portable версии с сайта https://portableapps.com

Путь файла ...\FirefoxPortableLegacy115.21.0\Data\profile\chrome\userChrome.css где FirefoxPortableLegacy115.21.0 корень где лежит экзешник лаунчера FirefoxPortable.exe

Отредактировано DENIS451 (19-03-2025 18:23:31)

Отсутствует

 

№519-03-2025 18:29:10

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1726
UA: Firefox 128.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

1. Код добавить надо, а не заменить.
   
2. Создайте в корневой папке Firefox (а не сборки), т.е. у вас, наверное, ...\FirefoxPortableLegacy115.21.0\Firefox, файл ...\FirefoxPortableLegacy115.21.0\Firefox\defaults\pref\config-prefs.js с содержимым:
pref("general.config.obscure_value", 0);
pref("general.config.filename", "config.js");
pref("general.config.sandbox_enabled", false);
   
Далее, создайте файл ...\FirefoxPortableLegacy115.21.0\Firefox\config.js с содержимым:
// Перемещаемая кнопка "alltabs-button", панели не должны быть свернуты.
// адаптация под config.js
// https://forum.mozilla-russia.org/viewtopic.php?pid=804264#p804264
(async topic => {
    var obs = doc => doc.getElementById("alltabs-button")?.setAttribute("removable", true);
    Services.obs.addObserver(obs, topic);
    Services.obs.addObserver(function quit(s, t) {
        Services.obs.removeObserver(quit, t);
        Services.obs.removeObserver(obs, topic);
    }, "quit-application-granted");
})("chrome-document-interactive");
   
Перезагрузите браузер.
И сможете переместить кнопку на любую не свернутую панель стандартным способом, через "Настройки панелей инструментов".
Еще раз, на любую не свернутую и не сворачиваемую панель, так же ее нельзя засовывать в расширенное меню или прятать в "Настройки панелей инструментов".

Отредактировано _zt (19-03-2025 18:34:52)

Отсутствует

 

№619-03-2025 18:49:11

DENIS451
Участник
 
Группа: Members
Зарегистрирован: 22-03-2009
Сообщений: 32
UA: Firefox 115.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

От кнопки я избавился - нагуглил параметр browser.tabs.tabmanager.enabled  поставил в  false и только потом увидел ваш пост.


Я не очень понял, что должен делать ваш код, только позволяет перемещать кнопку, или ещё что?


В данный момент  добился "скрыть панель вкладок, когда только одна вкладка" так как было на  Firefox 91.0.2,

image.png

но  "(но желательно, если всё же, в окне открыть больше одной вкладки,  то панель вкладок пусть возвращается)" пока не знаю как сделать.


И пункты меню пока не удалось поменять местами. Так правильно? :

Выделить код

Код:

#context-openlink {
    -moz-box-ordinal-group: 0 !important;
}
#context-openlinkintab {
    -moz-box-ordinal-group: 1 !important;
}

#tabbrowser-tabs, #tabbrowser-tabs arrowscrollbox { min-height: 0 !important; }
#tabbrowser-tabs tab { height: var(--tab-min-height); }
#tabbrowser-tabs tab:first-child { display: none !important; }

Отредактировано DENIS451 (19-03-2025 19:27:56)

Отсутствует

 

№719-03-2025 19:53:44

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1726
UA: Firefox 128.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

DENIS451 пишет

только позволяет перемещать кнопку

Да. Там в комментари разве еще что то обещано?

DENIS451 пишет

Так правильно?

Это вы меня запутали со своим -moz-box-ordinal-group, вместо него нужен order.
   
#context-openlink {
   order: 0 !important;
}
#context-openlinkintab {
    order: 1 !important;
}

Добавлено 19-03-2025 20:04:49

DENIS451 пишет

но  "(но желательно, если всё же, в окне открыть больше одной вкладки,  то панель вкладок пусть возвращается)"

Я тоже хз, спросите где полагается такие обсуждения вести
Настройка внешнего вида Firefox в userChrome.css
Я просто высказал предположение по вашему коду. А с вкладками мне возится совсем не интересно, так как ими не пользуюсь, они у меня скрыты.

Отредактировано _zt (19-03-2025 20:04:49)

Отсутствует

 

№819-03-2025 21:17:33

DENIS451
Участник
 
Группа: Members
Зарегистрирован: 22-03-2009
Сообщений: 32
UA: Firefox 115.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

_zt, спасибо за помощь!


Пункты меню, правда, не поменялись местами - пункт  Открыть ссылку в новой вкладке уехал в самый низ контекстного меню,
и пункт Открыть ссылку в новом окне теперь оказался сверху:
2.png
так тоже сойдёт.


Я вовсе не настаиваю что для решения проблемы мне нужен  userChrome.css , меня устроит любой другой способ ( кроме дополнения, просто потому, что в них любят пихать рекламу, неожиданно обновлять, а разрабы Firefox отключать).

Отредактировано DENIS451 (19-03-2025 21:22:48)

Отсутствует

 

№919-03-2025 23:13:40

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1798
UA: Firefox 115.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

DENIS451
Ответил в профильной теме.


Win7

Отсутствует

 

№1020-03-2025 01:49:34

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1726
UA: Firefox 128.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

DENIS451

kokoss наверное прав, просто у меня всем нескрытым пунктам order присвоен, в том числе и от расширений.
3b7287e17e1aef3f69ed53f4bdeaec9a.png

Отсутствует

 

№1120-03-2025 02:06:36

dinn
Участник
 
Группа: Members
Зарегистрирован: 28-09-2024
Сообщений: 52
UA: Firefox 136.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

DENIS451 пишет

но желательно, если всё же, в окне открыть больше одной вкладки,  то панель вкладок пусть возвращается

Под силу сделать одной строкой даже Вассерману. А чтобы завелось на 115 - не знаю, нет под ногой пока, но как только так сразу.

Отсутствует

 

№1220-03-2025 02:15:10

DENIS451
Участник
 
Группа: Members
Зарегистрирован: 22-03-2009
Сообщений: 32
UA: Firefox 115.0

Re: Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

Спасибо kokoss,

Выделить код

Код:

#context-openlink {
   order: -1;
}

сработало как надо.


Про концепцию уменьшения высоты вкладок я знаю, ещё для Firefox 91.0.2 такое пробовал, мне не понравилось.

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Как в Firefox 115.21.0 поменять местами пункты меню и скрыть вкладки?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]