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[buttonover="true"],
76 #button-getmsg[open="true"]
78 list-style-image:url("chrome://messenger/skin/getmsg-hover.gif");
81 #button-getmsg[disabled="true"],
82 #button-getmsg[disabled="true"]:hover,
83 #button-getmsg[disabled="true"]:hover:active,
84 #button-getmsg[disabled="true"][buttonover="true"],
86 list-style-image:url("chrome://messenger/skin/getmsg_dis.gif");
90 list-style-image:url("chrome://messenger/skin/newmsg.gif");
93 #button-newmsg:hover {
94 list-style-image:url("chrome://messenger/skin/newmsg-hover.gif");
97 #button-newmsg[disabled="true"] {
98 list-style-image:url("chrome://messenger/skin/newmsg_dis.gif");
102 list-style-image:url("chrome://messenger/skin/reply.gif");
105 #button-reply:hover {
106 list-style-image:url("chrome://messenger/skin/reply-hover.gif");
109 #button-reply[disabled="true"] {
110 list-style-image:url("chrome://messenger/skin/reply_dis.gif");
114 list-style-image:url("chrome://messenger/skin/replyall.gif");
117 #button-replyall:hover {
118 list-style-image:url("chrome://messenger/skin/replyall-hover.gif");
121 #button-replyall[disabled="true"] {
122 list-style-image:url("chrome://messenger/skin/replyall_dis.gif");
126 list-style-image:url("chrome://messenger/skin/forward.gif");
129 #button-forward:hover {
130 list-style-image:url("chrome://messenger/skin/forward-hover.gif");
133 #button-forward[disabled="true"] {
134 list-style-image:url("chrome://messenger/skin/forward_dis.gif");
138 list-style-image:url("chrome://messenger/skin/file.gif");
139 padding: 0px 2px 0px 2px;
143 list-style-image:url("chrome://messenger/skin/file-hover.gif");
144 background-color: #FFCF00;
148 #button-file[open="true"] {
149 list-style-image:url("chrome://messenger/skin/file-hover.gif");
150 background-color: #FF9F00;
154 #button-file[disabled="true"],
155 #button-file[disabled="true"]:hover,
156 #button-file[disabled="true"][open="true"] {
157 list-style-image:url("chrome://messenger/skin/file_dis.gif");
158 background-color: #000000;
162 #button-file > .button-internal-box
164 vertical-align: middle;
168 #button-file > .button-internal-box > .menubutton-single-text
175 list-style-image:url("chrome://messenger/skin/next.gif");
179 list-style-image:url("chrome://messenger/skin/next-hover.gif");
182 #button-next[disabled="true"] {
183 list-style-image:url("chrome://messenger/skin/next_dis.gif");
187 list-style-image:url("chrome://messenger/skin/mark.gif");
191 #button-mark:hover:active,
192 #button-mark[buttonover="true"],
193 #button-mark[open="true"]
195 list-style-image:url("chrome://messenger/skin/mark-hover.gif");
198 #button-mark[disabled="true"],
199 #button-mark[disabled="true"]:hover,
200 #button-mark[disabled="true"]:hover:active,
201 #button-mark[disabled="true"][buttonover="true"]
203 list-style-image:url("chrome://messenger/skin/mark_dis.gif");
208 list-style-image:url("chrome://messenger/skin/trash.gif");
211 #button-delete:hover {
212 list-style-image:url("chrome://messenger/skin/trash-hover.gif");
215 #button-delete[disabled="true"] {
216 list-style-image:url("chrome://messenger/skin/trash_dis.gif");
221 list-style-image : url("chrome://global/skin/print.gif");
225 #button-print:hover:active,
226 #button-print[buttonover="true"],
227 #button-print[open="true"]
229 list-style-image : url("chrome://global/skin/print-hover.gif");
232 #button-print[disabled="true"],
233 #button-print[disabled="true"]:hover,
234 #button-print[disabled="true"]:hover:active,
235 #button-print[disabled="true"][buttonover="true"]
237 list-style-image : url("chrome://global/skin/print_dis.gif");
241 list-style-image:url("chrome://global/skin/stop.gif");
245 list-style-image:url("chrome://global/skin/stop-hover.gif");
248 #button-stop[disabled="true"] {
249 list-style-image:url("chrome://global/skin/stop_dis.gif");
254 list-style-image: url("chrome://messenger/skin/folder-closed.gif");
258 .folderMenuItem[open="true"] {
259 list-style-image: url("chrome://messenger/skin/folder-open.gif");
263 .folderMenuItem[SpecialFolder="Inbox"] {
264 list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
267 .folderMenuItem[SpecialFolder="Inbox"][open="true"]
269 list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
272 .folderMenuItem[SpecialFolder="Trash"] {
273 list-style-image: url("chrome://messenger/skin/folder-trash.gif");
276 .folderMenuItem[SpecialFolder="Trash"][open="true"] {
277 list-style-image: url("chrome://messenger/skin/folder-trash.gif");
280 .folderMenuItem[IsServer="true"]
282 list-style-image: url("chrome://messenger/skin/server-mail.gif");
285 .folderMenuItem[IsServer="true"][open="true"]
287 list-style-image: url("chrome://messenger/skin/server-mail.gif");
292 .folderMenuItem[IsServer="true"][ServerType="imap"][IsSecure="true"] {
293 list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
297 .folderMenuItem[IsServer="true"][ServerType="none"]
299 list-style-image: url("chrome://messenger/skin/server-local.gif");
303 .folderMenuItem[ServerType="nntp"] {
304 list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
307 .folderMenuItem[IsServer="true"][ServerType="nntp"][IsSecure="true"] {
308 list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
311 .folderMenuItem[IsServer="true"][ServerType="nntp"] {
312 list-style-image: url("chrome://messenger/skin/server-news.gif");
317 border: 1px outset white;
321 background-color:inherit;
322 background-image: inherit;
326 border: 1px outset white;
328 text-decoration:underline;
332 menu.push:hover:-moz-outline {
333 border : 1px solid black;
339 text-decoration:none;
347 menu.push[toggled="1"] {
348 border: 1px white inset;
355 menu.push[toggled="2"] {
356 background-color: lightgray;
357 border: 1px solid gray;
360 menu.push:active:-moz-outline {
361 border : 1px solid black;
364 menu.push[disabled="true"] {
365 background-color:inherit;
366 background-image: inherit;
367 border : 1px solid #999999;
369 text-decoration: none;
372 menu.push[disabled="true"]:hover {
373 background-color:inherit;
374 background-image: inherit;
375 border : 1px solid #999999;
377 text-decoration: none;
380 menu.push[disabled="true"]:active {
381 background-color:inherit;
382 background-image: inherit;
383 border : 1px solid #999999;
385 text-decoration: none;
389 * this belongs in the mail filter window
394 list-style-image: url("chrome://messenger/skin/readmail.gif");
397 .enabledcol[value="true"]
399 list-style-image: url("chrome://messenger/skin/unreadmail.gif");
404 -moz-binding : url(chrome://messenger/content/mailWidgets.xml#dummy);
409 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchattribute);
414 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchoperator);
419 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchvalue);
424 -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchterm);
427 /* addressing widget trees */
428 .treecell-mailcardicon
430 border-bottom : 1px solid #9C9CFF !important;
434 .textfield-mailcardicon
436 list-style-image : url("chrome://messenger/skin/abcard.gif");
439 /* for the main standard mail window ONLY */
440 .mailwindow-statusbar
446 *Focus rings on 3 pane view
462 #folderTree> treechildren,
463 #threadTree > treechildren
468 #folderTree:focus > treechildren,
469 #threadTree[focusring="true"] > treechildren
479 #messagepanebox[focusring="true"]
494 #msgHeaderView > toolbar > toolbargrippy
507 background-color:#FFFFFF;