Персональный сайт Александра Тауениса » Если нет userChrome.css

Если нет userChrome.css

Давно не приходилось залезать в файл userChrome.css, что в браузере Firefox отвечает за пользовательские модификации интерфейса. Когда-то он находился в подкаталоге chrome каталога профиля пользователя. Тут вдруг оказалось, что Firefox 29 вышел не современным, удобным браузером для продвинутых людей, а дерьмом для быдла. Самое обидное, что ранее переносимую в настройках панель вкладок закрепили жёстко между панелью меню и панелью URL (которую, в свою очередь, жёстко соединили с блоком кнопок «назад-вперёд», и между ними ничего не вставишь больше). Плагин Classic Theme Restorer (Customize Australis) ломал весь интерфейс, видимо, из-за Яндекс Бара Элементов и сильно заросшего с 2009 года профиля, поэтому наблюдать разъехавшийся интерфейс только ради смещения панели вкладок не хотелось. Впрочем, быстро нашёлся выход, но о нём чуть ниже.

Научный тык показал, что Firefox не изменил своим традициям, и достаточно создать подкаталог «chrome» в папке профиля, в котором создать «userChrome.css». Что удивительно, после перезапуска, Firefox увидел файл.

Теперь о том, как вернуть панель вкладок назад, чтоб была как в Firefox всех версий до 28-й:

@namespace url(https://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#TabsToolbar {
-moz-box-ordinal-group:10 !important;
}

Данный стиль ввести в userChrome.css. После чего перезагрузить браузер.



Оставить комментарий

Защита от спама * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.