--- /dev/null
+/* -*- Mode: C; c-basic-offset: 2 -*-
+ *
+ * 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):
+ */
+
+treeitem[container="true"][open="true"][loading="true"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;
+}
+
+treeitem[status="new"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;
+}
+
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"] > treerow > .treecell-bookmark,
+treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > .treecell-bookmark,
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > .treecell-bookmark,
+treeitem[container="true"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+}
+
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark,
+treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark,
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > treerow > .treecell-bookmark,
+treeitem[container="true"][open="true"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+}
+
+treeitem[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+}
+
+treeitem[type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+}
+
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/directory/folder-open.gif");
+}
+
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/directory/folder-closed.gif");
+}
+
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"] > treerow > .treecell-bookmark
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/article.gif");
+}
+
+treeitem > treerow > .treecell-bookmark {
+ list-style-image:url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+}
+
+#navprintplus
+{
+ display:none !important;
+}
+
+
+/* Style rules below currently do only apply to bookmark window "file" menubutton */
+
+/**
+ * Style rules for bookmarks tree items. Ideally this would be usage agnostic, but
+ * there's window/panel specific cruft in here too.
+ **/
+ .treecell-bookmark
+ {
+ list-style-image : inherit;
+ }
+
+ .treeitem-bookmark
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+ }
+
+ .treeitem-bookmark[menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");
+ }
+
+ .treeitem-bookmark[container="true"][open="true"][loading="true"]
+ {
+ list-style-image : url("chrome://global/skin/loading.gif") ! important ;
+ }
+
+ .treeitem-bookmark[status="new"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-updated.gif") ! important ;
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"],
+ .treeitem-bookmark[container="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"][menuactive="true"],
+ .treeitem-bookmark[container="true"][menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"][open="true"],
+ .treeitem-bookmark[container="true"][open="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"][open="true"][menuactive="true"],
+ .treeitem-bookmark[container="true"][open="true"][menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/personal-folder-closed.gif") !important;
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/personal-folder-closed-sel.gif") !important;
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/personal-folder-open.gif") !important;
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"][menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/personal-folder-open-sel.gif") !important;
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"],
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#Bookmark"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+ }
+
+/**
+ * XXX - need to create some different icons for file system objects
+ **/
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-folder-open.gif");
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-folder-closed.gif");
+ }
+
+ .treeitem-bookmark[type="http://home.netscape.com/NC-rdf#FileSystemObject"]
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-icon.gif");
+ }
+
+/**
+ * Bookmarks tree
+ **/
+ .bookmarks-panel-tree, .bookmarks-panel-tree > .tree-container-treerows
+ {
+ border : none;
+ }
+
+ #bookmarksTree
+ {
+ border-top : none;
+ border-bottom : none;
+ }
-/* -*- Mode: C; c-basic-offset: 2 -*-\r
- *\r
- * The contents of this file are subject to the Netscape Public\r
- * License Version 1.1 (the "License"); you may not use this file\r
- * except in compliance with the License. You may obtain a copy of\r
- * the License at http://www.mozilla.org/NPL/\r
- *\r
- * Software distributed under the License is distributed on an "AS\r
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or\r
- * implied. See the License for the specific language governing\r
- * rights and limitations under the License.\r
- *\r
- * The Original Code is mozilla.org code.\r
- *\r
- * The Initial Developer of the Original Code is Netscape\r
- * Communications Corporation. Portions created by Netscape are\r
- * Copyright (C) 1998 Netscape Communications Corporation. All\r
- * Rights Reserved.\r
- *\r
- * Contributor(s): \r
- */\r
-\r
-.bookmarkitem\r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
- }\r
-\r
-.bookmarkitem[menuactive="true"]\r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");\r
- }\r
- \r
-.bookmarkfolder\r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");\r
- }\r
-\r
-.bookmarkfolder[menuactive="true"]\r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");\r
- }\r
- \r
-.bookmarkfolder[open="true"]\r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
- } \r
-\r
-.bookmarkfolder[open="true"][menuactive="true"]\r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");\r
- } \r
- \r
- \r
-treeitem[container="true"][open="true"][loading="true"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;\r
-}\r
-\r
-treeitem[status="new"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#Folder"] > treerow > .treecell-bookmark,\r
-treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > .treecell-bookmark,\r
-treeitem[container="true"][open="true"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");\r
-}\r
-\r
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"] > treerow > .treecell-bookmark,\r
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > .treecell-bookmark,\r
-treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark\r
-treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
-}\r
-\r
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark,\r
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");\r
-}\r
-\r
-treeitem[container="true"][open="true"] > treerow > .treecell-bookmark {\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed.gif");\r
-}\r
-\r
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed-sel.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open.gif");\r
-}\r
-\r
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open-sel.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#IEFavorite"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/iefavorite.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
-}\r
-\r
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/folder-open.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/folder-closed.gif");\r
-}\r
-\r
-treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"] > treerow > .treecell-bookmark\r
-{\r
- list-style-image: url("chrome://communicator/skin/bookmarks/article.gif");\r
-}\r
-\r
-treeitem > treerow > .treecell-bookmark {\r
- list-style-image:url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
-}\r
+/* -*- Mode: C; c-basic-offset: 2 -*-
+ *
+ * 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):
+ */
+
+.bookmark-item
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+ cursor : pointer;
+ }
+
+.bookmark-item[menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");
+ }
+
+.bookmark-item[container="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+ }
+
+.bookmark-item[container="true"] > box > text
+ {
+ max-width: 8em;
+ }
+
+.bookmark-item[container="true"][menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");
+ }
+
+.bookmark-item[container="true"][open="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+ }
+
+.bookmark-item[container="true"][open="true"][menuactive="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
+ }
+
+
+.bookmark-item[container="true"][open="true"][loading="true"]
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;
+}
+
+.bookmark-item[status="new"]
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;
+}
+
+/*
+.bookmark-item[type="http://home.netscape.com/NC-rdf#Folder"],
+.bookmark-item[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"],
+.bookmark-item[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"]
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+}
+
+.bookmark-item[type="http://home.netscape.com/NC-rdf#Folder"][open="true"],
+.bookmark-item[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"],
+.bookmark-item[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"],
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+}
+
+.bookmark-item[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"]
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+}
+
+.bookmark-item[type="http://home.netscape.com/NC-rdf#Bookmark"]
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+}
+*/
+
+.bookmark-item[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"]
+{
+ list-style-image: url("chrome://communicator/skin/directory/folder-open.gif");
+}
+
+.bookmark-item[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"]
+{
+ list-style-image: url("chrome://communicator/skin/directory/folder-closed.gif");
+}
+
+.bookmark-item[type="http://home.netscape.com/NC-rdf#FileSystemObject"]
+{
+ list-style-image: url("chrome://communicator/skin/bookmarks/article.gif");
+}
+
+/*
+.bookmark-item > treerow > .treecell-bookmark {
+ list-style-image:url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+}
+
+#navprintplus
+{
+ display:none !important;
+}
+
+*/
--- /dev/null
+@import url(chrome://communicator/skin/bookmarks/bookmarks.css);
+
+/**
+ * Bookmark toolbar buttons
+ **/
+
+/*
+ .button-toolbar.bookmark-item,
+ .button-toolbar.bookmark-item:hover,
+ .button-toolbar.bookmark-item:hover:active,
+ .button-toolbar.bookmark-item > .button-internal-box,
+ .button-toolbar.bookmark-item:hover > .button-internal-box,
+ .button-toolbar.bookmark-item:hover:active > .button-internal-box,
+ .button-toolbar.bookmark-item
+ > .menubutton-toolbar-single-internal-box,
+ .button-toolbar.bookmark-item:hover
+ > .menubutton-toolbar-single-internal-box,
+ .button-toolbar.bookmark-item:hover:active
+ > .menubutton-toolbar-single-internal-box
+ {
+ border : none !important;
+ }
+*/
+
+ .bookmark-item.button-toolbar[container="true"],
+ .bookmark-item.button-toolbar[container="true"]:hover,
+ .bookmark-item.button-toolbar[container="true"]:hover:active
+ {
+ cursor : default;
+ background-color : transparent;
+ color : inherit;
+ text-decoration : none;
+ }
+
+ .bookmark-item.button-toolbar
+ {
+ cursor : pointer;
+ }
+
+ .bookmark-item > .menubutton-toolbar-single-internal-box > .menubutton-toolbar-single-dropmarker
+ {
+ display : none;
+ }
+
+ .button-toolbar.bookmark-item
+ {
+ max-width : 10em;
+ }
+
+ .button-toolbar.bookmark-item > .menubutton-toolbar-single-internal-box
+ > .menubutton-toolbar-single-text
+ {
+ max-width : 8em !important;
+ }
+
+/*
+ .bookmark-item.button-toolbar:hover
+ {
+ color : #0000FF;
+ text-decoration : underline;
+ }
+
+ .bookmark-item.button-toolbar:hover:active
+ {
+ background-color : transparent;
+ color : #FF0000;
+ text-decoration : underline;
+ }
+*/
+
+ /* drag and drop feedback */
+ .bookmark-item.button-toolbar[dragover-left="true"]
+ {
+ margin-left : 0px;
+ border-left : 2px solid #336699;
+ }
+
+ .bookmark-item.button-toolbar[dragover-right="true"]
+ {
+ margin-right : 0px;
+ border-right : 2px solid #336699;
+ }
+
+ .menubutton-toolbar-single-text[dragover-top="true"]
+ {
+ background-color : #336699;
+ color : #CCCCDD;
+ }
--- /dev/null
+/* -*- Mode: C; c-basic-offset: 2 -*-
+ *
+ * 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):
+ * Ben Goodger <ben@netscape.com>
+ * Josh Soref <timeless@mac.com>
+ */
+
+@import url(chrome://communicator/skin/bookmarks/bookmarks.css);
+@import url(chrome://communicator/skin/bookmarks/platformBookmarks.css);
+
+/**
+ * XXX - disable print plus. This needs to go into ns/!!!
+ */
+ #navprintplus
+ {
+ display : none !important;
+ }
+
+ #status-bar
+ {
+ height : 1em;
+ }
+
+ #notification-icon
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/notification.gif");
+ }
+
+ #schedule-icon
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/schedule.gif");
+ }
+
--- /dev/null
+/**
+ * Bookmarks tree
+ **/
+
+/*
+ .bookmarks-window-tree
+ {
+ border-top : 1px solid ThreeDDarkShadow !important;
+ border-bottom : 1px solid ThreeDFace;
+ border-left : 1px solid ThreeDShadow;
+ border-right : 1px solid ThreeDHighlight;
+ }
+*/
+
+ .bookmarks-window-tree > .tree-container-treerows
+ {
+ border-left : 1px solid #666699;
+ border-right : 1px solid #666699;
+ }
+
+ .bookmarks-panel-tree, .bookmarks-panel-tree > .tree-container-treerows
+ {
+ border : none;
+ }
+
+ #panel-bar
+ {
+ border-top : 1px solid #666699;
+ border-bottom : 1px solid #666699;
+ }
+
+
-/* -*- Mode: C; c-basic-offset: 2 -*-\r
- *\r
- * The contents of this file are subject to the Netscape Public\r
- * License Version 1.1 (the "License"); you may not use this file\r
- * except in compliance with the License. You may obtain a copy of\r
- * the License at http://www.mozilla.org/NPL/\r
- *\r
- * Software distributed under the License is distributed on an "AS\r
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or\r
- * implied. See the License for the specific language governing\r
- * rights and limitations under the License.\r
- *\r
- * The Original Code is mozilla.org code.\r
- *\r
- * The Initial Developer of the Original Code is Netscape\r
- * Communications Corporation. Portions created by Netscape are\r
- * Copyright (C) 1998 Netscape Communications Corporation. All\r
- * Rights Reserved.\r
- *\r
- * Contributor(s): \r
- */\r
-\r
-/*\r
-\r
- Style rules specific to the directory listing window.\r
-\r
-*/\r
-\r
-/* Hide twisty for files */\r
-.treecell-indent[type="FILE"] > .tree-cell-twisty \r
- {\r
- list-style-image : none;\r
- }\r
-\r
-.treecell-filename\r
- {\r
- list-style-image : url("chrome://communicator/skin/directory/file-icon.gif");\r
- } \r
- \r
-treeitem[selected="true"] > treerow > .treecell-filename\r
- {\r
- list-style-image : url("chrome://communicator/skin/directory/file-icon-sel.gif");\r
- }\r
- \r
-treeitem[container="true"] > treerow > .treecell-filename\r
- {\r
- list-style-image : url("chrome://communicator/skin/directory/file-folder-closed.gif");\r
- }\r
-treeitem[container="true"][selected="true"] > treerow > .treecell-filename\r
- {\r
- list-style-image : url("chrome://communicator/skin/directory/file-folder-closed-sel.gif");\r
- }\r
-\r
-treeitem[container="true"][open="true"] > treerow > .treecell-filename\r
- {\r
- list-style-image : url("chrome://communicator/skin/directory/file-folder-open.gif");\r
- }\r
-treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-filename\r
- {\r
- list-style-image : url("chrome://communicator/skin/directory/file-folder-open-sel.gif");\r
- }\r
- \r
- \r
-/* Show an animated icon when a directory/symlink is loading */\r
-treeitem[type="SYMBOLIC-LINK"][loading="true"] > treerow > .treecell-filename > .tree-cell-twisty,\r
-treeitem[type="DIRECTORY"][loading="true"] > treerow > treecell > .tree-cell-twisty\r
- {\r
- list-style-image : url("chrome://global/skin/loading.gif");\r
- }\r
-\r
-/* Italicize a symbolic link and make it look like a link (it can be a dir or link) */\r
-.treecell-filename[type="SYMBOLIC-LINK"] \r
- {\r
- color : inherit;\r
- text-decoration : inherit;\r
- font-style : italic;\r
- }\r
-\r
+/* -*- Mode: C; c-basic-offset: 2 -*-
+ *
+ * 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):
+ */
+
+/*
+
+ Style rules specific to the directory listing window.
+
+*/
+
+/* Hide twisty for files */
+.treecell-indent[type="FILE"] > .tree-cell-twisty
+ {
+ list-style-image : none;
+ }
+
+.treecell-filename
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-icon.gif");
+ }
+
+treeitem[selected="true"] > treerow > .treecell-filename
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-icon-sel.gif");
+ }
+
+treeitem[container="true"] > treerow > .treecell-filename
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-folder-closed.gif");
+ }
+treeitem[container="true"][selected="true"] > treerow > .treecell-filename
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-folder-closed-sel.gif");
+ }
+
+treeitem[container="true"][open="true"] > treerow > .treecell-filename
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-folder-open.gif");
+ }
+treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-filename
+ {
+ list-style-image : url("chrome://communicator/skin/directory/file-folder-open-sel.gif");
+ }
+
+
+/* Show an animated icon when a directory/symlink is loading */
+treeitem[type="SYMBOLIC-LINK"][loading="true"] > treerow > .treecell-filename > .tree-cell-twisty,
+treeitem[type="DIRECTORY"][loading="true"] > treerow > treecell > .tree-cell-twisty
+ {
+ list-style-image : url("chrome://global/skin/loading.gif");
+ }
+
+/* Italicize a symbolic link and make it look like a link (it can be a dir or link) */
+.treecell-filename[type="SYMBOLIC-LINK"]
+ {
+ color : inherit;
+ text-decoration : inherit;
+ font-style : italic;
+ }
+
+treerow
+ {
+ min-height : 19px;
+ }
+
+/**
+ * This fixes a bug. As you scroll down in a tree the computed column width
+ * can change. That would make the columns shift durning scrolling.
+ * So we give them inital preferred widths so they aren't computed.
+ */
+#FilenameColumn {
+ width: 100px;
+}
+
+#ContentLengthColumn {
+ width: 100px;
+}
+
+#LastModColumn {
+ width: 100px;
+}
+
-/******* Splitters *******/\r
-\r
-splitter \r
- {\r
- cursor : e-resize;\r
- background-color : #CCD0DD;\r
- vertical-align : middle;\r
- text-align : center;\r
- padding : 0px;\r
- }\r
-\r
-splitter[state="dragging"]\r
- {\r
- background-color : #999999;\r
- }\r
-\r
-grippy\r
- {\r
- margin : 0px;\r
- border : 1px outset #CCD0DD;\r
- padding : 0px;\r
- list-style-image : url("chrome://global/skin/grippy-vertical-before.gif");\r
- cursor : pointer;\r
- }\r
-\r
-splitter[state="collapsed"] > grippy\r
- {\r
- list-style-image : url("chrome://global/skin/grippy-vertical-after.gif");\r
- }\r
-\r
-grippy:hover\r
- {\r
- background-color : #99CCFF;\r
- }\r
-\r
-grippy:hover:active\r
- {\r
- border : 1px inset #CCD0DD;\r
- }\r
-\r
-/* vertical splitters */\r
- window > splitter, box > splitter \r
- {\r
- width : 8px;\r
- border-left : 1px solid #9999CC;\r
- border-right : 1px solid #9999CC;\r
- }\r
- \r
-/* horizontal splitters */ \r
- /* XXX we should comment out the 'align' support to force people to migrate \r
- to 'orient' */\r
- rows > splitter,\r
- window[orient="vertical"] > splitter,\r
- box[orient="vertical"] > splitter,\r
- window[align="vertical"] > splitter,\r
- box[align="vertical"] > splitter\r
- {\r
- cursor : n-resize;\r
- border-top : 1px solid #9999CC;\r
- border-right : 1px solid #9999CC;\r
- }\r
-\r
- rows > splitter > grippy,\r
- window[orient="vertical"] > splitter grippy,\r
- box[orient="vertical"] > splitter grippy,\r
- window[align="vertical"] > splitter grippy,\r
- box[align="vertical"] > splitter grippy\r
- {\r
- list-style-image : url("chrome://global/skin/grippy-vertical-before.gif");\r
- }
\ No newline at end of file
+/******* Splitters *******/
+
+splitter
+ {
+ cursor : e-resize;
+ background-color : #CCD0DD;
+ vertical-align : middle;
+ text-align : center;
+ padding : 0px;
+ }
+
+splitter[state="dragging"]
+ {
+ background-color : #999999;
+ }
+
+grippy
+ {
+ margin : 0px;
+ border : 1px outset #CCD0DD;
+ padding : 0px;
+ list-style-image : url("chrome://global/skin/grippy-vertical-before.gif");
+ cursor : pointer;
+ }
+
+splitter[state="collapsed"] > grippy
+ {
+ list-style-image : url("chrome://global/skin/grippy-vertical-after.gif");
+ }
+
+grippy:hover
+ {
+ background-color : #99CCFF;
+ }
+
+grippy:hover:active
+ {
+ border : 1px inset #CCD0DD;
+ }
+
+/* vertical splitters */
+ window > splitter, box > splitter
+ {
+ width : 8px;
+ border-left : 1px solid #9999CC;
+ border-right : 1px solid #9999CC;
+ }
+
+/* horizontal splitters */
+ /* XXX we should comment out the 'align' support to force people to migrate
+ to 'orient' */
+ rows > splitter,
+ window[orient="vertical"] > splitter,
+ box[orient="vertical"] > splitter,
+ window[align="vertical"] > splitter,
+ box[align="vertical"] > splitter
+ {
+ cursor : n-resize;
+ border-top : 1px solid #9999CC;
+ border-bottom : 1px solid #9999CC;
+ }
+
+ rows > splitter > grippy,
+ window[orient="vertical"] > splitter grippy,
+ box[orient="vertical"] > splitter grippy,
+ window[align="vertical"] > splitter grippy,
+ box[align="vertical"] > splitter grippy
+ {
+ list-style-image : url("chrome://global/skin/grippy-vertical-before.gif");
+ }
* inset borders, and default dialog spacing.
**/
tree.inset {
- border-top: 1px solid #666699;
- border-bottom: 1px solid white;
- border-left: 1px solid #666699;
- border-right: 1px solid white;
+ border: 1px inset #CCCCDD;
margin: 1px 3px 2px 3px;
}
padding: 1px 0px 1px 2px;
}
-.treecell-header {
- background-color: #CCD0DD;
+.treecell-header-image
+ {
+ list-style-image : inherit;
+ }
+
+.treecell-header,
+.treecell-header-image,
+.treecell-inset-header {
+ background-color: #CCCCDD;
color: black;
- border-right: 1px solid white;
+ border: 1px outset #CCCCDD;
vertical-align: middle;
- padding: 0px 0px 0px 5px;
-}
+ padding: 0px;
+}
-.treecell-inset-header {
- background-color: #CCD0DD;
- border-top: 1px solid white;
- border-bottom: 1px solid #666699;
- border-left: 1px solid white;
- border-right: 1px solid #666699;
+.treecell-header-box,
+.treecell-header-image-box {
+ padding: 1px;
+}
+
+.treecell-header:hover:active > .treecell-header-box,
+.treecell-inset-header:hover:active > .treecell-header-box,
+.treecell-header-image:hover:active > .treecell-header-image-box {
+ padding: 2px 0px 0px 2px;
}
-tree.inset > treehead > treerow > treecell.sortable:active {
- border-top: 1px solid #666699;
- border-bottom: 1px solid white;
- border-left: 1px solid #666699;
- border-right: 1px solid white;
+.treecell-header:hover:active,
+.treecell-inset-header:hover:active,
+.treecell-header-image:hover:active {
+ border: 1px inset #CCCCDD;
}
+.treecell-image
+ {
+ padding : 0px;
+ }
+
/** class="propertylist" ******************************************
* class for cells in grid-formatted property lists.
**/
padding-right: 2px;
}
+treeitem[container="true"] > treerow > .treecell-indent > .tree-cell-primary-icon {
+ padding-left: 0px;
+}
+
treeitem[selected="true"] > treerow > treecell > .tree-cell-twisty {
list-style-image: url("chrome://global/skin/closedtwisty-selected.gif");
}
/* tree header with sort direction indicators */
-.sortDirectionIndicator[sortDirection="ascending"] > .tree-header-sortdirection {
+.tree-header-sortdirection {
+ list-style-image : none;
+}
+
+.sortDirectionIndicator[sortDirection="ascending"] > .treecell-header-box > .tree-header-sortdirection {
list-style-image: url("chrome://global/skin/sortAscending.gif");
- margin-right: 3px;
}
-.sortDirectionIndicator[sortDirection="descending"] > .tree-header-sortdirection {
+.sortDirectionIndicator[sortDirection="descending"] > .treecell-header-box > .tree-header-sortdirection {
list-style-image: url("chrome://global/skin/sortDescending.gif");
- margin-right: 3px;
}
treecol[sortDirection="true"],
list-style-image : url("chrome://global/skin/columnselect.gif");
}
+.inline-edit-cell-box
+ {
+ margin-left : 2px;
+ }
+
+/* Inline Editable Treecells */
+.textfield-inline-edit
+ {
+ border : 1px solid #666699 !important;
+ margin : 0px !important;
+ }
+
+.textfield-inline-edit > .textfield-internal-box > .textfield-input
+ {
+ border : 0px !important;
+ padding : 1px !important;
+ margin : 0px !important;
+ }
+
+.textfield-inline-edit > .textfield-internal-box
+ {
+ border : 0px !important;
+ padding : 0px !important;
+ margin : 0px !important;
+ }
+
+treerow[mode="inline-edit"]
+ {
+ background : transparent;
+ }
+
+
-/* \r
- * These are the style attributes for the XUL display.\r
- */\r
-window { overflow: auto; }\r
-mailheader { display: block; }\r
-mailattachcount { display: none; }\r
-\r
-box[name=header-attachment] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }\r
-box[name=header-part1] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }\r
-box[name=header-part2] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }\r
-box[name=header-part3] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }\r
-box[name=header-seamonkey] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }\r
-\r
-headerdisplayname { font-weight: bold; white-space: pre; }\r
-header { text-align: left; }\r
-\r
-menubar[name=attachment-menubar] { background-color: #EFEFEF; border: 0px solid #EFEFEF; }\r
-menu[name=attachment-menu] { background-color: #EFEFEF; border: 0px solid #EFEFEF; }\r
-\r
-/* \r
- * For printing/HTML display...\r
- */\r
-table[name=header-part1] { background-color: #EFEFEF; border: 0px solid #EFEFEF; border-left-width: 4px; }\r
-table[name=header-part2] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }\r
-table[name=header-part3] { background-color: #DEDEDE; border: 0px solid #DEDEDE; border-left-width: 4px; }\r
-div.headerdisplayname { font-weight: bold; white-space: pre; display: inline; }\r
-\r
-body {\r
- background-color: white;\r
-}\r
-\r
-\r
-\r
-.text-flowed tt {\r
- font-family: inherit;\r
-}\r
-.text-flowed blockquote {\r
- margin: 0em 0em;\r
- border-color: black;\r
-}\r
-\r
-/* Anyhow, the <div class=txt-sig> doesn't inherit whitespace setting from\r
- its parent pre, but from its ancestor .text-plain. */\r
-.text-plain {\r
- white-space: -moz-pre-wrap;\r
-}\r
-.text-plain[wrap=false] {\r
- white-space: pre;\r
-}\r
-.text-plain pre {\r
- font-family: inherit;\r
- white-space: inherit;\r
- margin: inherit;\r
-}\r
-/* That's how it should really be\r
-.text-plain pre {\r
- font-family: inherit;\r
- margin: inherit;\r
-}\r
-.text-plain[wrap=false] pre {\r
- white-space: pre;\r
-}\r
-*/\r
-.text-plain[graphical-quote=false] blockquote {\r
- padding-left: inherit;\r
- border-left: inherit;\r
- margin: 0em 0em;\r
-}\r
-.text-plain[graphical-quote=true] blockquote {\r
- margin: 0em 0em;\r
- border-width: medium;\r
- border-color: black;\r
-}\r
-.text-plain[graphical-quote=true] .txt-citetags {\r
- display: none;\r
-}\r
-\r
-.txt-sig, .signature {\r
- color: gray;\r
-}\r
-.txt-sig > a, .signature > a {\r
- color: 7777FF /* light blue */;\r
-}\r
+/*
+ * 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;
+}
+.moz-text-flowed blockquote {
+ margin: 0em 0em;
+ border-color: black;
+}
+
+.moz-text-plain pre {
+ font-family: inherit;
+ margin: inherit;
+}
+
+.moz-text-plain[wrap=true] {
+ white-space: -moz-pre-wrap;
+}
+
+.moz-text-plain[wrap=false] {
+ white-space: pre;
+}
+
+.moz-text-plain[wrap=flow] .moz-txt-sig {
+ white-space: -moz-pre-wrap;
+}
+
+.moz-text-plain[graphical-quote=false] blockquote {
+ padding-left: inherit;
+ border-left: inherit;
+ margin: 0em 0em;
+}
+.moz-text-plain[graphical-quote=true] blockquote {
+ margin: 0em 0em;
+ border-width: medium;
+ border-color: black;
+}
+.moz-text-plain[graphical-quote=true] .txt-citetags {
+ display: none;
+}
+
+.moz-txt-sig, .moz-signature {
+ color: gray;
+}
+.moz-txt-sig > a, .moz-signature > a {
+ color: 7777FF /* light blue */;
+}
+
-@import url(chrome://messenger/skin/messenger.css);\r
-\r
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */\r
-@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for HTML elements */\r
-\r
-spring.spacer {\r
- width: 5px;\r
- height: 5px;\r
-}\r
-\r
-box.cleanborder {\r
- margin: 10px;\r
- padding: 10px;\r
- border: 2px groove white;\r
- width: 100%;\r
-}\r
-\r
-box.padded {\r
- margin: 10px;\r
- width: 100%;\r
-}\r
-\r
-\r
-/* addressing widget */\r
-\r
-tree[class="addressingWidget"] treeitem > treerow > treecell > box > image {\r
- vertical-align: middle;\r
- padding:2px;\r
- border:none;\r
- list-style-image: url("chrome://messenger/skin/addressbook/person.gif");\r
- user-focus: ignore;\r
-}\r
-\r
-textfield.addressingWidget[autocomplete="true"] {\r
- border : 2px solid #FFFFFF;\r
- margin : 1px;\r
-}\r
-\r
-textfield.addressingWidget[autocomplete="true"][focused="true"]\r
-{\r
- border : 2px solid #6699cc;\r
- margin : 1px;\r
-}\r
-\r
-textfield.addressingWidget[autocomplete="true"] > box\r
-{\r
- border : none;\r
-}\r
-\r
-#button-send {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/send.gif");\r
-}\r
-\r
-#button-send[disabled="true"] {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/send_dis.gif");\r
-}\r
-\r
-#button-address {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/address.gif");\r
-}\r
-\r
-#button-address[disabled="true"] {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/address_dis.gif");\r
-}\r
-\r
-#button-attach {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/attach.gif");\r
-}\r
-\r
-#button-attach[disabled="true"] {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/attach_dis.gif");\r
-}\r
-\r
-#button-quote {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/quote.gif");\r
-}\r
-\r
-#button-quote[disabled="true"] {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/quote_dis.gif");\r
-}\r
-\r
-#button-spelling {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/spelling.gif");\r
-}\r
-\r
-#button-spelling[disabled="true"] {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/spelling_dis.gif");\r
-}\r
-\r
-#button-save {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/save.gif");\r
-}\r
-\r
-#button-save[disabled="true"] {\r
- list-style-image:url("chrome://messenger/skin/messengercompose/save_dis.gif");\r
-}\r
-\r
-#button-stop {\r
- list-style-image:url("chrome://global/skin/stop.gif");\r
-}\r
-\r
-#button-stop[disabled="true"] {\r
- list-style-image:url("chrome://global/skin/stop_dis.gif");\r
-}\r
-\r
-/* hack because of bad skinnability and hardcoded borders */\r
-toolbar#MsgHeadersToolbar > box > box > box {\r
- border: 0px !important;\r
-}\r
-\r
-/* hack because of bad skinnability and hardcoded borders */\r
-tree#addressingWidgetTree {\r
- border: 1px inset #CCD0DD !important;\r
-}\r
-\r
-box#addressingWidget {\r
- user-focus: normal;\r
-}\r
-\r
-tree#attachmentBucket {\r
- user-focus: normal;\r
- border: 1px inset #CCD0DD;\r
-}\r
-\r
-#msgSubject {\r
- user-focus: normal;\r
-}\r
-\r
-#msgIdentity {\r
- user-focus: normal;\r
-}\r
-\r
-button#statusText > .button-internal-box {\r
- border: 0px;\r
-}
\ No newline at end of file
+@import url(chrome://messenger/skin/messenger.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 HTML elements */
+
+/* addressing widget */
+#addressingWidgetTree
+ {
+ height : 80px;
+ width : 0px;
+ -moz-user-focus : none;
+ }
+
+#addressingWidgetTree > .tree-container-treerows
+ {
+ border-left: none;
+ }
+
+#listcol-addressingWidget
+ {
+ width : 9em;
+ border-right : 1px solid #CCCCDD;
+ }
+
+#addressingWidgetTree > treechildren > treeitem > treerow,
+#addressingWidgetTree > treechildren > treeitem[selected="true"] > treerow {
+ border : none;
+ background-color : inherit;
+ color : inherit;
+}
+
+.treecell-addressingWidget
+ {
+ vertical-align : middle;
+ border-bottom : 1px solid #CCCCDD;
+ padding : 0px !important;
+ }
+
+.treecell-addressingWidget:first-child
+ {
+ border-bottom : none;
+ }
+
+.dummy-row-cell:first-child
+ {
+ border-bottom : 1px solid #CCCCDD;
+ }
+
+.person-icon
+ {
+ list-style-image : url("chrome://messenger/skin/addressbook/person.gif");
+ margin : 0px 3px 0px 3px;
+ }
+
+#button-send {
+ list-style-image:url("chrome://messenger/skin/messengercompose/send.gif");
+}
+
+#button-send[disabled="true"] {
+ list-style-image:url("chrome://messenger/skin/messengercompose/send_dis.gif");
+}
+
+#button-address {
+ list-style-image:url("chrome://messenger/skin/messengercompose/address.gif");
+}
+
+#button-address[disabled="true"] {
+ list-style-image:url("chrome://messenger/skin/messengercompose/address_dis.gif");
+}
+
+#button-attach {
+ list-style-image:url("chrome://messenger/skin/messengercompose/attach.gif");
+}
+
+#button-attach[disabled="true"] {
+ list-style-image:url("chrome://messenger/skin/messengercompose/attach_dis.gif");
+}
+
+#button-quote {
+ list-style-image:url("chrome://messenger/skin/messengercompose/quote.gif");
+}
+
+#button-quote[disabled="true"] {
+ list-style-image:url("chrome://messenger/skin/messengercompose/quote_dis.gif");
+}
+
+#button-spelling {
+ list-style-image:url("chrome://messenger/skin/messengercompose/spelling.gif");
+}
+
+#button-spelling[disabled="true"] {
+ list-style-image:url("chrome://messenger/skin/messengercompose/spelling_dis.gif");
+}
+
+#button-save {
+ list-style-image:url("chrome://messenger/skin/messengercompose/save.gif");
+}
+
+#button-save[disabled="true"] {
+ list-style-image:url("chrome://messenger/skin/messengercompose/save_dis.gif");
+}
+
+#button-stop {
+ list-style-image:url("chrome://global/skin/stop.gif");
+}
+
+#button-stop[disabled="true"] {
+ list-style-image:url("chrome://global/skin/stop_dis.gif");
+}
+
+
+#compose-toolbar-sizer
+ {
+ height : 3px;
+ margin-top : 0px;
+ border-top : none;
+ }
+
+#content-frame
+ {
+ border : 1px inset #CCCCDD;
+ }
+
+#msgIdentity, #addressingWidgetTree, #msgSubject
+ {
+ margin-right : 3px;
+ }
+
+#attachmentbucket-sizer
+ {
+ width : 5px;
+ }
+
+#attachmentBucket {
+ margin-left : 3px;
+ -moz-user-focus: normal !important;
+}
+
+#attachmentBucketText
+ {
+ margin-left : 3px;
+ -moz-user-focus : none;
+ }
+
+/* askSendFormat dialog */
+
+#askSendFormat {
+ width: 40em;
+}
+
+#askImageBox {
+ vertical-align: top;
+}
+
+#convertYes {
+ list-style-image:url("chrome://global/skin/question-icon.gif");
+}
+
+#convertAltering {
+ list-style-image:url("chrome://global/skin/question-icon.gif");
+}
+
+#convertNo {
+ list-style-image:url("chrome://global/skin/alert-icon.gif");
+}
+
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-\r
- * The contents of this file are subject to the Netscape Public\r
- * License Version 1.1 (the "License"); you may not use this file\r
- * except in compliance with the License. You may obtain a copy of\r
- * the License at http://www.mozilla.org/NPL/\r
- * \r
- * Software distributed under the License is distributed on an "AS\r
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or\r
- * implied. See the License for the specific language governing\r
- * rights and limitations under the License.\r
- * \r
- * The Original Code is Mozilla Communicator client code, released\r
- * March 31, 1998.\r
- * \r
- * The Initial Developer of the Original Code is Netscape\r
- * Communications Corporation. Portions created by Netscape are\r
- * Copyright (C) 1998-1999 Netscape Communications Corporation. All\r
- * Rights Reserved.\r
- */\r
-\r
-.tree-thread-row.unread-true {\r
- font-weight: bold;\r
-}\r
-\r
-.prioritycol-highest\r
-{\r
- color:red;\r
-}\r
-\r
-.prioritycol-high\r
-{\r
- color: rgb(128, 0, 0);\r
-}\r
-\r
-.prioritycol-lowest\r
-{\r
- color: rgb(170, 170, 170);\r
-}\r
-\r
-.prioritycol-low\r
-{\r
- color: rgb(85, 85, 85);\r
-}\r
-\r
-.tree-cell-threadpane-icon {\r
- list-style-image: url("chrome://messenger/skin/message-mail.gif");\r
- min-height: 14px;\r
-}\r
-\r
-.tree-cell-threadpane-icon.status-new {\r
- list-style-image: url("chrome://messenger/skin/message-mail-new.gif");\r
-}\r
-\r
-.tree-cell-threadpane-icon.message-type-news {\r
- list-style-image: url("chrome://messenger/skin/message-news.gif");\r
-}\r
-\r
-.tree-cell-threadpane-icon.message-type-news.status-new {\r
- list-style-image: url("chrome://messenger/skin/message-news-new.gif");\r
-}\r
-\r
-.tree-cell-threadpane-icon.message-type-mail.has-attachment-true {\r
- list-style-image: url("chrome://messenger/skin/message-mail-attach.gif");\r
-}\r
-\r
-.tree-cell-threadpane-icon.is-imap-deleted-true {\r
- list-style-image: url("chrome://messenger/skin/message-mail-imapdelete.gif");\r
-}\r
-\r
-.unreadcol-false {\r
- list-style-image: url("chrome://messenger/skin/readmail.gif");\r
- min-height: 14px;\r
-}\r
-\r
-.unreadcol-true {\r
- list-style-image: url("chrome://messenger/skin/unreadmail.gif");\r
-}\r
-\r
-.flagcol-unflagged {\r
- list-style-image: url("chrome://messenger/skin/readmail.gif");\r
- min-height: 14px;\r
-}\r
-\r
-.flagcol-flagged {\r
- list-style-image: url("chrome://messenger/skin/flaggedmail.gif");\r
-}\r
-\r
-treeitem > treerow > .threadcol-thread{\r
- list-style-image: url("chrome://messenger/skin/thread-closed.gif");\r
-}\r
-\r
-treeitem[open="true"] > treerow > .threadcol-thread{\r
- list-style-image: url("chrome://messenger/skin/thread-open.gif");\r
-}\r
-\r
-treeitem > treerow > .threadcol-threadWithUnread{\r
- list-style-image: url("chrome://messenger/skin/thread-new-closed.gif");\r
-}\r
-\r
-treeitem[open="true"] > treerow > .threadcol-threadWithUnread{\r
- list-style-image: url("chrome://messenger/skin/thread-new-open.gif");\r
-}\r
-\r
-.threadColumnHeader[currentView="threaded"] > .tree-header-image\r
- {\r
- list-style-image: url("chrome://messenger/skin/threadcol.gif");\r
- }\r
-\r
-.threadColumnHeader[currentView="unthreaded"] > .tree-header-image\r
- {\r
- list-style-image: url("chrome://messenger/skin/unthreadcol.gif");\r
- }\r
-\r
-.readColumnHeader > .tree-header-image\r
- {\r
- list-style-image: url("chrome://messenger/skin/unreadmail.gif");\r
- }\r
-\r
-.flagColumnHeader > .tree-header-image\r
- {\r
- list-style-image: url("chrome://messenger/skin/flaggedmail.gif");\r
- }\r
-\r
-treeitem[empty="true"] > treerow > .tree-cell-threadpane-icon > .tree-cell-twisty \r
- {\r
- visibility : hidden;\r
- } \r
-\r
-#threadTree \r
- {\r
- border-top : none;\r
- }
\ No newline at end of file
+/* -*- 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.unread-true {
+ font-weight: bold;
+}
+
+.prioritycol-highest
+{
+ color:red;
+}
+
+.prioritycol-high
+{
+ color: rgb(128, 0, 0);
+}
+
+.prioritycol-lowest
+{
+ color: rgb(170, 170, 170);
+}
+
+.prioritycol-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.message-type-news {
+ list-style-image: url("chrome://messenger/skin/message-news.gif");
+}
+
+.tree-cell-threadpane-icon.message-type-news.status-new {
+ list-style-image: url("chrome://messenger/skin/message-news-new.gif");
+}
+
+.tree-cell-threadpane-icon.message-type-mail.has-attachment-true {
+ list-style-image: url("chrome://messenger/skin/message-mail-attach.gif");
+}
+
+.tree-cell-threadpane-icon.is-imap-deleted-true {
+ list-style-image: url("chrome://messenger/skin/message-mail-imapdelete.gif");
+}
+
+.unreadcol-false {
+ list-style-image: url("chrome://messenger/skin/readmail.gif");
+ min-height: 14px;
+}
+
+.unreadcol-true {
+ list-style-image: url("chrome://messenger/skin/unreadmail.gif");
+}
+
+.flagcol-unflagged {
+ list-style-image: url("chrome://messenger/skin/readmail.gif");
+ min-height: 14px;
+}
+
+.flagcol-flagged {
+ list-style-image: url("chrome://messenger/skin/flaggedmail.gif");
+}
+
+treeitem > treerow > .threadcol-thread {
+ list-style-image: url("chrome://messenger/skin/thread-closed.gif");
+}
+
+treeitem[open="true"] > treerow > .threadcol-thread {
+ list-style-image: url("chrome://messenger/skin/thread-open.gif");
+}
+
+treeitem > treerow > .threadcol-threadWithUnread {
+ list-style-image: url("chrome://messenger/skin/thread-new-closed.gif");
+}
+
+treeitem[open="true"] > treerow > .threadcol-threadWithUnread {
+ list-style-image: url("chrome://messenger/skin/thread-new-open.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;
+ }
+
+
--- /dev/null
+/* -*- Mode: C; c-basic-offset: 2 -*-
+ *
+ * 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):
+ * Ben Goodger <ben@netscape.com>
+ * Josh Soref <timeless@mac.com>
+ */
+
+@import url("chrome://communicator/skin/bookmarks/bookmarks.css");
+
+/**
+ * Personal toolbar items
+ **/
+
+ #home-button
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/home.gif");
+ }
+
+ #home-button:hover
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/home-hover.gif");
+ }
+
+ #home-button:hover:active
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/home-active.gif");
+ }
+