1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
7 /* ==== prefpanels.css ==================================================
8 == Styles used by all preference panels in the Communicator suite.
9 ====================================================================== */
11 /* ::::: Fonts ::::: */
18 .prefpanel-font-list {
22 /* ::::: Applications ::::: */
24 * Line up the actions menu with action labels above and below it.
25 * Equalize the distance from the left side of the action box to the left side
26 * of the icon for both the menu and the non-menu versions of the action box.
27 * Also make sure the labels are the same distance away from the icons.
30 #handlersView > listitem[selected="true"] {
42 .handler-action > .listcell-icon,
43 .handler-type > .listcell-icon {
45 -moz-margin-start: 3px;
51 .handler-action > .listcell-label,
52 .handler-type > .listcell-label {
60 .actionsMenu > .menulist-label-box {
62 -moz-padding-start: 0;
65 .actionsMenu > .menulist-label-box > .menulist-icon {
71 .handler-action > .menu-iconic-left {
73 -moz-margin-start: 2px !important;
74 -moz-margin-end: 5px !important;
77 * Make the icons appear.
78 * Note: we display the icon box for every item whether or not it has an icon
79 * so the labels of all the items align vertically.
85 .handler-action > .menu-iconic-left > .menu-iconic-icon {
90 /* Set icons on app pane elements */
92 .handler-action[appHandlerIcon="app"] {
93 list-style-image: url("chrome://communicator/skin/icons/application.png");
96 .handler-action[appHandlerIcon="ask"] {
97 list-style-image: url("chrome://communicator/skin/icons/alwaysAsk.png");
100 .handler-action[appHandlerIcon="save"] {
101 list-style-image: url("chrome://communicator/skin/icons/save.png");
104 .handler-action[appHandlerIcon="feed"] {
105 list-style-image: url("chrome://communicator/skin/icons/feedIcon16.png");
108 .handler-action[appHandlerIcon="plugin"] {
109 list-style-image: url("chrome://communicator/skin/icons/plugin.png");
112 .handler-type[typeClass="unknown"] {
113 list-style-image: url("moz-icon://goat?size=16");
116 .handler-type[typeClass="webFeed"],
117 .handler-type[typeClass="videoPodcastFeed"],
118 .handler-type[typeClass="audioPodcastFeed"] {
119 list-style-image: url("chrome://communicator/skin/icons/feedIcon16.png");
122 /* ::::: Sync ::::: */