1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
2 * The contents of this file are subject to the Netscape Public
3 * License Version 1.1 (the "License"); you may not use this file
4 * except in compliance with the License. You may obtain a copy of
5 * the License at http://www.mozilla.org/NPL/
7 * Software distributed under the License is distributed on an "AS
8 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
9 * implied. See the License for the specific language governing
10 * rights and limitations under the License.
12 * The Original Code is Mozilla Communicator client code, released
15 * The Initial Developer of the Original Code is Netscape
16 * Communications Corporation. Portions created by Netscape are
17 * Copyright (C) 1998-1999 Netscape Communications Corporation. All
21 @import url(chrome://communicator/skin/);
22 @import url(chrome://communicator/skin/sidebar/sidebar.css);
24 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
25 @namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
39 border: 2px groove white;
59 border-left: 8px solid #CCCCCC;
66 * toolbar button images
70 list-style-image:url("chrome://messenger/skin/getmsg.gif");
73 #button-getmsg:hover {
74 list-style-image:url("chrome://messenger/skin/getmsg-hover.gif");
77 #button-getmsg[disabled="true"] {
78 list-style-image:url("chrome://messenger/skin/getmsg_dis.gif");
82 list-style-image:url("chrome://messenger/skin/newmsg.gif");
85 #button-newmsg:hover {
86 list-style-image:url("chrome://messenger/skin/newmsg-hover.gif");
89 #button-newmsg[disabled="true"] {
90 list-style-image:url("chrome://messenger/skin/newmsg_dis.gif");
94 list-style-image:url("chrome://messenger/skin/reply.gif");
98 list-style-image:url("chrome://messenger/skin/reply-hover.gif");
101 #button-reply[disabled="true"] {
102 list-style-image:url("chrome://messenger/skin/reply_dis.gif");
106 list-style-image:url("chrome://messenger/skin/replyall.gif");
109 #button-replyall:hover {
110 list-style-image:url("chrome://messenger/skin/replyall-hover.gif");
113 #button-replyall[disabled="true"] {
114 list-style-image:url("chrome://messenger/skin/replyall_dis.gif");
118 list-style-image:url("chrome://messenger/skin/forward.gif");
121 #button-forward:hover {
122 list-style-image:url("chrome://messenger/skin/forward-hover.gif");
125 #button-forward[disabled="true"] {
126 list-style-image:url("chrome://messenger/skin/forward_dis.gif");
130 list-style-image:url("chrome://messenger/skin/file.gif");
134 #FileButtonMenu:hover > button,
135 #FileButtonMenu > button:hover,
136 #FileButtonMenu[open="true"] > button {
137 list-style-image:url("chrome://messenger/skin/file-hover.gif");
138 background-color: #FFCF00;
142 #button-file[disabled="true"],
143 #FileButtonMenu:hover > button[disabled="true"],
144 #FileButtonMenu > button[disabled="true"]:hover,
145 #FileButtonMenu[open="true"] > button[disabled="true"] {
146 list-style-image:url("chrome://messenger/skin/file_dis.gif");
147 background-color: #000000;
152 background-color: transparent;
156 list-style-image:url("chrome://messenger/skin/next.gif");
160 list-style-image:url("chrome://messenger/skin/next-hover.gif");
163 #button-next[disabled="true"] {
164 list-style-image:url("chrome://messenger/skin/next_dis.gif");
168 list-style-image:url("chrome://messenger/skin/trash.gif");
171 #button-delete:hover {
172 list-style-image:url("chrome://messenger/skin/trash-hover.gif");
175 #button-delete[disabled="true"] {
176 list-style-image:url("chrome://messenger/skin/trash_dis.gif");
181 list-style-image : url("chrome://global/skin/print.gif");
185 #button-print:hover:active,
186 #button-print > .menubutton-internal-box > .menubutton-dual-button:hover,
187 #button-print > .menubutton-internal-box > .menubutton-dual-button:hover:active,
188 #button-print[open="true"] > .menubutton-internal-box > .menubutton-dual-button
190 list-style-image : url("chrome://global/skin/print-hover.gif");
193 #button-print[disabled="true"],
194 #button-print[disabled="true"]:hover,
195 #button-print[disabled="true"]:hover:active,
196 #button-print[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,
197 #button-print[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active
199 list-style-image : url("chrome://global/skin/print_dis.gif");
203 list-style-image:url("chrome://global/skin/stop.gif");
207 list-style-image:url("chrome://global/skin/stop-hover.gif");
210 #button-stop[disabled="true"] {
211 list-style-image:url("chrome://global/skin/stop_dis.gif");
215 .folderMenuItem > .menu-left {
216 list-style-image: url("chrome://messenger/skin/folder-closed.gif");
220 .folderMenuItem[open="true"] > .menu-left {
221 list-style-image: url("chrome://messenger/skin/folder-open.gif");
225 .folderMenuItem[SpecialFolder="Inbox"] > .menu-left {
226 list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
229 .folderMenuItem[SpecialFolder="Inbox"][open="true"] > .menu-left
231 list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
234 .folderMenuItem[SpecialFolder="Trash"] > .menu-left {
235 list-style-image: url("chrome://messenger/skin/folder-trash.gif");
238 .folderMenuItem[SpecialFolder="Trash"][open="true"] > .menu-left {
239 list-style-image: url("chrome://messenger/skin/folder-trash.gif");
242 .folderMenuItem[IsServer="true"] > .menu-left
244 list-style-image: url("chrome://messenger/skin/server-mail.gif");
247 .folderMenuItem[IsServer="true"][open="true"] > .menu-left
249 list-style-image: url("chrome://messenger/skin/server-mail.gif");
254 .folderMenuItem[IsServer="true"][ServerType="imap"][IsSecure="true"] > .menu-left {
255 list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
259 .folderMenuItem[IsServer="true"][ServerType="none"] > .menu-left
261 list-style-image: url("chrome://messenger/skin/server-local.gif");
265 .folderMenuItem[ServerType="nntp"] > .menu-left {
266 list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
269 .folderMenuItem[IsServer="true"][ServerType="nntp"][IsSecure="true"] > .menu-left {
270 list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
273 .folderMenuItem[IsServer="true"][ServerType="nntp"] > .menu-left {
274 list-style-image: url("chrome://messenger/skin/server-news.gif");
279 border: 1px outset white;
283 background-color:inherit;
284 background-image: inherit;
288 border: 1px outset white;
290 text-decoration:underline;
294 menu.push:hover:-moz-outline {
295 border : 1px solid black;
301 text-decoration:none;
309 menu.push[toggled="1"] {
310 border: 1px white inset;
317 menu.push[toggled="2"] {
318 background-color: lightgray;
319 border: 1px solid gray;
322 menu.push:active:-moz-outline {
323 border : 1px solid black;
326 menu.push[disabled="true"] {
327 background-color:inherit;
328 background-image: inherit;
329 border : 1px solid #999999;
331 text-decoration: none;
334 menu.push[disabled="true"]:hover {
335 background-color:inherit;
336 background-image: inherit;
337 border : 1px solid #999999;
339 text-decoration: none;
342 menu.push[disabled="true"]:active {
343 background-color:inherit;
344 background-image: inherit;
345 border : 1px solid #999999;
347 text-decoration: none;
351 * Make sure the min height is small so we can
352 * resize the pane vertically -EDV
362 * this belongs in the mail filter window
366 list-style-image: url("chrome://messenger/skin/readmail.gif");
369 .enabledcol[value="true"] {
370 list-style-image: url("chrome://messenger/skin/unreadmail.gif");
374 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchattribute);
378 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchoperator);
382 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchvalue);
386 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchterm);