Я использую два разных профиля Firefox, и мне нужно различать их. Я хотел бы изменить один из них, чтобы панель имела другой цвет. Я не хочу устанавливать какие-либо дополнительные дополнения или темы, я бы хотел добиться этого, используя userChrome.css
только.
Я нашел этот сайт, где они описывают различные компоненты / элементы. Но я не могу найти тот, который меняет цвет всей верхней панели.
На данный момент у меня не установлено ни одной темы, и Firefox использует внешний вид «по умолчанию», который фактически принимает цвета из моей среды (Openbox).
Я попытался добавить следующее userChrome.css
, но это меняет только цвет меню:
menubar {
background-color: red;
}
Как я могу изменить цвет всей панели (меню + панель инструментов + ...)
ОБНОВИТЬ:
Следующий код, предложенный @Srinidhi, работает хорошо, но не окрашивает все окно:
menubar, toolbar, nav-bar, #TabsToolbar > *{
background-color: rgb(102,66,60) !important;
}
Как я могу раскрасить все окно, включая фон меню или всплывающие окна, например, когда я нажимаю Edit -> Preferences
?
источник
chrome://browser/skin/browser.css
, возможно, это даст подсказку ...Ответы:
Вам нужно следующее:
Протестировано это на Firefox 28. С этим изменением отдельные вкладки не будут окрашены в красный цвет. Если вы хотите даже те, что в красном, то добавьте это:
Если вы не используете,
background-image
вы все равно увидите границы вкладки, которая на самом деле является изображением.источник
Edit -> Preferences
?о: конфигурации
browser.uiCustomization.state
"DirtyAreaCache": [...]
barlabel {background: solid rgba (0, 0, 0, 0)! важный;}
источник
browser.uiCustomization.state
по моемуabout:config
.