Firefox: Отображать панель Закладок только на новой вкладке New Tab

Для моей текущей работы мне потребовалось больше пространства на экране. Проблему можно было решить, изменив масштаб, но тогда я бы сломал глаза, всматриваясь в текст.
Вторым вариантом было скрывать в браузере Firefox панель Закладок. В принципе, мне этого хватало, только было неудобно постоянно включать/выключать эту панель.
Выходом стала правка файла userChrome.css в папке профиля Firefox:
«C:\Users\<USER>\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\chrome\userChrome.css»

Код для автоматического скрытия панели Закладок в самом конце заметки.

В конец файла нужно добавить следующие строчки:

#main-window #PersonalToolbar {
visibility: collapse !important;
}

#main-window[title^="about:newtab"] #PersonalToolbar,
#main-window[title^="New Tab"] #PersonalToolbar,
#main-window[title^="Nightly"] #PersonalToolbar,
#main-window[title^="Mozilla Firefox"] #PersonalToolbar,
#main-window[title^="Firefox"] #PersonalToolbar {
visibility: visible !important;
}

То есть панель с Закладками будет скрыта на основном окне браузера, но будет отображаться на новой вкладке.
Это немного непривычно, зато экономит рабочее пространство.

Правило работает по названию вкладки.
1. Если название вкладки будет начинаться с «New Tab», «Nightly», «Mozilla Firefox» или «Firefox», то на такой вкладке будет отображаться панель Закладок!
2. В русской версии браузера скорее всего нужно будет изменить строку правила на «Новая вкладка» вместо «New Tab», хотя это лишь предположение…
3. Из визуальных неудобств — из-за того, что панель пропадает/появляется, создаётся не очень приятный эффект.

В связи с п.3 можно скрывать панель только для конкретного сайта, а не для всех. Это наверное будет даже лучшим решением. Только есть одно замечание — если заголовок не на английском языке, то файл лучше сохранить в кодировке UTF-8:

#main-window[title^="Заголовок вкладки"] #PersonalToolbar { visibility: collapse !important; }

update:
Нашёл код, который автоматически скрывает панель закладок и плавно отображает её при наведении мышки:

#PersonalToolbar{
opacity:0 !important;
margin-top: -27px !important;
transition: all 0.4s ease 0s !important;
}

#navigator-toolbox:hover > #PersonalToolbar{
visibility: visible !important;
margin-top: 0px !important;
transition: all 0.4s ease 0s !important;
opacity: 1 !important;
}


Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments