home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / Chip_2004-04_cd1.bin / tema / mozilla / skin / ieskin-0.0.3-IE5.5-skinVersion1.5.xpi / ieskin.jar / messenger / threadPane.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2004-01-05  |  10.0 KB  |  305 lines

  1. /*
  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-2001 Netscape Communications Corporation. All
  18.  * Rights Reserved.
  19.  *
  20.  * Contributor(s):
  21.  *   Scott MacGregor (mscott@netscape.com)
  22.  *   Joe Hewitt (hewitt@netscape.com)
  23.  */
  24.  
  25. /* ===== threadPane.css ==============================================
  26.   == Styles for the thread pane in the Messenger 3-pane window.
  27.   ======================================================================= */
  28.  
  29. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
  30.  
  31. /* ::::: thread decoration ::::: */
  32.  
  33. treechildren:-moz-tree-cell-text(read) {
  34.   font-weight: normal;
  35. }
  36.  
  37. treechildren:-moz-tree-cell-text(unread) {
  38.   font-weight: bold;
  39. }
  40.  
  41. treechildren:-moz-tree-cell-text(container, closed, hasUnread, read) {
  42.   text-decoration: underline;
  43. }
  44.  
  45. /* ::::: priority colors ::::: */
  46. /****
  47.  ****  Priority colors currently not being used at the moment.  It has been
  48.  ****  disabled so as to not conflict with the labels color feature.
  49.  ****
  50. treechildren:-moz-tree-cell-text(priorityCol, priority-highest) {
  51.   color: red;
  52. }
  53.  
  54. treechildren:-moz-tree-cell-text(priorityCol, priority-high) {
  55.   color: rgb(128, 0, 0);
  56. }
  57.  
  58. treechildren:-moz-tree-cell-text(priorityCol, priority-lowest) {
  59.   color: rgb(170, 170, 170);
  60. }
  61.  
  62. treechildren:-moz-tree-cell-text(priorityCol, priority-low) {
  63.   color: rgb(85, 85, 85);
  64. }
  65.  
  66. treechildren:-moz-tree-cell-text(priorityCol, selected) {
  67.   color: -moz-DialogText;
  68. }
  69.  
  70. treechildren:-moz-tree-cell-text(priorityCol, selected, focus) {
  71.   color: HighlightText;
  72. }
  73.  ****/
  74.  
  75. /* ::::: message icons ::::: */
  76.  
  77. /* ::::: message column icons ::::: */
  78.  
  79. /* ..... thread column ..... */
  80.  
  81. treecol.threadColumnHeader {
  82.   list-style-image: url("chrome://messenger/skin/icons/unthreadcol.gif");
  83. }
  84.  
  85. treecol.threadColumnHeader[sortDirection="ascending"]  {
  86.   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
  87. }
  88.  
  89. treecol.threadColumnHeader[sortDirection="descending"] {
  90.   list-style-image: url("chrome://messenger/skin/icons/threadcol.gif");
  91. }
  92.  
  93. treechildren:-moz-tree-image(threadCol, container) {
  94.   list-style-image: url("chrome://messenger/skin/icons/thread-closed.gif");
  95. }
  96.  
  97. treechildren:-moz-tree-image(threadCol, container, open) {
  98.   list-style-image: url("chrome://messenger/skin/icons/thread-open.gif");
  99. }
  100.  
  101. treechildren:-moz-tree-image(threadCol, container, hasUnread) {
  102.   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed.gif");
  103. }
  104.  
  105. treechildren:-moz-tree-image(threadCol, container, hasUnread, open) {
  106.   list-style-image: url("chrome://messenger/skin/icons/thread-new-open.gif");
  107. }
  108.  
  109. /* ..... read column ..... */
  110.  
  111. treecol.readColumnHeader {
  112.   list-style-image: url("chrome://messenger/skin/icons/readcol.gif");
  113. }
  114.  
  115. treechildren:-moz-tree-image(unreadButtonColHeader) {
  116.   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
  117. }
  118.  
  119. treechildren:-moz-tree-image(unreadButtonColHeader, unread) {
  120.   list-style-image: url("chrome://messenger/skin/icons/unreadmail.gif");
  121. }
  122.  
  123. /* ..... flag column ..... */
  124.  
  125. treecol.flagColumnHeader {
  126.   list-style-image: url("chrome://messenger/skin/icons/flagcol.gif");
  127. }
  128.  
  129. treechildren:-moz-tree-image(flaggedCol) {
  130.   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
  131. }
  132.  
  133. treechildren:-moz-tree-image(flaggedCol, flagged) {
  134.   list-style-image: url("chrome://messenger/skin/icons/flaggedmail.gif");
  135. }
  136.  
  137. treechildren::-moz-tree-image(junkStatusCol, notjunk) {
  138.   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
  139.   padding-left: 0px;
  140.   padding-right: 4px;
  141. }
  142.  
  143. /* ..... subject column ..... */
  144.  
  145. treechildren:-moz-tree-image(subjectCol) {
  146.   margin-right: 2px;
  147.   list-style-image: url("chrome://messenger/skin/icons/message-mail.gif");
  148. }
  149.  
  150. treechildren:-moz-tree-image(subjectCol, new) {
  151.   list-style-image: url("chrome://messenger/skin/icons/message-mail-new.gif");
  152. }
  153.  
  154. treechildren:-moz-tree-image(subjectCol, attach) {
  155.   list-style-image: url("chrome://messenger/skin/icons/message-mail-attach.gif");
  156. }
  157.  
  158. treechildren:-moz-tree-image(subjectCol, new, attach) {
  159.   list-style-image: url("chrome://messenger/skin/icons/message-mail-new-attach.gif");
  160. }
  161.  
  162. treechildren:-moz-tree-image(subjectCol, imapdeleted) {
  163.   list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdelete.gif");
  164. }
  165.  
  166. treechildren:-moz-tree-image(subjectCol, offline) {
  167.   list-style-image: url("chrome://messenger/skin/icons/message-mail-offl.gif");
  168. }
  169.  
  170. treechildren:-moz-tree-image(subjectCol, new, offline) {
  171.   list-style-image: url("chrome://messenger/skin/icons/message-mail-new-offl.gif");
  172. }
  173.  
  174. treechildren:-moz-tree-image(subjectCol, attach, offline) {
  175.   list-style-image: url("chrome://messenger/skin/icons/message-mail-attach-offl.gif");
  176. }
  177.  
  178. treechildren:-moz-tree-image(subjectCol, imapdeleted, offline) {
  179.   list-style-image: url("chrome://messenger/skin/icons/message-mail-imapdel-offl.gif");
  180. }
  181.  
  182. treechildren:-moz-tree-image(subjectCol, news) {
  183.   list-style-image: url("chrome://messenger/skin/icons/message-news.gif");
  184. }
  185.  
  186. treechildren:-moz-tree-image(subjectCol, news, attach) {
  187.   list-style-image: url("chrome://messenger/skin/icons/message-news-attach.gif");
  188. }
  189.  
  190. treechildren:-moz-tree-image(subjectCol, news, attach, offline) {
  191.   list-style-image: url("chrome://messenger/skin/icons/message-news-attach-offl.gif");
  192. }
  193.  
  194. treechildren:-moz-tree-image(subjectCol, news, new) {
  195.   list-style-image: url("chrome://messenger/skin/icons/message-news-new.gif");
  196. }
  197.  
  198. treechildren:-moz-tree-image(subjectCol, news, new, attach) {
  199.   list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach.gif");
  200. }
  201.  
  202. treechildren:-moz-tree-image(subjectCol, news, new, attach, offline) {
  203.   list-style-image: url("chrome://messenger/skin/icons/message-news-new-attach-offl.gif");
  204. }
  205.  
  206. treechildren:-moz-tree-image(subjectCol, news, new, offline) {
  207.   list-style-image: url("chrome://messenger/skin/icons/message-news-new-offl.gif");
  208. }
  209.  
  210. treechildren:-moz-tree-image(subjectCol, news, offline) {
  211.   list-style-image: url("chrome://messenger/skin/icons/message-news-offl.gif");
  212. }
  213.  
  214. /* ..... new thread icons for watch and ignore ..... */
  215.  
  216. treechildren:-moz-tree-image(news, threadCol, container, watch) {
  217.   list-style-image: url("chrome://messenger/skin/icons/thread-closed-eye.gif");
  218. }
  219.  
  220. treechildren:-moz-tree-image(news, threadCol, container, ignore) {
  221.   list-style-image: url("chrome://messenger/skin/icons/thread-closed-kill.gif");
  222. }
  223.  
  224. treechildren:-moz-tree-image(news, threadCol, container, watch, offline) {
  225.   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offl-eye.gif");
  226. }
  227.  
  228. treechildren:-moz-tree-image(news, threadCol, container, ignore, offline) {
  229.   list-style-image: url("chrome://messenger/skin/icons/thread-closed-offl-kill.gif");
  230. }
  231.  
  232. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch) {
  233.   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-eye.gif");
  234. }
  235.  
  236. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore) {
  237.   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-kill.gif");
  238. }
  239.  
  240. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, offline) {
  241.   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offl-eye.gif");
  242. }
  243.  
  244. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, offline) {
  245.   list-style-image: url("chrome://messenger/skin/icons/thread-new-closed-offl-kill.gif");
  246. }
  247.  
  248. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, open) {
  249.   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-eye.gif");
  250. }
  251.  
  252. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, open) {
  253.   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-kill.gif");
  254. }
  255.  
  256. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, watch, open, offline) {
  257.   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offl-eye.gif");
  258. }
  259.  
  260. treechildren:-moz-tree-image(news, threadCol, container, hasUnread, ignore, open, offline) {
  261.   list-style-image: url("chrome://messenger/skin/icons/thread-new-open-offl-kill.gif");
  262. }
  263.  
  264. treechildren:-moz-tree-image(news, threadCol, container, watch, open) {
  265.   list-style-image: url("chrome://messenger/skin/icons/thread-open-eye.gif");
  266. }
  267.  
  268. treechildren:-moz-tree-image(news, threadCol, container, ignore, open) {
  269.   list-style-image: url("chrome://messenger/skin/icons/thread-open-kill.gif");
  270. }
  271.  
  272. treechildren:-moz-tree-image(news, threadCol, container, watch, open, offline) {
  273.   list-style-image: url("chrome://messenger/skin/icons/thread-open-offl-eye.gif");
  274. }
  275.  
  276. treechildren:-moz-tree-image(news, threadCol, container, ignore, open, offline) {
  277.   list-style-image: url("chrome://messenger/skin/icons/thread-open-offl-kill.gif");
  278. }
  279.  
  280. #sizeCol,
  281. #unreadCol,
  282. #totalCol {
  283.   text-align: right;
  284. }
  285.  
  286.  
  287. /* ..... junkStatus column ..... */
  288.  
  289. treecol.junkStatusHeader {
  290.   list-style-image: url("chrome://messenger/skin/icons/junkcol.gif");
  291.   padding: 0px 4px 0px 0px;
  292. }
  293.  
  294. treechildren::-moz-tree-image(junkStatusCol) {
  295.   /* Mark junkmail as read */
  296.   list-style-image: url("chrome://messenger/skin/icons/readmail.gif");
  297.   padding-left: 0px;
  298.   padding-right: 4px;
  299. }
  300.  
  301. treechildren::-moz-tree-image(junkStatusCol, junk) {
  302.   list-style-image: url("chrome://messenger/skin/icons/junkmail.gif");
  303.   margin-right: -1px;
  304. }
  305.