X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=EarlyBlue%2Fmessenger%2Fskin%2FthreadPane.css;h=638094e2d1e5bc5a64ea0495e563b78eb3850fe0;hp=7c53b4dd56e48d2001fd0a2735184c16798d7e8b;hb=6ef734b237ba7f9ebeb4d0f1712d179dbbb5c4da;hpb=29c4873ad8b555ba444c412fe7b007a386e25fe5 diff --git a/EarlyBlue/messenger/skin/threadPane.css b/EarlyBlue/messenger/skin/threadPane.css index 7c53b4dd..638094e2 100755 --- a/EarlyBlue/messenger/skin/threadPane.css +++ b/EarlyBlue/messenger/skin/threadPane.css @@ -1,23 +1,35 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- +/* * The contents of this file are subject to the Netscape Public * License Version 1.1 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.mozilla.org/NPL/ - * + * * Software distributed under the License is distributed on an "AS * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or * implied. See the License for the specific language governing * rights and limitations under the License. - * + * * The Original Code is Mozilla Communicator client code, released * March 31, 1998. - * + * * The Initial Developer of the Original Code is Netscape * Communications Corporation. Portions created by Netscape are - * Copyright (C) 1998-1999 Netscape Communications Corporation. All + * Copyright (C) 1998-2001 Netscape Communications Corporation. All * Rights Reserved. + * + * Contributor(s): + * Scott MacGregor (mscott@netscape.com) + * Joe Hewitt (hewitt@netscape.com) + * Robert Kaiser (KaiRo@KaiRo.at) */ +/* ===== threadPane.css ============================================== + == Styles for the thread pane in the Messenger 3-pane window. + ======================================================================= */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/* ::::: outliner rows ::::: */ outliner:focus > outliner-bodybox { @@ -29,58 +41,6 @@ outliner > outliner-bodybox border: 1px solid transparent; } -outlinercol.threadColumnHeader { - list-style-image: url("chrome://messenger/skin/unthreadcol.gif"); -} - -outlinercol.threadColumnHeader[sortDirection="ascending"] { - list-style-image: url("chrome://messenger/skin/threadcol.gif"); -} - -outlinercol.threadColumnHeader[sortDirection="descending"] { - list-style-image: url("chrome://messenger/skin/threadcol.gif"); -} - -outlinerbody:-moz-outliner-image(threadCol, container) { - list-style-image: url("chrome://messenger/skin/thread-closed.gif"); -} - -outlinerbody:-moz-outliner-image(threadCol, container, open) { - list-style-image: url("chrome://messenger/skin/thread-open.gif"); -} - -outlinerbody:-moz-outliner-image(threadCol, container, hasUnread) { - list-style-image: url("chrome://messenger/skin/thread-new-closed.gif"); -} - -outlinerbody:-moz-outliner-image(threadCol, container, open, hasUnread) { - list-style-image: url("chrome://messenger/skin/thread-new-open.gif"); -} - -outlinercol.readColumnHeader { - list-style-image: url("chrome://messenger/skin/unreadmail.gif"); -} - -outlinerbody:-moz-outliner-image(unreadButtonColHeader) { -list-style-image: url("chrome://messenger/skin/readcol-read.gif"); -} - -outlinerbody:-moz-outliner-image(unreadButtonColHeader, unread) { -list-style-image: url("chrome://messenger/skin/readcol-unread.gif"); -} - -outlinercol.flagColumnHeader { - list-style-image: url("chrome://messenger/skin/flaggedmail.gif"); -} - -outlinerbody:-moz-outliner-image(flaggedCol) { -list-style-image: url("chrome://messenger/skin/readcol-read.gif"); -} - -outlinerbody:-moz-outliner-image(flaggedCol, flagged) { -list-style-image: url("chrome://messenger/skin/flagcol-flagged.gif"); -} - outlinerbody:-moz-outliner-cell-text(unread) { font-weight: bold; @@ -91,6 +51,8 @@ outlinerbody:-moz-outliner-cell-text(offline) font-style: italic; } +/* ::::: priority colors ::::: */ + outlinerbody:-moz-outliner-cell-text(priority-highest) { color:red; @@ -111,131 +73,94 @@ outlinerbody:-moz-outliner-cell-text(priority-low) color: rgb(85, 85, 85); } +/* ::::: message icons ::::: */ +/* ::::: message column icons ::::: */ +/* ..... thread column ..... */ -.tree-thread-row.unread-true { - font-weight: bold; +outlinercol.threadColumnHeader { + list-style-image: url("chrome://messenger/skin/unthreadcol.gif"); } -.prioritycol-highest -{ - color:red; +outlinercol.threadColumnHeader[sortDirection="ascending"] { + list-style-image: url("chrome://messenger/skin/threadcol.gif"); } -.prioritycol-high -{ - color: rgb(128, 0, 0); +outlinercol.threadColumnHeader[sortDirection="descending"] { + list-style-image: url("chrome://messenger/skin/threadcol.gif"); } -.prioritycol-lowest -{ - color: rgb(170, 170, 170); +outlinerbody:-moz-outliner-image(threadCol, container) { + list-style-image: url("chrome://messenger/skin/thread-closed.gif"); } -.prioritycol-low -{ - color: rgb(85, 85, 85); +outlinerbody:-moz-outliner-image(threadCol, container, open) { + list-style-image: url("chrome://messenger/skin/thread-open.gif"); } -.tree-cell-threadpane-icon { - list-style-image: url("chrome://messenger/skin/message-mail.gif"); - min-height: 14px; +outlinerbody:-moz-outliner-image(threadCol, container, hasUnread) { + list-style-image: url("chrome://messenger/skin/thread-new-closed.gif"); } -.tree-cell-threadpane-icon.status-new { - list-style-image: url("chrome://messenger/skin/message-mail-new.gif"); +outlinerbody:-moz-outliner-image(threadCol, container, hasUnread, open) { + list-style-image: url("chrome://messenger/skin/thread-new-open.gif"); } -.tree-cell-threadpane-icon.message-type-news { - list-style-image: url("chrome://messenger/skin/message-news.gif"); -} +/* ..... read column ..... */ -.tree-cell-threadpane-icon.message-type-news.status-new { - list-style-image: url("chrome://messenger/skin/message-news-new.gif"); +outlinercol.readColumnHeader { + list-style-image: url("chrome://messenger/skin/unreadmail.gif"); } -.tree-cell-threadpane-icon.message-type-mail.has-attachment-true { - list-style-image: url("chrome://messenger/skin/message-mail-attach.gif"); +outlinerbody:-moz-outliner-image(unreadButtonColHeader) { + list-style-image: url("chrome://messenger/skin/readmail.gif"); } -.tree-cell-threadpane-icon.is-imap-deleted-true { - list-style-image: url("chrome://messenger/skin/message-mail-imapdelete.gif"); +outlinerbody:-moz-outliner-image(unreadButtonColHeader, unread) { + list-style-image: url("chrome://messenger/skin/unreadmail.gif"); } -.unreadcol-false { - list-style-image: url("chrome://messenger/skin/readmail.gif"); - min-height: 14px; -} +/* ..... flag column ..... */ -.unreadcol-true { - list-style-image: url("chrome://messenger/skin/unreadmail.gif"); +outlinercol.flagColumnHeader { + list-style-image: url("chrome://messenger/skin/flaggedmail.gif"); } -.flagcol-unflagged { +outlinerbody:-moz-outliner-image(flaggedCol) { list-style-image: url("chrome://messenger/skin/readmail.gif"); - min-height: 14px; } -.flagcol-flagged { +outlinerbody:-moz-outliner-image(flaggedCol, flagged) { list-style-image: url("chrome://messenger/skin/flaggedmail.gif"); } -treeitem > treerow > .threadcol-thread { - list-style-image: url("chrome://messenger/skin/thread-closed.gif"); -} +/* ..... subject column ..... */ -treeitem[open="true"] > treerow > .threadcol-thread { - list-style-image: url("chrome://messenger/skin/thread-open.gif"); +outlinerbody:-moz-outliner-image(subjectCol) { + list-style-image: url("chrome://messenger/skin/message-mail.gif"); } -treeitem > treerow > .threadcol-threadWithUnread { - list-style-image: url("chrome://messenger/skin/thread-new-closed.gif"); +outlinerbody:-moz-outliner-image(subjectCol, unread) { + list-style-image: url("chrome://messenger/skin/message-mail-new.gif"); } -treeitem[open="true"] > treerow > .threadcol-threadWithUnread { - list-style-image: url("chrome://messenger/skin/thread-new-open.gif"); +outlinerbody:-moz-outliner-image(subjectCol, attach) { + list-style-image: url("chrome://messenger/skin/message-mail-attach.gif"); } -.threadColumnHeader[currentView="threaded"] - { - list-style-image: url("chrome://messenger/skin/threadcol.gif"); - text-align: left; - } - -.threadColumnHeader[currentView="unthreaded"] - { - list-style-image: url("chrome://messenger/skin/unthreadcol.gif"); - text-align: center; - } - -.readColumnHeader - { - list-style-image: url("chrome://messenger/skin/unreadmail.gif"); - text-align: center; - } - -.flagColumnHeader - { - list-style-image: url("chrome://messenger/skin/flaggedmail.gif"); - text-align: center; - } - -treeitem[empty="true"] > treerow > .tree-cell-threadpane-icon > .tree-cell-twisty - { - visibility : hidden; - } - -#threadTree - { - border-top : none; - } - - - +outlinerbody:-moz-outliner-image(subjectCol, imapdeleted) { + list-style-image: url("chrome://messenger/skin/message-mail-imapdelete.gif"); +} +outlinerbody:-moz-outliner-image(subjectCol, news) { + list-style-image: url("chrome://messenger/skin/message-news.gif"); +} +outlinerbody:-moz-outliner-image(subjectCol, news, unread) { + list-style-image: url("chrome://messenger/skin/message-news-new.gif"); +}