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 /* ===== folderPane.css =================================================
22 == Styles for the Folder pane in the Messenger 3-pane window.
23 ======================================================================= */
25 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
27 /* ::::: mail folder ::::: */
29 outlinerbody:-moz-outliner-image(folderNameCol) {
31 list-style-image: url("chrome://messenger/skin/folder-closed.gif");
34 outlinerbody:-moz-outliner-image(folderNameCol, newMessages-true) {
36 list-style-image: url("chrome://messenger/skin/folder-new-closed.gif");
39 /* ..... Inbox ..... */
41 outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Inbox) {
43 list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
46 outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
48 list-style-image: url("chrome://messenger/skin/folder-inbox-new.gif");
52 /* ..... Sent ..... */
54 outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Sent) {
56 list-style-image: url("chrome://messenger/skin/folder-sent.gif");
59 /* ..... Unsent ..... */
61 outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Unsent Messages) {
63 list-style-image: url("chrome://messenger/skin/folder-outbox.gif");
66 /* ..... Drafts ..... */
68 outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Drafts) {
70 list-style-image: url("chrome://messenger/skin/folder-draft.gif");
73 /* ..... Templates ..... */
75 outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Templates) {
77 list-style-image: url("chrome://messenger/skin/folder-template.gif");
80 /* ..... Trash ..... */
82 outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Trash) {
84 list-style-image: url("chrome://messenger/skin/folder-trash.gif");
87 outlinerbody:-moz-outliner-image(folderNameCol, isServer-true) {
89 list-style-image: url("chrome://messenger/skin/server-mail.gif");
92 outlinerbody:-moz-outliner-image(folderNameCol, biffState-NewMail, isServer-true) {
94 list-style-image: url("chrome://messenger/skin/server-mail-new.gif");
97 outlinerbody:-moz-outliner-cell-text(folderNameCol, newMessages-true),
98 outlinerbody:-moz-outliner-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) {
102 /* ..... Server Folders ..... */
104 outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
106 list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
109 outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
111 list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
114 outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-none) {
116 list-style-image: url("chrome://messenger/skin/server-local.gif");
119 /* ..... News Folders ..... */
121 outlinerbody:-moz-outliner-image(folderNameCol, serverType-nntp) {
123 list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
126 outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp) {
128 list-style-image: url("chrome://messenger/skin/server-news.gif");
131 outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
133 list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
136 /* ::::: All Servers ::::: */
138 outlinerbody:-moz-outliner-cell-text(folderNameCol, isServer-true),
139 outlinerbody:-moz-outliner-cell-text(hasUnreadMessages-true) {
143 outlinerbody:-moz-outliner-cell-text(folderNameCol, noSelect-true) {
156 /* using tree-cell-folderpane-icon to isolate this rule to the folderpane
157 and prevent such crawls on the threadpane */
158 treeitem[empty="true"] > treerow > .tree-cell-folderpane-icon > .tree-cell-twisty {
162 .tree-folder-checkbox {
163 list-style-image: none;
166 outlinerbody:-moz-outliner-image(syncCol) {
167 list-style-image: url("chrome://messenger/skin/dot.gif");
170 outlinerbody:-moz-outliner-image(syncCol, synchronize-true) {
171 list-style-image: url("chrome://messenger/skin/check.gif");
174 outlinerbody:-moz-outliner-image(syncCol, isServer-true) {
175 list-style-image: none;