>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Thunderbird http://forum.mozilla-russia.org/viewforum.php?id=7 >Цвет шапки (панели инструментов) http://forum.mozilla-russia.org/viewtopic.php?id=61377 |
Lifeincoma > 23-12-2013 17:55:33 |
Меня озадачил пользователь (увы, начальник). Есть ли возможность поменять цвет у хедера оболочки (где панель инструментов и панель меню)? Судя по всему цвет наследуется из цветовой схемы винды (синяя панель задач винды->синяя шапка у тундерптицы) - но где-то же может храниться параметр, отвечающий за наследование, который можно переназначить. |
Dzirt > 23-12-2013 23:46:35 |
Lifeincoma пишет
Можно Lifeincoma пишет
К большому сожалению - нет. Супер-пупер "дезигнеры" от Мозилла взяли цвет стандартной темы винды и сделали ее вот такой "голубенькой" (повбывав бы...) Если сделать для Windows свой стиль, то какой бы цвет панелей там не был, она все равно останется такой же "голубенькой". Общий путь для решения задачи состояит в установке дополнения DOM Inspector, нахождения нужного элемента в дереве и создание для него собственного стиля, который потом грузить через Stylish или userchrome.css. У меня например такой стиль для окна создания/редактирования письма: скрытый текст Выделить код Код:/* ::::: Do not remove this @namespace entry -- it's required for correct functioning ::::: */ @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* Change Toolbars from Toolbox Design to Native*/ toolbar[type="menubar"] { -moz-appearance: toolbox !important; } #quick-filter-bar-main-bar, #quick-filter-bar-expando { background: none !important; background-color: #F0F0F0 !important; } #msgheaderstoolbar-box { background: none !important; background-color: #F5F3F0 !important; /* background-image: -moz-linear-gradient(center bottom, rgba(245,243,240,0.15) 20%,rgba(0,0,0,0.0) 100%); */ } #abContactsPanel, toolbox, #mail-bar2, #mail-bar, #results_box, sidebarheader, window statusbarpanel, #msgHeaderView, #abDirTreeHeader, #subscribeWindow { -moz-appearance: none !important; } Вообще по стилевому оформлению есть вот эта тема |
Lifeincoma > 24-12-2013 16:08:22 |
У меня возник вопрос. В userChrome.css прописал следующее: скрытый текст @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); toolbar[type="menubar"] toolbar[type="xul:scrollbox"] .tabmail-arrowscrollbox > scrollbox { #titlebar-spacer { #titlebar-buttonbox { #tabbar-toolbar { .tabs-alltabs-button { #navigation-toolbox { Одного не хватает - если окно раскрыть не в полный размер - то есть синяя рамка по периметру (1 на рисунке), которую никак не могу найти где убрать и 2 пятна (2 и 3 на рисунке): Собственно, это скорее всего одно и то же поле - но, видимо, уже не соображаю и найти не могу) |
Dzirt > 24-12-2013 17:53:26 |
Lifeincoma, 1 - это рамка окна, ее рисует система, клиентское приложение конечно тоже может ее перерисовать, но для этого нужно модифицировать код приложения, стилями этого не сделать |