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");
74 #button-getmsg:hover:active,
75 #button-getmsg > .menubutton-internal-box > .menubutton-dual-button:hover,
76 #button-getmsg > .menubutton-internal-box > .menubutton-dual-button:hover:active,
77 #button-getmsg[open="true"] > .menubutton-internal-box > .menubutton-dual-button
79 list-style-image:url("chrome://messenger/skin/getmsg-hover.gif");
82 #button-getmsg[disabled="true"],
83 #button-getmsg[disabled="true"]:hover,
84 #button-getmsg[disabled="true"]:hover:active,
85 #button-getmsg[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,
86 #button-getmsg[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active
88 list-style-image:url("chrome://messenger/skin/getmsg_dis.gif");
92 list-style-image:url("chrome://messenger/skin/newmsg.gif");
95 #button-newmsg:hover {
96 list-style-image:url("chrome://messenger/skin/newmsg-hover.gif");
99 #button-newmsg[disabled="true"] {
100 list-style-image:url("chrome://messenger/skin/newmsg_dis.gif");
104 list-style-image:url("chrome://messenger/skin/reply.gif");
107 #button-reply:hover {
108 list-style-image:url("chrome://messenger/skin/reply-hover.gif");
111 #button-reply[disabled="true"] {
112 list-style-image:url("chrome://messenger/skin/reply_dis.gif");
116 list-style-image:url("chrome://messenger/skin/replyall.gif");
119 #button-replyall:hover {
120 list-style-image:url("chrome://messenger/skin/replyall-hover.gif");
123 #button-replyall[disabled="true"] {
124 list-style-image:url("chrome://messenger/skin/replyall_dis.gif");
128 list-style-image:url("chrome://messenger/skin/forward.gif");
131 #button-forward:hover {
132 list-style-image:url("chrome://messenger/skin/forward-hover.gif");
135 #button-forward[disabled="true"] {
136 list-style-image:url("chrome://messenger/skin/forward_dis.gif");
140 list-style-image:url("chrome://messenger/skin/file.gif");
145 list-style-image:url("chrome://messenger/skin/file-hover.gif");
146 background-color: #FFCF00;
148 padding: 2px 0px 0px 2px;
151 #button-file[open="true"] {
152 list-style-image:url("chrome://messenger/skin/file-hover.gif");
153 background-color: #FF9F00;
155 padding: 2px 0px 0px 2px;
158 #button-file[disabled="true"],
159 #button-file:hover[disabled="true"],
160 #button-file[open="true"][disabled="true"] {
161 list-style-image:url("chrome://messenger/skin/file_dis.gif");
162 background-color: #000000;
167 #button-file > .button-internal-box
169 vertical-align: middle;
173 #button-file > .button-internal-box > .menubutton-single-text
180 list-style-image:url("chrome://messenger/skin/next.gif");
184 list-style-image:url("chrome://messenger/skin/next-hover.gif");
187 #button-next[disabled="true"] {
188 list-style-image:url("chrome://messenger/skin/next_dis.gif");
192 list-style-image:url("chrome://messenger/skin/mark.gif");
196 #button-mark:hover:active,
197 #button-mark > .menubutton-internal-box > .menubutton-dual-button:hover,
198 #button-mark > .menubutton-internal-box > .menubutton-dual-button:hover:active,
199 #button-mark[open="true"] > .menubutton-internal-box > .menubutton-dual-button
201 list-style-image:url("chrome://messenger/skin/mark-hover.gif");
204 #button-mark[disabled="true"],
205 #button-mark[disabled="true"]:hover,
206 #button-mark[disabled="true"]:hover:active,
207 #button-mark[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,
208 #button-mark[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active
210 list-style-image:url("chrome://messenger/skin/mark_dis.gif");
215 list-style-image:url("chrome://messenger/skin/trash.gif");
218 #button-delete:hover {
219 list-style-image:url("chrome://messenger/skin/trash-hover.gif");
222 #button-delete[disabled="true"] {
223 list-style-image:url("chrome://messenger/skin/trash_dis.gif");
228 list-style-image : url("chrome://global/skin/print.gif");
232 #button-print:hover:active,
233 #button-print > .menubutton-internal-box > .menubutton-dual-button:hover,
234 #button-print > .menubutton-internal-box > .menubutton-dual-button:hover:active,
235 #button-print[open="true"] > .menubutton-internal-box > .menubutton-dual-button
237 list-style-image : url("chrome://global/skin/print-hover.gif");
240 #button-print[disabled="true"],
241 #button-print[disabled="true"]:hover,
242 #button-print[disabled="true"]:hover:active,
243 #button-print[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,
244 #button-print[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active
246 list-style-image : url("chrome://global/skin/print_dis.gif");
250 list-style-image:url("chrome://global/skin/stop.gif");
254 list-style-image:url("chrome://global/skin/stop-hover.gif");
257 #button-stop[disabled="true"] {
258 list-style-image:url("chrome://global/skin/stop_dis.gif");
263 list-style-image: url("chrome://messenger/skin/folder-closed.gif");
267 .folderMenuItem[open="true"] {
268 list-style-image: url("chrome://messenger/skin/folder-open.gif");
272 .folderMenuItem[SpecialFolder="Inbox"] {
273 list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
276 .folderMenuItem[SpecialFolder="Inbox"][open="true"]
278 list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
281 .folderMenuItem[SpecialFolder="Trash"] {
282 list-style-image: url("chrome://messenger/skin/folder-trash.gif");
285 .folderMenuItem[SpecialFolder="Trash"][open="true"] {
286 list-style-image: url("chrome://messenger/skin/folder-trash.gif");
289 .folderMenuItem[IsServer="true"]
291 list-style-image: url("chrome://messenger/skin/server-mail.gif");
294 .folderMenuItem[IsServer="true"][open="true"]
296 list-style-image: url("chrome://messenger/skin/server-mail.gif");
301 .folderMenuItem[IsServer="true"][ServerType="imap"][IsSecure="true"] {
302 list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
306 .folderMenuItem[IsServer="true"][ServerType="none"]
308 list-style-image: url("chrome://messenger/skin/server-local.gif");
312 .folderMenuItem[ServerType="nntp"] {
313 list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
316 .folderMenuItem[IsServer="true"][ServerType="nntp"][IsSecure="true"] {
317 list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
320 .folderMenuItem[IsServer="true"][ServerType="nntp"] {
321 list-style-image: url("chrome://messenger/skin/server-news.gif");
326 border: 1px outset white;
330 background-color:inherit;
331 background-image: inherit;
335 border: 1px outset white;
337 text-decoration:underline;
341 menu.push:hover:-moz-outline {
342 border : 1px solid black;
348 text-decoration:none;
356 menu.push[toggled="1"] {
357 border: 1px white inset;
364 menu.push[toggled="2"] {
365 background-color: lightgray;
366 border: 1px solid gray;
369 menu.push:active:-moz-outline {
370 border : 1px solid black;
373 menu.push[disabled="true"] {
374 background-color:inherit;
375 background-image: inherit;
376 border : 1px solid #999999;
378 text-decoration: none;
381 menu.push[disabled="true"]:hover {
382 background-color:inherit;
383 background-image: inherit;
384 border : 1px solid #999999;
386 text-decoration: none;
389 menu.push[disabled="true"]:active {
390 background-color:inherit;
391 background-image: inherit;
392 border : 1px solid #999999;
394 text-decoration: none;
398 * Make sure the min height is small so we can
399 * resize the pane vertically -EDV
409 * this belongs in the mail filter window
413 list-style-image: url("chrome://messenger/skin/readmail.gif");
416 .enabledcol[value="true"] {
417 list-style-image: url("chrome://messenger/skin/unreadmail.gif");
421 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchattribute);
425 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchoperator);
429 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchvalue);
433 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchterm);