Firefox: показывать панель инструментов закладок в полноэкранном режиме

Я хочу, чтобы панель инструментов закладок появлялась, когда я перемещаю курсор в верхнюю часть экрана, когда я нахожусь в полноэкранном режиме.

Закладки на панели инструментов закладок являются наиболее часто используемыми закладками, поэтому мне нужно часто их посещать.

Я также использую Vimperator, есть ли команда, которая только перечисляет закладки на панели инструментов закладок?

2 ответа

Решение

Я не пробовал сам, но вот ссылка, которая говорит, что вам нужен аддон Firefox. https://support.mozilla.org/en-US/questions/1039009

Код ниже, это с форума поддержки Mozilla:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

/* full screen toolbars */
#navigator-toolbox toolbar[moz-collapsed="true"]:not([collapsed="true"]) {
 visibility:visible!important;
}

шаги:

  • Создайте папку chrome (в нижнем регистре) в папке профиля.default, если эта папка не существует. <xxxxx>.default папка находится под ~/.molliza/ папку, т.е. где Firefox хранит свои профили. <xxxxxx> это некоторые строки, разные для каждого компьютера.

  • Используйте простой текстовый редактор, например vim, чтобы создать (новый) файл userChrome.css в папке chrome (имя файла чувствительно к регистру)

  • Вставьте код в файл userChrome.css в окне редактора. Убедитесь, что файл userChrome.css начинается со строки по умолчанию @namespace

Проблема решена.

Начиная с Firefox 68, Firefox (по умолчанию) не проверяет наличие настраиваемого userChrome.cssфайл. Таким образом, я решил эту проблему на своем компьютере в два этапа.

1. Создайте userChrome.css

В ~/.mozilla/<profile code>.<profile name>/ создать каталог с именем chrome. В каталоге Chrome создайте файл с именем userChrome.css со следующим содержанием:

       /*
   Override hiding of Bookmarks Toolbar in F11 full screen
   when you roll down the tabs/main toolbar 
    src: https://support.mozilla.org/en-US/questions/1212156?fpa=1
    and https://www.userchrome.org/how-create-userchrome-css.html
*/
#navigator-toolbox[inFullscreen="true"] #PersonalToolbar {
  visibility: unset !important;
}

2. Настройте Firefox для поиска userChrome.css при запуске.

Скопировано с userchrome.org.

Чтобы ускорить запуск для большинства пользователей, Firefox 69 больше не будет искать этот файл автоматически. Вы должны сказать это, чтобы посмотреть. Вот как:

  1. На новой вкладке введите или вставьте about: config в адресную строку и нажмите Enter/Return. Нажмите кнопку, принимая риск.
  2. В поле поиска над списком введите или вставьте профиль пользователя и приостановите его, пока список фильтруется. Если вы ничего не видите в списке, проигнорируйте остальные инструкции. Вы можете закрыть эту вкладку сейчас.
  3. Если для предпочтения toolkit.legacyUserProfileCustomizations.stylesheets еще не задано значение true, дважды щелкните его, чтобы изменить значение с false на true.

Это изменение должно вступить в силу при следующем запуске.

Другие вопросы по тегам