keeping up with Classic and EarlyBlue development, add some LCARStrek-specific tweaks...
[themes.git] / LCARStrek / messenger / folderPane.css
index 0ed1cce3d24c168d7d05baf9f5e6746d8acaa5b9..26d8819a0d4258306b48f77b2429e878bfe34505 100644 (file)
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-/* ::::: connecting lines ::::: */
-
-outlinerbody:-moz-outliner-line
-{
-  visibility: hidden;
-}
-
 /* ::::: mail folder ::::: */
 
-outlinerbody:-moz-outliner-image(folderNameCol) {
+treechildren:-moz-tree-image(folderNameCol) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-closed.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-closed.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, newMessages-true) {
+treechildren:-moz-tree-image(folderNameCol, newMessages-true) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-new-closed.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-new-closed.gif");
 }
 
 /* ..... Inbox ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Inbox) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Inbox) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-inbox.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Inbox, newMessages-true) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-inbox-new.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-inbox-new.gif");
 }
 
 /* ..... Sent ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Sent) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Sent) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-sent.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-sent.gif");
 }
 
 /* ..... Unsent ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Unsent Messages) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Unsent Messages) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-outbox.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-outbox.gif");
 }
 
 /* ..... Drafts ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Drafts) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Drafts) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-draft.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-draft.gif");
 }
 
 /* ..... Templates ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Templates) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Templates) {
+  padding-right: 2px;
+  list-style-image: url("chrome://messenger/skin/icons/folder-template.gif");
+}
+
+/* ..... Junk ..... */
+
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Junk) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-template.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-junk.gif");
 }
 
 /* ..... Trash ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, specialFolder-Trash) {
+treechildren:-moz-tree-image(folderNameCol, specialFolder-Trash) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-trash.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-trash.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, isServer-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/server-mail.gif");
+  list-style-image: url("chrome://messenger/skin/icons/server-mail.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, biffState-NewMail, isServer-true) {
+treechildren:-moz-tree-image(folderNameCol, biffState-NewMail, isServer-true) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/server-mail-new.gif");
+  list-style-image: url("chrome://messenger/skin/icons/server-mail-new.gif");
 }
 
-outlinerbody:-moz-outliner-cell-text(folderNameCol, newMessages-true),
-outlinerbody:-moz-outliner-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) {
+treechildren:-moz-tree-cell-text(folderNameCol, newMessages-true),
+treechildren:-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) {
   font-weight: bold;
 }
 
+treechildren:-moz-tree-image(folderNameCol, imapShared-true) {
+  padding-right: 2px;
+  list-style-image: url("chrome://messenger/skin/icons/folder-share.gif");
+}
+
 /* ..... Server Folders ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
+  list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
+  list-style-image: url("chrome://messenger/skin/icons/server-remote-lock.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-none) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-none) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/server-local.gif");
+  list-style-image: url("chrome://messenger/skin/icons/server-local.gif");
 }
 
 /* ..... News Folders ..... */
 
-outlinerbody:-moz-outliner-image(folderNameCol, serverType-nntp) {
+treechildren:-moz-tree-image(folderNameCol, serverType-nntp) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
+  list-style-image: url("chrome://messenger/skin/icons/folder-newsgroup.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-nntp) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/server-news.gif");
+  list-style-image: url("chrome://messenger/skin/icons/server-news.gif");
 }
 
-outlinerbody:-moz-outliner-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
+treechildren:-moz-tree-image(folderNameCol, isServer-true, serverType-nntp, isSecure-true) {
   padding-right: 2px;
-  list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
+  list-style-image: url("chrome://messenger/skin/icons/server-news-lock.gif");
 }
 
 /* ::::: All Servers ::::: */
 
-outlinerbody:-moz-outliner-cell-text(closed, subfoldersHaveUnreadMessages-true)
-{
+treechildren:-moz-tree-cell-text(closed, subfoldersHaveUnreadMessages-true) {
   font-weight: bold;
 }
 
-outlinerbody:-moz-outliner-cell-text(folderNameCol, isServer-true),
-outlinerbody:-moz-outliner-cell-text(hasUnreadMessages-true) {
+treechildren:-moz-tree-cell-text(folderNameCol, isServer-true),
+treechildren:-moz-tree-cell-text(hasUnreadMessages-true) {
   font-weight: bold;
 }
 
-outlinerbody:-moz-outliner-cell-text(folderNameCol, noSelect-true) {
+treechildren:-moz-tree-cell-text(folderNameCol, noSelect-true) {
   color: #8050B0;
   font-style: italic;
 }
 
+.tree-folder-checkbox {
+  list-style-image: none;
+}
+
+treechildren:-moz-tree-image(syncCol) {
+  list-style-image: url("chrome://messenger/skin/icons/dot.gif");
+}
+
+treechildren:-moz-tree-image(syncCol, synchronize-true) {
+  list-style-image: url("chrome://messenger/skin/icons/check.gif");
+}
+
+treechildren:-moz-tree-image(syncCol, isServer-true) {
+  list-style-image: none;
+}
+
 #folder-panel {
   min-width: 10px;
 }
 
-#folderOutliner {
+#folderTree {
   border: none;
 }
-  
-.tree-folder-checkbox {
-  list-style-image: none;
-}
 
-outlinerbody:-moz-outliner-image(syncCol) {
-  list-style-image: url("chrome://messenger/skin/dot.gif");
+#folderTotalCol,
+#folderSizeCol {
+  text-align: right;
 }
 
-outlinerbody:-moz-outliner-image(syncCol, synchronize-true) {
-  list-style-image: url("chrome://messenger/skin/check.gif");
+#folderNameCol [sortDirection="ascending"] {
+  list-style-image: none;
 }
 
-outlinerbody:-moz-outliner-image(syncCol, isServer-true) {
+#folderNameCol [sortDirection="descending"] {
   list-style-image: none;
 }