X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=EarlyBlue%2Fmessenger%2FthreadPane.css;h=903f9ee031ffff8e9e0d5c13a132653d98f31960;hp=9af6500e5e30dc36d4db4ff0ba374b12d0342b45;hb=3d14c604c18343711c85c7c567a07a17f98c6b07;hpb=d61a45b24b8aab4323df5cdef2fd0c59ecad38ff diff --git a/EarlyBlue/messenger/threadPane.css b/EarlyBlue/messenger/threadPane.css index 9af6500e..903f9ee0 100644 --- a/EarlyBlue/messenger/threadPane.css +++ b/EarlyBlue/messenger/threadPane.css @@ -201,25 +201,38 @@ treechildren::-moz-tree-image(junkStatusCol, notjunk) { list-style-image: url("chrome://messenger/skin/icons/column-neutral.gif"); } -/* ..... subject column ..... */ +/* ..... subject column and tab icons ..... */ +.tabmail-tab[type="message"] .tab-icon { + margin-top: -4px; + /* the message icons are only 14px high */ + height: 14px; +} + +.tabmail-tab[type="message"], treechildren::-moz-tree-image(subjectCol) { - margin-right: 2px; list-style-image: url("chrome://messenger/skin/icons/message-mail.gif"); } +treechildren::-moz-tree-image(subjectCol) { + -moz-margin-end: 2px; +} + treechildren::-moz-tree-image(subjectCol, new) { list-style-image: url("chrome://messenger/skin/icons/message-mail-new.gif"); } -treechildren::-moz-tree-image(subjectCol, attach) { +.tabmail-tab[type="message"][Attachment="true"], +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, attach) { list-style-image: url("chrome://messenger/skin/icons/message-mail-attach.gif"); } +.tabmail-tab[type="message"][IMAPDeleted="true"], treechildren::-moz-tree-image(subjectCol, imapdeleted) { list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdelete.gif"); } +.tabmail-tab[type="message"][Offline="true"], treechildren::-moz-tree-image(subjectCol, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-offline.gif"); } @@ -228,24 +241,34 @@ treechildren::-moz-tree-image(subjectCol, new, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-new-offline.gif"); } -treechildren::-moz-tree-image(subjectCol, attach, offline) { +.tabmail-tab[type="message"][Attachment="true"][Offline="true"], +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, attach, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-attach-offline.gif"); } +.tabmail-tab[type="message"][IMAPDeleted="true"][Offline="true"], treechildren::-moz-tree-image(subjectCol, imapdeleted, offline) { list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdel-offline.gif"); } +.tabmail-tab[type="message"][MessageType="rss"], +.tabmail-tab[type="message"][MessageType="nntp"], treechildren::-moz-tree-image(subjectCol, rss), treechildren::-moz-tree-image(subjectCol, news) { list-style-image: url("chrome://messenger/skin/icons/message-news.gif"); } -treechildren::-moz-tree-image(subjectCol, news, attach) { +.tabmail-tab[type="message"][MessageType="rss"][Attachment="true"], +.tabmail-tab[type="message"][MessageType="nntp"][Attachment="true"], +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, rss, attach), +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, news, attach) { list-style-image: url("chrome://messenger/skin/icons/message-news-attach.gif"); } -treechildren::-moz-tree-image(subjectCol, news, attach, offline) { +.tabmail-tab[type="message"][MessageType="rss"][Attachment="true"][Offline="true"], +.tabmail-tab[type="message"][MessageType="nntp"][Attachment="true"][Offline="true"], +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, rss, attach, offline), +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, news, attach, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-attach-offline.gif"); } @@ -254,11 +277,11 @@ treechildren::-moz-tree-image(subjectCol, news, new) { list-style-image: url("chrome://messenger/skin/icons/message-news-new.gif"); } -treechildren::-moz-tree-image(subjectCol, news, new, attach) { +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, news, new, attach) { list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach.gif"); } -treechildren::-moz-tree-image(subjectCol, news, new, attach, offline) { +tree[noattachcol="true"] > treechildren::-moz-tree-image(subjectCol, news, new, attach, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach-offline.gif"); } @@ -266,6 +289,9 @@ treechildren::-moz-tree-image(subjectCol, news, new, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-new-offline.gif"); } +.tabmail-tab[type="message"][MessageType="rss"][Offline="true"], +.tabmail-tab[type="message"][MessageType="nntp"][Offline="true"], +treechildren::-moz-tree-image(subjectCol, rss, offline), treechildren::-moz-tree-image(subjectCol, news, offline) { list-style-image: url("chrome://messenger/skin/icons/message-news-offline.gif"); }