classic skin polish, 46613

This commit is contained in:
ben%netscape.com 2000-08-13 09:06:08 +00:00
parent 6038ff7742
commit 8e8c69b16c
29 changed files with 2267 additions and 35 deletions

View File

@ -1,10 +1,8 @@
#!dest messenger:skin
AccountManager.css
addtoab.gif
attach.gif
check.gif
dot.gif
fieldMapImport.css
file-disabled.gif
file-hover-active.gif
file-hover.gif
@ -49,7 +47,6 @@ folder-trash-open.gif
folder-trash-share-open.gif
folder-trash-share.gif
folder-trash.gif
folderPane.css
forward-disabled.gif
forward-hover-active.gif
forward-hover.gif
@ -63,16 +60,13 @@ inbox.gif
less.gif
local-mailhost.gif
mailfolder.gif
mailheader.css
message-mail-attach.gif
message-mail-imapdelete.gif
message-mail-new.gif
message-mail.gif
message-news-new.gif
message-news.gif
messenger.css
more.gif
msgHdrViewOverlay.css
newmsg-disabled.gif
newmsg-hover-active.gif
newmsg-hover.gif
@ -84,7 +78,6 @@ next-hover.gif
next.gif
open-mailfolder.gif
outbox.gif
pref-mailnews.css
readcol.gif
readmail.gif
reply-disabled.gif
@ -106,8 +99,6 @@ server-remote-lock.gif
server-remote.gif
sick.gif
smile.gif
subscribe.css
threadPane.css
threadcol.gif
trash.gif
trash-disabled.gif
@ -118,5 +109,4 @@ unthreadcol.gif
winclassic.gif
wink.gif
winwide.gif
wizard.css
importDialog.css
abcard.gif

View File

@ -33,12 +33,10 @@ SAMPLES_DIR = $(DIST)/bin/chrome/skins/$(THEME)/messenger/skin
# split EXPORT_RESOURCE_SAMPLES in two otherwise the generated commands
# can be too long for some systems.
EXPORT_RESOURCE_SAMPLES_1 = \
AccountManager.css \
addtoab.gif \
attach.gif \
check.gif \
dot.gif \
fieldMapImport.css \
file-disabled.gif \
file-hover-active.gif \
file-hover.gif \
@ -83,7 +81,6 @@ EXPORT_RESOURCE_SAMPLES_1 = \
folder-trash-share-open.gif \
folder-trash-share.gif \
folder-trash.gif \
folderPane.css \
forward-disabled.gif \
forward-hover-active.gif \
forward-hover.gif \
@ -99,16 +96,13 @@ EXPORT_RESOURCE_SAMPLES_1 = \
EXPORT_RESOURCE_SAMPLES_2 = \
mailfolder.gif \
mailheader.css \
message-mail-attach.gif \
message-mail-imapdelete.gif \
message-mail-new.gif \
message-mail.gif \
message-news-new.gif \
message-news.gif \
messenger.css \
more.gif \
msgHdrViewOverlay.css \
newmsg-disabled.gif \
newmsg-hover-active.gif \
newmsg-hover.gif \
@ -120,7 +114,6 @@ EXPORT_RESOURCE_SAMPLES_2 = \
next.gif \
open-mailfolder.gif \
outbox.gif \
pref-mailnews.css \
readcol.gif \
readmail.gif \
reply-disabled.gif \
@ -142,8 +135,6 @@ EXPORT_RESOURCE_SAMPLES_2 = \
server-remote.gif \
sick.gif \
smile.gif \
subscribe.css \
threadPane.css \
threadcol.gif \
trash.gif \
trash-disabled.gif \
@ -154,11 +145,10 @@ EXPORT_RESOURCE_SAMPLES_2 = \
winclassic.gif \
wink.gif \
winwide.gif \
wizard.css \
importDialog.css \
abcard.gif \
$(NULL)
DIRS = addressbook messengercompose
DIRS = addressbook messengercompose win
include $(topsrcdir)/config/rules.mk

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 B

View File

@ -0,0 +1,5 @@
div.pageTitle {
font: bolder large;
}

View File

@ -0,0 +1,13 @@
#!dest messenger:skin
AccountManager.css
mailheader.css
subscribe.css
threadPane.css
fieldMapImport.css
messenger.css
wizard.css
folderPane.css
msgHdrViewOverlay.css
importDialog.css
pref-mailnews.css

View File

@ -0,0 +1,39 @@
/*
* 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
* Rights Reserved.
*
* Contributor(s):
* Pete Collins, Ben Goodger
*/
@import url(chrome://communicator/skin/);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
treecell.importsampledata {
padding-left: 10px;
border-left: 3px solid #CCCCCC;
}
#fieldList-box {
border: 1px inset white;
width:32em;
height:300px;
margin: 1.5em 3em 1.5em 3em;
}

View File

@ -0,0 +1,121 @@
/* -*- Mode: C++; tab-width: 2; 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
* Rights Reserved.
*/
/* basic mail folders */
.tree-cell-folderpane-icon
{
list-style-image : url("chrome://messenger/skin/folder-closed.gif");
}
treeitem.folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon
{
list-style-image : url("chrome://messenger/skin/folder-open.gif");
}
/* special folder */
.tree-cell-folderpane-icon[SpecialFolder="Inbox"]
{
list-style-image : url("chrome://messenger/skin/folder-inbox.gif");
}
.tree-cell-folderpane-icon[SpecialFolder="Trash"]
{
list-style-image : url("chrome://messenger/skin/folder-trash.gif");
}
.tree-cell-folderpane-icon[BiffState="NewMail"]
{
list-style-image : url("chrome://messenger/skin/folder-new-closed.gif");
}
treeitem[open="true"] > treerow > .tree-cell-folderpane-icon[BiffState="NewMail"]
{
list-style-image : url("chrome://messenger/skin/folder-new-open.gif");
}
.tree-cell-folderpane-icon[SpecialFolder="Inbox"][BiffState="NewMail"]
{
list-style-image : url("chrome://messenger/skin/folder-inbox-new.gif");
}
.tree-cell-folderpane-icon[IsServer="true"]
{
list-style-image : url("chrome://messenger/skin/server-mail.gif");
}
/* IMAP folders */
.tree-cell-folderpane-icon[IsServer="true"][ServerType="imap"][IsSecure="true"]
{
list-style-image : url("chrome://messenger/skin/server-remote-lock.gif");
}
/* Local servers */
.tree-cell-folderpane-icon[IsServer="true"][ServerType="none"]
{
list-style-image : url("chrome://messenger/skin/server-local.gif");
}
/* News folders */
.tree-cell-folderpane-icon[ServerType="nntp"]
{
list-style-image : url("chrome://messenger/skin/folder-newsgroup.gif");
}
.tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"][IsSecure="true"]
{
list-style-image : url("chrome://messenger/skin/server-news-lock.gif");
}
.tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"]
{
list-style-image : url("chrome://messenger/skin/server-news.gif");
}
/*All Servers*/
.tree-folder-row[IsServer="true"]
{
font-weight : bold;
}
.tree-folder-row[HasUnreadMessages="true"]
{
font-weight : bold;
}
.tree-folder-row[NoSelect="true"]
{
color : gray;
font-style : italic;
}
#folder-panel
{
min-width : 10px;
}
#folderTree, #folderTree > .tree-container-treerows
{
border : none !important;
}

View File

@ -0,0 +1,61 @@
/*
* 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
* Rights Reserved.
*
* Contributor(s):
*
*/
@import url(chrome://communicator/skin/);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
#import-type-radio-box {
padding-top: 1em;
}
#import-module-list-box {
padding: 1em 3em 2em 3em;
}
#import-module-tree-box {
height: 8em;
width: 20em;
border: 1px inset white;
margin-top: .5em;
}
#description {
margin: 1.5em 0px 0px 0px;
padding: 0px 2px 0px 2px;
height: 4em;
width: 20em;
background-color:white;
border:1px inset white;
}
#progressStatus {
margin: 1em 0px 0px 0px;
}
#progressMeter {
margin: 1em 2em 2em 1em;
width: 26em;
}

View File

@ -0,0 +1,83 @@
/*
* These are the style attributes for the XUL display.
*/
window { overflow: auto; }
mailheader { display: block; }
mailattachcount { display: none; }
box[name=header-attachment] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }
box[name=header-part1] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }
box[name=header-part2] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
box[name=header-part3] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
box[name=header-seamonkey] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
headerdisplayname { font-weight: bold; white-space: pre; }
header { text-align: left; }
menubar[name=attachment-menubar] { background-color: #EFEFEF; border: 0px solid #EFEFEF; }
menu[name=attachment-menu] { background-color: #EFEFEF; border: 0px solid #EFEFEF; }
/*
* For printing/HTML display...
*/
table[name=header-part1] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }
table[name=header-part2] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
table[name=header-part3] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
div.headerdisplayname { font-weight: bold; white-space: pre; display: inline; }
body {
background-color: white;
}
.text-flowed tt {
font-family: inherit;
}
.text-flowed blockquote {
margin: 0em 0em;
border-color: black;
}
/* Anyhow, the <div class=txt-sig> doesn't inherit whitespace setting from
its parent pre, but from its ancestor .text-plain. */
.text-plain {
white-space: -moz-pre-wrap;
}
.text-plain[wrap=false] {
white-space: pre;
}
.text-plain pre {
font-family: inherit;
white-space: inherit;
margin: inherit;
}
/* That's how it should really be
.text-plain pre {
font-family: inherit;
margin: inherit;
}
.text-plain[wrap=false] pre {
white-space: pre;
}
*/
.text-plain[graphical-quote=false] blockquote {
padding-left: inherit;
border-left: inherit;
margin: 0em 0em;
}
.text-plain[graphical-quote=true] blockquote {
margin: 0em 0em;
border-width: medium;
border-color: black;
}
.text-plain[graphical-quote=true] .txt-citetags {
display: none;
}
.txt-sig, .signature {
color: gray;
}
.txt-sig > a, .signature > a {
color: 7777FF /* light blue */;
}

View File

@ -0,0 +1,471 @@
/* -*- 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
* Rights Reserved.
*/
@import url(chrome://communicator/skin/);
@import url(chrome://communicator/skin/sidebar/sidebar.css);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
[hide] {
 display: none;
}
spring.spacer {
width: 5px;
height: 5px;
}
box.cleanborder {
margin: 10px;
padding: 10px;
border: 2px groove white;
width: 100%;
}
box.padded {
margin: 10px;
width: 100%;
}
iframe {
min-width: 10px;
min-height: 10px;
width: 100px;
height: 100px;
}
/**
* boxes
*/
#results_box {
border-left: 8px solid #CCCCCC;
min-width: 10px;
}
/**
* toolbar button images
*/
#button-getmsg
{
list-style-image : url("chrome://messenger/skin/getmsg.gif");
}
#button-getmsg[disabled="true"],
#button-getmsg[disabled="true"]:hover,
#button-getmsg[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/getmsg-disabled.gif");
}
#button-getmsg:hover
{
list-style-image : url("chrome://messenger/skin/getmsg-hover.gif");
}
#button-getmsg:hover:active
{
list-style-image : url("chrome://messenger/skin/getmsg-hover-active.gif");
}
#button-newmsg
{
list-style-image : url("chrome://messenger/skin/newmsg.gif");
}
#button-newmsg[disabled="true"],
#button-newmsg[disabled="true"]:hover,
#button-newmsg[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/newmsg-disabled.gif");
}
#button-newmsg:hover
{
list-style-image : url("chrome://messenger/skin/newmsg-hover.gif");
}
#button-newmsg:hover:active
{
list-style-image : url("chrome://messenger/skin/newmsg-hover-active.gif");
}
#button-reply
{
list-style-image : url("chrome://messenger/skin/reply.gif");
}
#button-reply[disabled="true"],
#button-reply[disabled="true"]:hover,
#button-reply[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/reply-disabled.gif");
}
#button-reply:hover
{
list-style-image : url("chrome://messenger/skin/reply-hover.gif");
}
#button-reply:hover:active
{
list-style-image : url("chrome://messenger/skin/reply-hover-active.gif");
}
#button-replyall
{
list-style-image : url("chrome://messenger/skin/replyall.gif");
}
#button-replyall[disabled="true"],
#button-replyall[disabled="true"]:hover,
#button-replyall[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/replyall-disabled.gif");
}
#button-replyall:hover
{
list-style-image : url("chrome://messenger/skin/replyall-hover.gif");
}
#button-replyall:hover:active
{
list-style-image : url("chrome://messenger/skin/replyall-hover-active.gif");
}
#button-forward
{
list-style-image : url("chrome://messenger/skin/forward.gif");
}
#button-forward[disabled="true"],
#button-forward[disabled="true"]:hover,
#button-forward[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/forward-disabled.gif");
}
#button-forward:hover
{
list-style-image : url("chrome://messenger/skin/forward-hover.gif");
}
#button-forward:hover:active
{
list-style-image : url("chrome://messenger/skin/forward-hover-active.gif");
}
#button-file
{
list-style-image : url("chrome://messenger/skin/file.gif");
}
#button-file[disabled="true"],
#button-file[disabled="true"]:hover,
#button-file[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/file-disabled.gif");
}
#button-file:hover
{
list-style-image : url("chrome://messenger/skin/file-hover.gif");
}
#button-file:hover:active
{
list-style-image : url("chrome://messenger/skin/file-hover-active.gif");
}
#button-next
{
list-style-image : url("chrome://messenger/skin/next.gif");
}
#button-next[disabled="true"],
#button-next[disabled="true"]:hover,
#button-next[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/next-disabled.gif");
}
#button-next:hover
{
list-style-image : url("chrome://messenger/skin/next-hover.gif");
}
#button-next:hover:active
{
list-style-image : url("chrome://messenger/skin/next-hover-active.gif");
}
#button-delete
{
list-style-image : url("chrome://messenger/skin/trash.gif");
}
#button-delete[disabled="true"],
#button-delete[disabled="true"]:hover,
#button-delete[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/trash-disabled.gif");
}
#button-delete:hover
{
list-style-image : url("chrome://messenger/skin/trash-hover.gif");
}
#button-delete:hover:active
{
list-style-image : url("chrome://messenger/skin/trash-hover-active.gif");
}
#button-print {
list-style-image:url("chrome://global/skin/print.gif");
}
#button-print
{
list-style-image : url("chrome://global/skin/print.gif");
}
#button-print[disabled="true"],
#button-print[disabled="true"][buttonover="true"],
#button-print[disabled="true"][buttondown="true"]
{
list-style-image : url("chrome://global/skin/print-disabled.gif");
}
#button-print[buttonover="true"]
{
list-style-image : url("chrome://global/skin/print-hover.gif");
}
#button-print[buttondown="true"]
{
list-style-image : url("chrome://global/skin/print-hover-active.gif");
}
#button-stop
{
list-style-image : url("chrome://global/skin/stop.gif");
}
#button-stop[disabled="true"],
#button-stop[disabled="true"]:hover,
#button-stop[disabled="true"]:hover:active
{
list-style-image : url("chrome://global/skin/stop-disabled.gif");
}
#button-stop:hover
{
list-style-image : url("chrome://global/skin/stop-hover.gif");
}
#button-stop:hover:active
{
list-style-image : url("chrome://global/skin/stop-hover-active.gif");
}
.folderMenuItem > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-closed.gif");
}
.folderMenuItem[open="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-open.gif");
}
/* special folder */
.folderMenuItem[SpecialFolder="Inbox"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
}
.folderMenuItem[SpecialFolder="Inbox"][open="true"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
}
.folderMenuItem[SpecialFolder="Trash"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-trash.gif");
}
.folderMenuItem[SpecialFolder="Trash"][open="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-trash.gif");
}
.folderMenuItem[IsServer="true"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/server-mail.gif");
}
.folderMenuItem[IsServer="true"][open="true"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/server-mail.gif");
}
/* IMAP folders */
.folderMenuItem[IsServer="true"][ServerType="imap"][IsSecure="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
}
/* Local Servers */
.folderMenuItem[IsServer="true"][ServerType="none"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/server-local.gif");
}
/* News folders */
.folderMenuItem[ServerType="nntp"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
}
.folderMenuItem[IsServer="true"][ServerType="nntp"][IsSecure="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
}
.folderMenuItem[IsServer="true"][ServerType="nntp"] > .menu-left {
list-style-image: url("chrome://messenger/skin/server-news.gif");
}
menu.push {
border: 1px outset white;
padding: 2px;
margin: 2px;
text-align: center;
background-color:inherit;
background-image: inherit;
}
menu.push:hover {
border: 1px outset white;
color:#003366;
text-decoration:underline;
padding: 2px;
}
menu.push:hover:-moz-outline {
border : 1px solid black;
color:#003366;
padding: 2px;
}
menu.push:active {
text-decoration:none;
border: 1px inset;
padding-left: 3px;
padding-right: 1px;
padding-top: 3px;
padding-bottom: 1px;
}
menu.push[toggled="1"] {
border: 1px white inset;
padding-left: 3px;
padding-right: 1px;
padding-top: 3px;
padding-bottom: 1px;
}
menu.push[toggled="2"] {
background-color: lightgray;
border: 1px solid gray;
}
menu.push:active:-moz-outline {
border : 1px solid black;
}
menu.push[disabled="true"] {
background-color:inherit;
background-image: inherit;
border : 1px solid #999999;
color: #999999;
text-decoration: none;
}
menu.push[disabled="true"]:hover {
background-color:inherit;
background-image: inherit;
border : 1px solid #999999;
color: #999999;
text-decoration: none;
}
menu.push[disabled="true"]:active {
background-color:inherit;
background-image: inherit;
border : 1px solid #999999;
color: #999999;
text-decoration: none;
}
/**
* Make sure the min height is small so we can
* resize the pane vertically -EDV
*/
box#messagepanebox
{
min-height: 10px;
height: 0px;
}
/**
* this belongs in the mail filter window
*/
treeitem[Enabled="true"] > treerow > treecell.enabledcol > .tree-button {
list-style-image: url("chrome://messenger/skin/unreadmail.gif");
}
treecell.enabledcol > .tree-button {
list-style-image: url("chrome://messenger/skin/readmail.gif");
}
searchattribute {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchattribute);
}
searchoperator {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchoperator);
}
searchvalue {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchvalue);
}
searchterm {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchterm);
}
.textfield-mailcardicon
{
list-style-image : url("chrome://messenger/skin/abcard.gif");
}

View File

@ -0,0 +1,88 @@
/*
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
Rights Reserved.
*/
/* These are the style attributes we are applying to the message header
* view overlay which shows the message headers for a selected message.
* some of this stuff originated from mailheaders.css
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
mail-emailaddress {
behavior: url(chrome://messenger/content/mailWidgets.xml#mail-emailaddress);
display: inline;
}
[hide] {
visibility: collapse;
}
spring.buttonTopSpacer { height: .3em; }
spring.buttonSpacer { width: .5em; }
box.headerBox { overflow: hidden; min-width:50px;}
box.header-part1 { background-color: #EEEEEE; border: none; }
box.header-part2 { background-color: #CCCCCC; border: none; }
box.header-part3 { background-color: #CCCCCC; border: none; }
#addToAddressBookButton {
list-style-image:url("chrome://messenger/skin/addtoab.gif");
min-height: 20px;
margin: 0px;
}
#attachmentButton {
list-style-image:url("chrome://messenger/skin/attach.gif");
min-height: 20px;
margin: 0px;
}
image.emailDisplayImage
{
align: right;
}
text.emailSeparator {
display: inline;
}
text.emailDisplayButton {
color: blue;
text-decoration: underline;
cursor: pointer;
max-height: 15px;
}
image.showMoreAddressesButton {
list-style-image: url("chrome://messenger/skin/more.gif");
display: inline;
}
image.showFewerAddressesButton {
list-style-image: url("chrome://messenger/skin/less.gif");
display: inline;
}
html.headerValue { white-space: normal; min-width: 50px; }
html.subjectvalue {font-weight: bold;}
text.headerdisplayname { font-weight: bold; margin-right: .5em; margin-left: .5em; min-height: 18px }
text.headerValue { white-space: normal; min-width: 50px; }

View File

@ -0,0 +1,10 @@
#classic
{
list-style-image : url("chrome://messenger/skin/winclassic.gif");
}
#wide
{
list-style-image : url("chrome://messenger/skin/winwide.gif");
}

View File

@ -0,0 +1,27 @@
/* -*- 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
* Rights Reserved.
*/
.subscribedcol {
list-style-image: url("chrome://messenger/skin/dot.gif");
}
.subscribedcol[value="true"] {
list-style-image: url("chrome://messenger/skin/check.gif");
}

View File

@ -0,0 +1,126 @@
/* -*- 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
* Rights Reserved.
*/
.tree-thread-row[IsUnread="true"]
{
font-weight : bold;
}
.prioritycol[Priority="highest"]
{
color : red;
}
.prioritycol[Priority="high"]
{
color : rgb(128, 0, 0);
}
.prioritycol[Priority="lowest"]
{
color : rgb(170, 170, 170);
}
.prioritycol[Priority="low"]
{
color : rgb(85, 85, 85);
}
.tree-cell-threadpane-icon
{
list-style-image : url("chrome://messenger/skin/message-mail.gif");
min-height : 14px;
}
.tree-cell-threadpane-icon[Status="new"]
{
list-style-image : url("chrome://messenger/skin/message-mail-new.gif");
}
.tree-cell-threadpane-icon[MessageType="news"]
{
list-style-image : url("chrome://messenger/skin/message-news.gif");
}
.tree-cell-threadpane-icon[MessageType="news"][Status="new"]
{
list-style-image : url("chrome://messenger/skin/message-news-new.gif");
}
.tree-cell-threadpane-icon[MessageType="mail"][HasAttachment="true"]
{
list-style-image : url("chrome://messenger/skin/message-mail-attach.gif");
}
.tree-cell-threadpane-icon[IsImapDeleted="true"]
{
list-style-image : url("chrome://messenger/skin/message-mail-imapdelete.gif");
}
.unreadcol
{
list-style-image : url("chrome://messenger/skin/readmail.gif");
min-height : 14px;
}
.unreadcol[value="true"]
{
list-style-image : url("chrome://messenger/skin/unreadmail.gif");
}
.flagcol
{
list-style-image : url("chrome://messenger/skin/readmail.gif");
min-height : 14px;
}
.flagcol[value="flagged"]
{
list-style-image : url("chrome://messenger/skin/flaggedmail.gif");
}
.threadColumnHeader[currentView="threaded"]
{
list-style-image : url("chrome://messenger/skin/threadcol.gif");
}
.threadColumnHeader[currentView="unthreaded"]
{
list-style-image : url("chrome://messenger/skin/unthreadcol.gif");
}
.readColumnHeader
{
list-style-image : url("chrome://messenger/skin/unreadmail.gif");
}
.flagColumnHeader
{
list-style-image : url("chrome://messenger/skin/flaggedmail.gif");
}
treeitem[empty="true"] > treerow > .tree-cell-threadpane-icon > .tree-cell-twisty
{
visibility : hidden;
}

View File

@ -0,0 +1,27 @@
/* -*- Mode: CSS; 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
* Rights Reserved.
*/
div.title {
font-weight: bold;
}
div.subtitle {
font-weight: bold;
}

View File

@ -22,7 +22,7 @@
DEPTH = ..\..\..
THEME_ROOT_DEPTH = ..
DIRS= addressbook messengercompose
DIRS= addressbook messengercompose win
include <$(DEPTH)\config\rules.mak>
include <$(THEME_ROOT_DEPTH)\theme.mk>
@ -31,12 +31,10 @@ clobber::
rm -f $(DIST)\chrome\skins\$(THEME)\messenger\skin\*.*
install::
$(MAKE_INSTALL) AccountManager.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) addtoab.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) attach.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) check.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) dot.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) fieldMapImport.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) file-disabled.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) file-hover-active.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) file-hover.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
@ -81,7 +79,6 @@ install::
$(MAKE_INSTALL) folder-trash-share-open.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) folder-trash-share.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) folder-trash.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) folderPane.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) forward-disabled.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) forward-hover-active.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) forward-hover.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
@ -95,16 +92,13 @@ install::
$(MAKE_INSTALL) less.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) local-mailhost.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) mailfolder.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) mailheader.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) message-mail-attach.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) message-mail-imapdelete.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) message-mail-new.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) message-mail.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) message-news-new.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) message-news.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) messenger.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) more.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) msgHdrViewOverlay.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) newmsg-disabled.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) newmsg-hover-active.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) newmsg-hover.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
@ -116,7 +110,6 @@ install::
$(MAKE_INSTALL) next.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) open-mailfolder.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) outbox.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) pref-mailnews.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) readcol.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) readmail.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) reply-disabled.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
@ -138,8 +131,6 @@ install::
$(MAKE_INSTALL) server-remote.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) sick.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) smile.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) subscribe.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) threadPane.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) threadcol.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) trash.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) trash-disabled.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
@ -150,5 +141,4 @@ install::
$(MAKE_INSTALL) winclassic.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) wink.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) winwide.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) wizard.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) importDialog.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) abcard.gif $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin

View File

@ -0,0 +1,5 @@
div.pageTitle {
font: bolder large;
}

View File

@ -0,0 +1,53 @@
#
# 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.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 2000 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
DEPTH = ../../../..
THEME_ROOT_DEPTH = @srcdir@/../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(THEME_ROOT_DEPTH)/theme.mk
SAMPLES_DIR = $(DIST)/bin/chrome/skins/$(THEME)/messenger/skin
EXPORT_RESOURCE_SAMPLES = \
AccountManager.css \
mailheader.css \
subscribe.css \
threadPane.css \
fieldMapImport.css \
messenger.css \
wizard.css \
folderPane.css \
msgHdrViewOverlay.css \
importDialog.css \
pref-mailnews.css
$(NULL)
include $(topsrcdir)/config/rules.mk
install::
$(INSTALL) $(addprefix $(srcdir)/, $(EXPORT_RESOURCE_SAMPLES)) $(SAMPLES_DIR)
distclean clean clobber realclean clobber_all::
rm -f $(addprefix $(SAMPLES_DIR)/, $(EXPORT_RESOURCE_SAMPLES))

View File

@ -0,0 +1,39 @@
/*
* 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
* Rights Reserved.
*
* Contributor(s):
* Pete Collins, Ben Goodger
*/
@import url(chrome://communicator/skin/);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
treecell.importsampledata {
padding-left: 10px;
border-left: 3px solid #CCCCCC;
}
#fieldList-box {
border: 1px inset white;
width:32em;
height:300px;
margin: 1.5em 3em 1.5em 3em;
}

View File

@ -0,0 +1,134 @@
/* -*- Mode: C++; tab-width: 2; 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
* Rights Reserved.
*/
/* basic mail folders */
.tree-cell-folderpane-icon
{
list-style-image : url("chrome://messenger/skin/folder-closed.gif");
}
treeitem.folderTreeItem[open="true"] > treerow > .tree-cell-folderpane-icon
{
list-style-image : url("chrome://messenger/skin/folder-open.gif");
}
/* special folder */
.tree-cell-folderpane-icon[SpecialFolder="Inbox"]
{
list-style-image : url("chrome://messenger/skin/folder-inbox.gif");
}
.tree-cell-folderpane-icon[SpecialFolder="Trash"]
{
list-style-image : url("chrome://messenger/skin/folder-trash.gif");
}
.tree-cell-folderpane-icon[BiffState="NewMail"]
{
list-style-image : url("chrome://messenger/skin/folder-new-closed.gif");
}
treeitem[open="true"] > treerow > .tree-cell-folderpane-icon[BiffState="NewMail"]
{
list-style-image : url("chrome://messenger/skin/folder-new-open.gif");
}
.tree-cell-folderpane-icon[SpecialFolder="Inbox"][BiffState="NewMail"]
{
list-style-image : url("chrome://messenger/skin/folder-inbox-new.gif");
}
.tree-cell-folderpane-icon[IsServer="true"]
{
list-style-image : url("chrome://messenger/skin/server-mail.gif");
}
/* IMAP folders */
.tree-cell-folderpane-icon[IsServer="true"][ServerType="imap"][IsSecure="true"]
{
list-style-image : url("chrome://messenger/skin/server-remote-lock.gif");
}
/* Local servers */
.tree-cell-folderpane-icon[IsServer="true"][ServerType="none"]
{
list-style-image : url("chrome://messenger/skin/server-local.gif");
}
/* News folders */
.tree-cell-folderpane-icon[ServerType="nntp"]
{
list-style-image : url("chrome://messenger/skin/folder-newsgroup.gif");
}
.tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"][IsSecure="true"]
{
list-style-image : url("chrome://messenger/skin/server-news-lock.gif");
}
.tree-cell-folderpane-icon[IsServer="true"][ServerType="nntp"]
{
list-style-image : url("chrome://messenger/skin/server-news.gif");
}
/*All Servers*/
.tree-folder-row[IsServer="true"]
{
font-weight : bold;
}
.tree-folder-row[HasUnreadMessages="true"]
{
font-weight : bold;
}
.tree-folder-row[NoSelect="true"]
{
color : gray;
font-style : italic;
}
#folder-panel
{
min-width : 10px;
}
#folderTree, #folderTree > .tree-container-treerows
{
border : none;
}
#folderTree
{
border-bottom : 1px solid threedshadow;
border-right : 1px solid threedshadow;
}
/* using tree-cell-folderpane-icon to isolate this rule to the folderpane
and prevent such crawls on the threadpane */
treeitem[empty="true"] > treerow > .tree-cell-folderpane-icon > .tree-cell-twisty
{
visibility : hidden;
}

View File

@ -0,0 +1,61 @@
/*
* 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
* Rights Reserved.
*
* Contributor(s):
*
*/
@import url(chrome://communicator/skin/);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
#import-type-radio-box {
padding-top: 1em;
}
#import-module-list-box {
padding: 1em 3em 2em 3em;
}
#import-module-tree-box {
height: 8em;
width: 20em;
border: 1px inset white;
margin-top: .5em;
}
#description {
margin: 1.5em 0px 0px 0px;
padding: 0px 2px 0px 2px;
height: 4em;
width: 20em;
background-color:white;
border:1px inset white;
}
#progressStatus {
margin: 1em 0px 0px 0px;
}
#progressMeter {
margin: 1em 2em 2em 1em;
width: 26em;
}

View File

@ -0,0 +1,83 @@
/*
* These are the style attributes for the XUL display.
*/
window { overflow: auto; }
mailheader { display: block; }
mailattachcount { display: none; }
box[name=header-attachment] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }
box[name=header-part1] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }
box[name=header-part2] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
box[name=header-part3] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
box[name=header-seamonkey] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
headerdisplayname { font-weight: bold; white-space: pre; }
header { text-align: left; }
menubar[name=attachment-menubar] { background-color: #EFEFEF; border: 0px solid #EFEFEF; }
menu[name=attachment-menu] { background-color: #EFEFEF; border: 0px solid #EFEFEF; }
/*
* For printing/HTML display...
*/
table[name=header-part1] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }
table[name=header-part2] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
table[name=header-part3] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }
div.headerdisplayname { font-weight: bold; white-space: pre; display: inline; }
body {
background-color: white;
}
.text-flowed tt {
font-family: inherit;
}
.text-flowed blockquote {
margin: 0em 0em;
border-color: black;
}
/* Anyhow, the <div class=txt-sig> doesn't inherit whitespace setting from
its parent pre, but from its ancestor .text-plain. */
.text-plain {
white-space: -moz-pre-wrap;
}
.text-plain[wrap=false] {
white-space: pre;
}
.text-plain pre {
font-family: inherit;
white-space: inherit;
margin: inherit;
}
/* That's how it should really be
.text-plain pre {
font-family: inherit;
margin: inherit;
}
.text-plain[wrap=false] pre {
white-space: pre;
}
*/
.text-plain[graphical-quote=false] blockquote {
padding-left: inherit;
border-left: inherit;
margin: 0em 0em;
}
.text-plain[graphical-quote=true] blockquote {
margin: 0em 0em;
border-width: medium;
border-color: black;
}
.text-plain[graphical-quote=true] .txt-citetags {
display: none;
}
.txt-sig, .signature {
color: gray;
}
.txt-sig > a, .signature > a {
color: 7777FF /* light blue */;
}

View File

@ -0,0 +1,42 @@
#
# 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.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
DEPTH = ..\..\..\..
THEME_ROOT_DEPTH = ..\..
include <$(DEPTH)\config\rules.mak>
include <$(THEME_ROOT_DEPTH)\theme.mk>
clobber::
rm -f $(DIST)\chrome\skins\$(THEME)\messenger\skin\*.*
install::
$(MAKE_INSTALL) AccountManager.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) fieldMapImport.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) folderPane.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) mailheader.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) messenger.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) msgHdrViewOverlay.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) pref-mailnews.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) subscribe.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) threadPane.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) wizard.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin
$(MAKE_INSTALL) importDialog.css $(DIST)\bin\chrome\skins\$(THEME)\messenger\skin

View File

@ -0,0 +1,479 @@
/* -*- 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
* Rights Reserved.
*/
@import url(chrome://communicator/skin/);
@import url(chrome://communicator/skin/sidebar/sidebar.css);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
[hide] {
 display: none;
}
spring.spacer {
width: 5px;
height: 5px;
}
box.cleanborder {
margin: 10px;
padding: 10px;
border: 2px groove white;
width: 100%;
}
box.padded {
margin: 10px;
width: 100%;
}
iframe {
min-width: 10px;
min-height: 10px;
width: 100px;
height: 100px;
}
/**
* boxes
*/
#results_box {
border-left: 8px solid #CCCCCC;
min-width: 10px;
}
/**
* toolbar button images
*/
#button-getmsg
{
list-style-image : url("chrome://messenger/skin/getmsg.gif");
}
#button-getmsg[disabled="true"],
#button-getmsg[disabled="true"]:hover,
#button-getmsg[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/getmsg-disabled.gif");
}
#button-getmsg:hover
{
list-style-image : url("chrome://messenger/skin/getmsg-hover.gif");
}
#button-getmsg:hover:active
{
list-style-image : url("chrome://messenger/skin/getmsg-hover-active.gif");
}
#button-newmsg
{
list-style-image : url("chrome://messenger/skin/newmsg.gif");
}
#button-newmsg[disabled="true"],
#button-newmsg[disabled="true"]:hover,
#button-newmsg[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/newmsg-disabled.gif");
}
#button-newmsg:hover
{
list-style-image : url("chrome://messenger/skin/newmsg-hover.gif");
}
#button-newmsg:hover:active
{
list-style-image : url("chrome://messenger/skin/newmsg-hover-active.gif");
}
#button-reply
{
list-style-image : url("chrome://messenger/skin/reply.gif");
}
#button-reply[disabled="true"],
#button-reply[disabled="true"]:hover,
#button-reply[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/reply-disabled.gif");
}
#button-reply:hover
{
list-style-image : url("chrome://messenger/skin/reply-hover.gif");
}
#button-reply:hover:active
{
list-style-image : url("chrome://messenger/skin/reply-hover-active.gif");
}
#button-replyall
{
list-style-image : url("chrome://messenger/skin/replyall.gif");
}
#button-replyall[disabled="true"],
#button-replyall[disabled="true"]:hover,
#button-replyall[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/replyall-disabled.gif");
}
#button-replyall:hover
{
list-style-image : url("chrome://messenger/skin/replyall-hover.gif");
}
#button-replyall:hover:active
{
list-style-image : url("chrome://messenger/skin/replyall-hover-active.gif");
}
#button-forward
{
list-style-image : url("chrome://messenger/skin/forward.gif");
}
#button-forward[disabled="true"],
#button-forward[disabled="true"]:hover,
#button-forward[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/forward-disabled.gif");
}
#button-forward:hover
{
list-style-image : url("chrome://messenger/skin/forward-hover.gif");
}
#button-forward:hover:active
{
list-style-image : url("chrome://messenger/skin/forward-hover-active.gif");
}
#button-file
{
list-style-image : url("chrome://messenger/skin/file.gif");
}
#button-file[disabled="true"],
#button-file[disabled="true"]:hover,
#button-file[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/file-disabled.gif");
}
#button-file:hover
{
list-style-image : url("chrome://messenger/skin/file-hover.gif");
}
#button-file:hover:active
{
list-style-image : url("chrome://messenger/skin/file-hover-active.gif");
}
#button-next
{
list-style-image : url("chrome://messenger/skin/next.gif");
}
#button-next[disabled="true"],
#button-next[disabled="true"]:hover,
#button-next[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/next-disabled.gif");
}
#button-next:hover
{
list-style-image : url("chrome://messenger/skin/next-hover.gif");
}
#button-next:hover:active
{
list-style-image : url("chrome://messenger/skin/next-hover-active.gif");
}
#button-delete
{
list-style-image : url("chrome://messenger/skin/trash.gif");
}
#button-delete[disabled="true"],
#button-delete[disabled="true"]:hover,
#button-delete[disabled="true"]:hover:active
{
list-style-image : url("chrome://messenger/skin/trash-disabled.gif");
}
#button-delete:hover
{
list-style-image : url("chrome://messenger/skin/trash-hover.gif");
}
#button-delete:hover:active
{
list-style-image : url("chrome://messenger/skin/trash-hover-active.gif");
}
#button-print {
list-style-image:url("chrome://global/skin/print.gif");
}
#button-print
{
list-style-image : url("chrome://global/skin/print.gif");
}
#button-print[disabled="true"],
#button-print[disabled="true"][buttonover="true"],
#button-print[disabled="true"][buttondown="true"]
{
list-style-image : url("chrome://global/skin/print-disabled.gif");
}
#button-print[buttonover="true"]
{
list-style-image : url("chrome://global/skin/print-hover.gif");
}
#button-print[buttondown="true"]
{
list-style-image : url("chrome://global/skin/print-hover-active.gif");
}
#button-stop
{
list-style-image : url("chrome://global/skin/stop.gif");
}
#button-stop[disabled="true"],
#button-stop[disabled="true"]:hover,
#button-stop[disabled="true"]:hover:active
{
list-style-image : url("chrome://global/skin/stop-disabled.gif");
}
#button-stop:hover
{
list-style-image : url("chrome://global/skin/stop-hover.gif");
}
#button-stop:hover:active
{
list-style-image : url("chrome://global/skin/stop-hover-active.gif");
}
.folderMenuItem > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-closed.gif");
}
.folderMenuItem[open="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-open.gif");
}
/* special folder */
.folderMenuItem[SpecialFolder="Inbox"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
}
.folderMenuItem[SpecialFolder="Inbox"][open="true"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/folder-inbox.gif");
}
.folderMenuItem[SpecialFolder="Trash"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-trash.gif");
}
.folderMenuItem[SpecialFolder="Trash"][open="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-trash.gif");
}
.folderMenuItem[IsServer="true"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/server-mail.gif");
}
.folderMenuItem[IsServer="true"][open="true"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/server-mail.gif");
}
/* IMAP folders */
.folderMenuItem[IsServer="true"][ServerType="imap"][IsSecure="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/server-remote-lock.gif");
}
/* Local Servers */
.folderMenuItem[IsServer="true"][ServerType="none"] > .menu-left
{
list-style-image: url("chrome://messenger/skin/server-local.gif");
}
/* News folders */
.folderMenuItem[ServerType="nntp"] > .menu-left {
list-style-image: url("chrome://messenger/skin/folder-newsgroup.gif");
}
.folderMenuItem[IsServer="true"][ServerType="nntp"][IsSecure="true"] > .menu-left {
list-style-image: url("chrome://messenger/skin/server-news-lock.gif");
}
.folderMenuItem[IsServer="true"][ServerType="nntp"] > .menu-left {
list-style-image: url("chrome://messenger/skin/server-news.gif");
}
menu.push {
border: 1px outset white;
padding: 2px;
margin: 2px;
text-align: center;
background-color:inherit;
background-image: inherit;
}
menu.push:hover {
border: 1px outset white;
color:#003366;
text-decoration:underline;
padding: 2px;
}
menu.push:hover:-moz-outline {
border : 1px solid black;
color:#003366;
padding: 2px;
}
menu.push:active {
text-decoration:none;
border: 1px inset;
padding-left: 3px;
padding-right: 1px;
padding-top: 3px;
padding-bottom: 1px;
}
menu.push[toggled="1"] {
border: 1px white inset;
padding-left: 3px;
padding-right: 1px;
padding-top: 3px;
padding-bottom: 1px;
}
menu.push[toggled="2"] {
background-color: lightgray;
border: 1px solid gray;
}
menu.push:active:-moz-outline {
border : 1px solid black;
}
menu.push[disabled="true"] {
background-color:inherit;
background-image: inherit;
border : 1px solid #999999;
color: #999999;
text-decoration: none;
}
menu.push[disabled="true"]:hover {
background-color:inherit;
background-image: inherit;
border : 1px solid #999999;
color: #999999;
text-decoration: none;
}
menu.push[disabled="true"]:active {
background-color:inherit;
background-image: inherit;
border : 1px solid #999999;
color: #999999;
text-decoration: none;
}
/**
* Make sure the min height is small so we can
* resize the pane vertically -EDV
*/
box#messagepanebox
{
min-height: 10px;
height: 0px;
}
/**
* this belongs in the mail filter window
*/
treeitem[Enabled="true"] > treerow > treecell.enabledcol > .tree-button {
list-style-image: url("chrome://messenger/skin/unreadmail.gif");
}
treecell.enabledcol > .tree-button {
list-style-image: url("chrome://messenger/skin/readmail.gif");
}
searchattribute {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchattribute);
}
searchoperator {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchoperator);
}
searchvalue {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchvalue);
}
searchterm {
behavior: url(chrome://messenger/content/mailWidgets.xml#searchterm);
}
.treecell-mailcardicon
{
border-bottom : 1px solid #CACAFF !important;
padding : 0px;
}
.textfield-mailcardicon
{
list-style-image : url("chrome://messenger/skin/abcard.gif");
}

View File

@ -0,0 +1,105 @@
/*
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
Rights Reserved.
*/
/* These are the style attributes we are applying to the message header
* view overlay which shows the message headers for a selected message.
* some of this stuff originated from mailheaders.css
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
mail-emailaddress {
behavior: url(chrome://messenger/content/mailWidgets.xml#mail-emailaddress);
display: inline;
}
.buttonTopSpacer { height: .3em; }
.buttonSpacer { width: .5em; }
.headerBox
{
overflow : hidden;
min-width : 50px;
}
.header-part1
{
background-color : #EEEEEE;
}
.header-part2
{
background-color : threedface;
}
.header-part3
{
background-color : threedface;
}
#addToAddressBookButton
{
list-style-image : url("chrome://messenger/skin/addtoab.gif");
min-height : 20px;
margin : 0px;
}
#attachmentButton
{
list-style-image : url("chrome://messenger/skin/attach.gif");
min-height : 20px;
margin : 0px;
}
.emailDisplayImage
{
align : right;
}
.emailSeparator
{
display : inline;
}
.emailDisplayButton
{
color : blue;
text-decoration : underline;
cursor : pointer;
max-height : 15px;
}
.showMoreAddressesButton
{
list-style-image : url("chrome://messenger/skin/more.gif");
display : inline;
}
.showFewerAddressesButton
{
list-style-image : url("chrome://messenger/skin/less.gif");
display : inline;
}
.headerValue { white-space: normal; min-width: 50px; }
.subjectvalue { font-weight: bold; }
.headerdisplayname { font-weight: bold; margin-right: .5em; margin-left: .5em; min-height: 18px }
.headerValue { white-space: normal; min-width: 50px; }

View File

@ -0,0 +1,10 @@
#classic
{
list-style-image : url("chrome://messenger/skin/winclassic.gif");
}
#wide
{
list-style-image : url("chrome://messenger/skin/winwide.gif");
}

View File

@ -0,0 +1,27 @@
/* -*- 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
* Rights Reserved.
*/
.subscribedcol {
list-style-image: url("chrome://messenger/skin/dot.gif");
}
.subscribedcol[value="true"] {
list-style-image: url("chrome://messenger/skin/check.gif");
}

View File

@ -0,0 +1,126 @@
/* -*- 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
* Rights Reserved.
*/
.tree-thread-row[IsUnread="true"]
{
font-weight : bold;
}
.prioritycol[Priority="highest"]
{
color : red;
}
.prioritycol[Priority="high"]
{
color : rgb(128, 0, 0);
}
.prioritycol[Priority="lowest"]
{
color : rgb(170, 170, 170);
}
.prioritycol[Priority="low"]
{
color : rgb(85, 85, 85);
}
.tree-cell-threadpane-icon
{
list-style-image : url("chrome://messenger/skin/message-mail.gif");
min-height : 14px;
}
.tree-cell-threadpane-icon[Status="new"]
{
list-style-image : url("chrome://messenger/skin/message-mail-new.gif");
}
.tree-cell-threadpane-icon[MessageType="news"]
{
list-style-image : url("chrome://messenger/skin/message-news.gif");
}
.tree-cell-threadpane-icon[MessageType="news"][Status="new"]
{
list-style-image : url("chrome://messenger/skin/message-news-new.gif");
}
.tree-cell-threadpane-icon[MessageType="mail"][HasAttachment="true"]
{
list-style-image : url("chrome://messenger/skin/message-mail-attach.gif");
}
.tree-cell-threadpane-icon[IsImapDeleted="true"]
{
list-style-image : url("chrome://messenger/skin/message-mail-imapdelete.gif");
}
.unreadcol
{
list-style-image : url("chrome://messenger/skin/readmail.gif");
min-height : 14px;
}
.unreadcol[value="true"]
{
list-style-image : url("chrome://messenger/skin/unreadmail.gif");
}
.flagcol
{
list-style-image : url("chrome://messenger/skin/readmail.gif");
min-height : 14px;
}
.flagcol[value="flagged"]
{
list-style-image : url("chrome://messenger/skin/flaggedmail.gif");
}
.threadColumnHeader[currentView="threaded"]
{
list-style-image : url("chrome://messenger/skin/threadcol.gif");
}
.threadColumnHeader[currentView="unthreaded"]
{
list-style-image : url("chrome://messenger/skin/unthreadcol.gif");
}
.readColumnHeader
{
list-style-image : url("chrome://messenger/skin/unreadmail.gif");
}
.flagColumnHeader
{
list-style-image : url("chrome://messenger/skin/flaggedmail.gif");
}
treeitem[empty="true"] > treerow > .tree-cell-threadpane-icon > .tree-cell-twisty
{
visibility : hidden;
}

View File

@ -0,0 +1,27 @@
/* -*- Mode: CSS; 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
* Rights Reserved.
*/
div.title {
font-weight: bold;
}
div.subtitle {
font-weight: bold;
}