update both themes for suite classic changes in SeaMonkey 2.18 cycle
[themes.git] / LCARStrek / messenger / folderPane.css
... / ...
CommitLineData
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/. */
4
5/* ===== folderPane.css =================================================
6 == Styles for the Folder pane in the Messenger 3-pane window.
7 ======================================================================= */
8
9@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
10
11/* ::::: mail folder ::::: */
12
13treechildren::-moz-tree-image(folderNameCol) {
14 -moz-padding-end: 2px;
15}
16
17.icon-holder[type="folder"],
18treechildren::-moz-tree-image(folderNameCol) {
19 list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
20}
21
22/* ..... IMAP shared ..... */
23
24.icon-holder[type="folder"][ImapShared="true"],
25treechildren::-moz-tree-image(folderNameCol, imapShared-true) {
26 list-style-image: url("chrome://messenger/skin/icons/folder-share.gif");
27}
28
29/* ..... mail folder with new messages ..... */
30
31treechildren::-moz-tree-image(folderNameCol, newMessages-true) {
32 list-style-image: url("chrome://messenger/skin/icons/folder-new-closed.gif");
33}
34
35/* ..... News and Feeds ..... */
36
37.icon-holder[type="folder"][ServerType="nntp"],
38.icon-holder[type="folder"][ServerType="rss"],
39treechildren::-moz-tree-image(folderNameCol, serverType-nntp),
40treechildren::-moz-tree-image(folderNameCol, serverType-rss) {
41 list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
42}
43
44.icon-holder[type="folder"][ServerType="nntp"][NewMessages="true"],
45.icon-holder[type="folder"][ServerType="rss"][NewMessages="true"],
46treechildren::-moz-tree-image(folderNameCol, serverType-nntp, newMessages-true),
47treechildren::-moz-tree-image(folderNameCol, serverType-rss, newMessages-true) {
48 list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup-new.gif");
49}
50
51/* ..... Inbox ..... */
52
53.icon-holder[type="folder"][SpecialFolder="Inbox"],
54treechildren::-moz-tree-image(folderNameCol, specialFolder-Inbox) {
55 list-style-image: url("chrome://messenger/skin/icons/folder-inbox.gif");
56}
57
58.icon-holder[type="folder"][SpecialFolder="Inbox"][NewMessages="true"],
59treechildren::-moz-tree-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
60 list-style-image: url("chrome://messenger/skin/icons/folder-inbox-new.gif");
61}
62
63/* ..... Sent ..... */
64
65.icon-holder[type="folder"][SpecialFolder="Sent"],
66treechildren::-moz-tree-image(folderNameCol, specialFolder-Sent) {
67 list-style-image: url("chrome://messenger/skin/icons/folder-sent.gif");
68}
69
70/* ..... Outbox ..... */
71
72.icon-holder[type="folder"][SpecialFolder="Outbox"],
73treechildren::-moz-tree-image(folderNameCol, specialFolder-Outbox) {
74 list-style-image: url("chrome://messenger/skin/icons/folder-outbox.gif");
75}
76
77/* ..... Drafts ..... */
78
79.icon-holder[type="folder"][SpecialFolder="Drafts"],
80treechildren::-moz-tree-image(folderNameCol, specialFolder-Drafts) {
81 list-style-image: url("chrome://messenger/skin/icons/folder-draft.gif");
82}
83
84/* ..... Templates ..... */
85
86.icon-holder[type="folder"][SpecialFolder="Templates"],
87treechildren::-moz-tree-image(folderNameCol, specialFolder-Templates) {
88 list-style-image: url("chrome://messenger/skin/icons/folder-template.gif");
89}
90
91/* ..... Junk ..... */
92
93.icon-holder[type="folder"][SpecialFolder="Junk"],
94treechildren::-moz-tree-image(folderNameCol, specialFolder-Junk) {
95 list-style-image: url("chrome://messenger/skin/icons/folder-junk.gif");
96}
97
98/* ..... Trash ..... */
99
100.icon-holder[type="folder"][SpecialFolder="Trash"],
101treechildren::-moz-tree-image(folderNameCol, specialFolder-Trash) {
102 list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
103}
104
105/* ..... Saved Searches ..... */
106
107.icon-holder[type="folder"][SpecialFolder="Virtual"],
108treechildren::-moz-tree-image(folderNameCol, specialFolder-Virtual) {
109 list-style-image: url("chrome://messenger/skin/icons/folder-search.gif");
110}
111
112treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
113 font-weight: bold;
114}
115
116/* ..... Server Folders ..... */
117
118.icon-holder[type="folder"][IsServer="true"],
119treechildren::-moz-tree-image(folderNameCol, isServer-true) {
120 list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
121}
122
123.icon-holder[type="folder"][BiffState="NewMail"][IsServer="true"],
124treechildren::-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true) {
125 list-style-image: url("chrome://messenger/skin/icons/server-mail-new.gif");
126}
127
128.icon-holder[type="folder"][IsServer="true"][ServerType="pop3"][IsSecure="true"],
129treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
130 list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
131}
132
133.icon-holder[type="folder"][IsServer="true"][ServerType="imap"][IsSecure="true"],
134treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
135 list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
136}
137
138.icon-holder[type="folder"][BiffState="NewMail"][IsServer="true"][ServerType="imap"][IsSecure="true"],
139treechildren::-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true, isSecure-true) {
140 list-style-image: url("chrome://messenger/skin/icons/server-remote-lock-new.gif");
141}
142
143.icon-holder[type="folder"][IsServer="true"][ServerType="none"],
144treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-none) {
145 list-style-image: url("chrome://messenger/skin/icons/server-local.gif");
146}
147
148.icon-holder[type="folder"][IsServer="true"][ServerType="nntp"],
149treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-nntp) {
150 list-style-image: url("chrome://messenger/skin/icons/server-news.gif");
151}
152
153.icon-holder[type="folder"][IsServer="true"][ServerType="nntp"][IsSecure="true"],
154treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
155 list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
156}
157
158.icon-holder[type="folder"][IsServer="true"][ServerType="rss"],
159treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-rss) {
160 list-style-image: url("chrome://communicator/skin/icons/feedIcon16.png");
161}
162
163/* ::::: All Servers ::::: */
164
165treechildren::-moz-tree-cell-text(closed, subfoldersHaveUnreadMessages-true),
166treechildren::-moz-tree-cell-text(folderNameCol, isServer-true),
167treechildren::-moz-tree-cell-text(hasUnreadMessages-true) {
168 font-weight: bold;
169 color: #FFCF00;
170}
171
172treechildren::-moz-tree-cell-text(folderNameCol, noSelect-true) {
173 color: #8050B0;
174 font-style: italic;
175}
176
177.tree-folder-checkbox {
178 list-style-image: none;
179}
180
181treechildren::-moz-tree-image(syncCol) {
182 list-style-image: url("chrome://messenger/skin/icons/dot.gif");
183}
184
185treechildren::-moz-tree-image(syncCol, synchronize-true) {
186 list-style-image: url("chrome://messenger/skin/icons/check.gif");
187}
188
189treechildren::-moz-tree-image(syncCol, isServer-true) {
190 list-style-image: none;
191}
192
193#folder-panel {
194 min-width: 10px;
195}
196
197#folderTree {
198 border: none;
199}
200
201#folderTotalCol,
202#folderSizeCol {
203 text-align: right;
204}
205
206#folderNameCol [sortDirection="ascending"] {
207 list-style-image: none;
208}
209
210#folderNameCol [sortDirection="descending"] {
211 list-style-image: none;
212}
213
214/* ::::: Folder Summary Popup ::::: */
215
216.folderSummary-message-row {
217 /* This max width ends up dictating the overall width of the popup
218 because it controls how large the preview, subject and sender text can be
219 before cropping kicks in */
220 max-width: 450px;
221}
222
223.folderSummary-subject {
224 font-weight: bold;
225}
226
227.folderSummary-previewText {
228 color: #808080;
229}