home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / mozil06.zip / bin / chrome / modern.jar / skin / modern / messenger / folderPane.css < prev    next >
Cascading Style Sheet File  |  2001-02-14  |  8KB  |  193 lines

  1. /* -*- Mode: C++; tab-width: 2; 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/
  6.  * 
  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.
  11.  * 
  12.  * The Original Code is Mozilla Communicator client code, released
  13.  * March 31, 1998.
  14.  * 
  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
  18.  * Rights Reserved.
  19.  */
  20.  
  21. /* basic mail folders */
  22.  
  23. .tree-cell-folderpane-icon
  24. {
  25.  list-style-image: url("chrome://messenger/skin/folder-closed.gif");
  26. }
  27.  
  28. .folderTreeItem[selected="true"] > treerow > .tree-cell-folderpane-icon,
  29. .folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon
  30. {
  31.  list-style-image: url("chrome://messenger/skin/folder-open.gif");
  32. }
  33.  
  34. .tree-cell-folderpane-icon[NewMessages="true"]
  35. {
  36.   list-style-image: url("chrome://messenger/skin/folder-new.gif");
  37.   font-weight: bold;
  38. }
  39.  
  40. treeitem[selected="true"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"],
  41. treeitem[open="true"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"]
  42. {
  43.  list-style-image: url("chrome://messenger/skin/folder-new-open.gif");
  44.  font-weight: bold;
  45. }
  46.  
  47. /* special folders */
  48.  
  49. .tree-cell-folderpane-icon[SpecialFolder="Inbox"]
  50. {
  51.  list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
  52. }
  53.  
  54. .folderTreeItem[selected="true"][SpecialFolder="Inbox"] > treerow > .tree-cell-folderpane-icon,
  55. .folderTreeItem[open="true"][SpecialFolder="Inbox"] > treerow > .tree-cell-folderpane-icon
  56. {
  57.  list-style-image: url("chrome://messenger/skin/folder-inbox-open.gif");
  58. }
  59.  
  60. .tree-cell-folderpane-icon[SpecialFolder="Inbox"][NewMessages="true"],
  61. treeitem[selected="true"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"][SpecialFolder="Inbox"],
  62. treeitem[open="true"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"][SpecialFolder="Inbox"]
  63. {
  64.  list-style-image: url("chrome://messenger/skin/folder-inbox-new.gif");
  65.  font-weight: bold;
  66. }
  67.  
  68. .tree-cell-folderpane-icon[SpecialFolder="Sent"]
  69. {
  70.  list-style-image: url("chrome://messenger/skin/folder-sent.gif");
  71. }
  72.  
  73. .folderTreeItem[selected="true"][SpecialFolder="Sent"] > treerow > .tree-cell-folderpane-icon,
  74. .folderTreeItem[selected="true"][SpecialFolder="Sent"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"],
  75. .folderTreeItem[open="true"][SpecialFolder="Sent"] > treerow > .tree-cell-folderpane-icon
  76. {
  77.  list-style-image: url("chrome://messenger/skin/folder-sent-open.gif");
  78. }
  79.  
  80. .tree-cell-folderpane-icon[SpecialFolder="Drafts"]
  81. {
  82.  list-style-image: url("chrome://messenger/skin/folder-draft.gif");
  83. }
  84.  
  85. .folderTreeItem[selected="true"][SpecialFolder="Drafts"] > treerow > .tree-cell-folderpane-icon,
  86. .folderTreeItem[selected="true"][SpecialFolder="Drafts"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"],
  87. .folderTreeItem[open="true"][SpecialFolder="Drafts"] > treerow > .tree-cell-folderpane-icon
  88. {
  89.  list-style-image: url("chrome://messenger/skin/folder-draft-open.gif");
  90. }
  91.  
  92. .tree-cell-folderpane-icon[SpecialFolder="Templates"]
  93. {
  94.  list-style-image: url("chrome://messenger/skin/folder-template.gif");
  95. }
  96.  
  97. .folderTreeItem[selected="true"][SpecialFolder="Templates"] > treerow > .tree-cell-folderpane-icon,
  98. .folderTreeItem[selected="true"][SpecialFolder="Templates"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"],
  99. .folderTreeItem[open="true"][SpecialFolder="Templates"] > treerow > .tree-cell-folderpane-icon
  100. {
  101.  list-style-image: url("chrome://messenger/skin/folder-template-open.gif");
  102. }
  103.  
  104. .tree-cell-folderpane-icon[SpecialFolder="Trash"]
  105. {
  106.  list-style-image: url("chrome://messenger/skin/folder-trash.gif");
  107. }
  108.  
  109. .folderTreeItem[selected="true"][SpecialFolder="Trash"] > treerow > .tree-cell-folderpane-icon,
  110. .folderTreeItem[selected="true"][SpecialFolder="Trash"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"],
  111. .folderTreeItem[open="true"][SpecialFolder="Trash"] > treerow > .tree-cell-folderpane-icon[NewMessages="true"]
  112. {
  113.  list-style-image: url("chrome://messenger/skin/folder-trash-open.gif");
  114. }
  115.  
  116. /* server folders */
  117.  
  118. .tree-cell-folderpane-icon[IsServer="true"],
  119. .folderTreeItem[selected="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"],
  120. .folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"]
  121. {
  122.  list-style-image: url("chrome://messenger/skin/server-mail.gif");
  123. }
  124.  
  125. .tree-cell-folderpane-icon[BiffState="NewMail"][IsServer="true"],
  126. treeitem[selected="true"] > treerow > .tree-cell-folderpane-icon[BiffState="NewMail"][IsServer="true"],
  127. treeitem[open="true"] > treerow > .tree-cell-folderpane-icon[BiffState="NewMail"][IsServer="true"]
  128. {
  129.  list-style-image: url("chrome://messenger/skin/server-mail-new.gif");
  130. }
  131.  
  132. .tree-cell-folderpane-icon[IsServer="true"][ServerType="imap"][IsSecure="true"],
  133. .folderTreeItem[selected="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="imap"][IsSecure="true"],
  134. .folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="imap"][IsSecure="true"]
  135. {
  136.     list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
  137. }
  138.  
  139. /* Local servers */
  140. .tree-cell-folderpane-icon[IsServer="true"][ServerType="none"],
  141. .folderTreeItem[selected="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="none"],
  142. .folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="none"]
  143. {
  144.  list-style-image: url("chrome://messenger/skin/server-local.gif");
  145. }
  146.  
  147. /* News folders */
  148. .tree-cell-folderpane-icon[ServerType="nntp"],
  149. .folderTreeItem[selected="true"] > treerow > .tree-cell-folderpane-icon[ServerType="nntp"],
  150. .folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon[ServerType="nntp"]
  151. {
  152.     list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
  153. }
  154.  
  155. .tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"][IsSecure="true"],
  156. .folderTreeItem[selected="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"][IsSecure="true"],
  157. .folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"][IsSecure="true"]
  158. {
  159.     list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
  160. }
  161.  
  162. .tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"],
  163. .folderTreeItem[selected="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"],
  164. .folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"]
  165. {
  166.     list-style-image: url("chrome://messenger/skin/server-news.gif");
  167. }
  168.  
  169. /*All Servers*/
  170. .tree-folder-row[IsServer="true"]
  171. {
  172.     font-weight: bold;
  173. }
  174.  
  175. .tree-folder-row[HasUnreadMessages="true"]
  176. {
  177.     font-weight: bold;
  178. }
  179.  
  180. .tree-folder-row[NoSelect="true"]
  181. {
  182.     color: gray;
  183.     font-style: italic;
  184. }
  185.  
  186. #folder-panel {
  187.     min-width: 10px;
  188. }
  189.  
  190. treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty {               
  191.   visibility: hidden;
  192. }
  193.