--- /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;
+ }
.iframe-panel tree { border: 1px solid green; padding: 0px; }
*/
-.bookmarkitem
+.bookmark-item
{
list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+ cursor : pointer;
}
-.bookmarkitem[menuactive="true"]
+.bookmark-item[menuactive="true"]
{
list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");
}
-.bookmarkfolder
+.bookmark-item[container="true"]
{
list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
}
-.bookmarkfolder[menuactive="true"]
+.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");
}
-.bookmarkfolder[open="true"]
+.bookmark-item[container="true"][open="true"]
{
list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
}
-.bookmarkfolder[open="true"][menuactive="true"]
+.bookmark-item[container="true"][open="true"][menuactive="true"]
{
list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
}
-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[container="true"][open="true"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
-}
-
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"] > treerow > .treecell-bookmark,
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > .treecell-bookmark,
-treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.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
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
-}
-
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark,
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
-}
-
-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#Folder"][id="NC:PersonalToolbarFolder"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed.gif");
-}
-
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed-sel.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open.gif");
-}
-
-treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open-sel.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#IEFavorite"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/iefavorite.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[selected="true"][type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/folder-open.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > .treecell-bookmark
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/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");
-}
+.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 #008484;
+ }
+
+ .bookmark-item.button-toolbar[dragover-right="true"]
+ {
+ margin-right : 0px;
+ border-right : 2px solid #008484;
+ }
+
+ .menubutton-toolbar-single-text[dragover-top="true"]
+ {
+ background-color : #008484;
+ color : #FFCF00;
+ }
+
+
--- /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 #9C9CFF;
+ border-right : 1px solid #9C9CFF;
+ }
+
+ .bookmarks-panel-tree, .bookmarks-panel-tree > .tree-container-treerows
+ {
+ border : none;
+ }
+
+ #panel-bar
+ {
+ border-top : 1px solid #9C9CFF;
+ border-bottom : 1px solid #9C9CFF;
+ }
+
+
+
-\r
-\r
-.box-toolbar-group > box\r
- {\r
- -moz-border-radius : 5px 0px 0px 5px;\r
- border : 1px solid #9C9CFF;\r
- background-color : #000000;\r
- padding : 1px;\r
- margin : 0px 0px 0px 3px;\r
- }\r
- \r
-
\ No newline at end of file
+/* hmm, could this box (hbox) be in any other component than navigator? */
+
+#urlbar-container
+ {
+ -moz-border-radius : 5px 0px 0px 5px;
+ border : 1px solid #9C9CFF;
+ background-color : #000000;
+ padding : 1px;
+ margin : 0px 0px 0px 3px;
+ }
+
-/* -*- 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;
+}
+
{
-moz-border-radius : 3px;
padding : 1px 2px 1px 2px;
+ background-color : #000000;
+ color : #FFCF00;
}
* Navigation bar style menubuttons
**/
-.menubutton-dual.toolbar
+/* This is really a hack to deal with buggy :hover - but it's now in toolkit (see below, taken from classic) */
+
+/**
+ * XXX - this is a hack. :hover does not work to spec and so we're using a binding
+ * with JS that lives in xpfe/global/resources/content/menulistBindings.xml
+ * to set attributes on various parts of the button when mouse down/over
+ * events fire. When :hover works correctly, this can be removed (see
+ * revision 1.21 of this file for details.
+ */
+
+
+.menubutton-dual.top
+ {
+ -moz-binding : url("chrome://global/content/menulistBindings.xml#menubutton-dual-ex");
+/* -moz-user-focus : ignore !important; */
+ }
+
+.menubutton-dual.left
+ {
+ -moz-binding : url("chrome://global/content/menulistBindings.xml#menubutton-dual-ex-left");
+/* -moz-user-focus : none !important; */
+ }
+
+
+
+.menubutton-dual
{
font-size : smaller;
}
+/* where have you gone?
+
.menubutton-dual.toolbar:hover > .menubutton-internal-box,
.menubutton-dual.toolbar:hover:active > .menubutton-internal-box
{
-moz-border-radius : 3px 0px 0px 3px;
}
-.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box > .button-text-container
+*/
+
+.menubutton-dual-ex-button > .button-internal-box > .button-text-container
{
padding-top : 3px;
text-align : center;
}
-.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
+
+
+.menubutton-dual > .menubutton-dual-ex-button > .button-internal-box
{
padding : 1px;
border : none;
-moz-border-radius : 3px 0px 0px 3px;
}
-.menubutton-dual.toolbar:hover > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,
-.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button:hover > .button-internal-box
+.menubutton-dual-ex-button
+ {
+ margin : 0px;
+ }
+
+.menubutton-dual:hover > .menubutton-dual-ex-button > .button-internal-box,
+.menubutton-dual[buttonover="true"] > .menubutton-dual-ex-button > .button-internal-box
{
background-color : #FFCF00;
color : #000000;
border : none;
}
-.menubutton-dual.toolbar:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,
-.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box
+.menubutton-dual:hover:active > .menubutton-dual-ex-button > .button-internal-box,
+.menubutton-dual > .menubutton-dual-ex-button:hover:active > .button-internal-box
{
background-color : #FFCF00;
color : #000000;
border : none;
}
-.menubutton-dual.toolbar[open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
+.menubutton-dual[open="true"] > .menubutton-dual-ex-button > .button-internal-box
{
background-color : #FF9F00;
color : #000000;
border : none;
}
-.menubutton-dual.toolbar[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,
-.menubutton-dual.toolbar[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,
-.menubutton-dual.toolbar[disabled="true"][open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,
-.menubutton-dual.toolbar[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box
+.menubutton-dual[disabled="true"] > .menubutton-dual-ex-button > .button-internal-box,
+.menubutton-dual[disabled="true"]:hover:active > .menubutton-dual-ex-button > .button-internal-box,
+.menubutton-dual[disabled="true"][open="true"] > .menubutton-dual-ex-button > .button-internal-box,
+.menubutton-dual[disabled="true"][buttonover="true"] > .menubutton-dual-ex-button > .button-internal-box,
+.menubutton-dual[disabled="true"] > .menubutton-dual-ex-button:hover:active > .button-internal-box
{
background-color : #000000;
color : #8050B0;
border : none;
}
-.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+
+
+.menubutton-dual > .menubutton-dual-dropmarker-box
{
-moz-border-radius : 0px 3px 3px 0px;
padding : 1px;
border : none;
}
-.menubutton-dual.toolbar:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+.menubutton-dual-ex:hover > .menubutton-dual-dropmarker-box,
+.menubutton-dual:hover > .menubutton-dual-dropmarker-box,
+.menubutton-dual > .menubutton-dual-dropmarker-box:hover,
+.menubutton-dual[buttonover="true"] > .menubutton-dual-dropmarker-box
{
background-color : #FFCF00;
color : #000000;
border : none;
}
-.menubutton-dual.toolbar:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+.menubutton-dual:hover:active > .menubutton-dual-dropmarker-box
{
background-color : #FFCF00;
color : #000000;
border : none;
}
-.menubutton-dual.toolbar[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+.menubutton-dual[open="true"] > .menubutton-dual-dropmarker-box
{
background-color : #FF9F00;
color : #000000;
border : none;
}
-.menubutton-dual.toolbar[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box,
-.menubutton-dual.toolbar[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box,
-.menubutton-dual.toolbar[disabled="true"][open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+.menubutton-dual[disabled="true"] > .menubutton-dual-dropmarker-box,
+.menubutton-dual[disabled="true"]:hover:active > .menubutton-dual-dropmarker-box,
+.menubutton-dual[disabled="true"][open="true"] > .menubutton-dual-dropmarker-box,
+.menubutton-dual[disabled="true"][buttonover="true"] > .menubutton-dual-dropmarker-box
{
background-color : #000000;
color : #8050B0;
border : none;
}
-menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker
+menubutton > .menubutton-dual-dropmarker-box > .menubutton-dropmarker
{
/* padding-bottom : 17px; */
padding-bottom : 24px;
}
+
+
-<?xml version="1.0"?>\r
-\r
-<bindings id="xulBindings"\r
- xmlns="http://www.mozilla.org/xbl"\r
- xmlns:html="http://www.w3.org/1999/xhtml"\r
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">\r
- \r
- <binding id="menubutton-dual-foo">\r
- <content excludes="observes,template,menupopup">\r
- <xul:stack>\r
- <xul:button class="menubutton-dual-button button-toolbar-1 top" allowevents="true" \r
- inherits="buttontooltiptext:tooltiptext,buttonaction:oncommand,src,value,crop,accesskey,disabled"/>\r
- <xul:box class="menubutton-dual-dropmarker-box" autostretch="never" valign="top" flex="1">\r
- <xul:image class="menubutton-dual-dropmarker" inherits="disabled"/>\r
- </xul:box>\r
- </xul:stack>\r
- </content>\r
- </binding>\r
-\r
- <binding id="menubutton-dual-blue">\r
- <content excludes="observes,template,menupopup">\r
- <xul:button class="menubutton-dual-button button-toolbar-1 top" allowevents="true" \r
- inherits="buttontooltiptext:tooltiptext,buttonaction:oncommand,src,value,crop,accesskey,disabled"/>\r
- <xul:box class="menubutton-dual-dropmarker-box" autostretch="never" valign="top" flex="1">\r
- <xul:image class="menubutton-dual-dropmarker" inherits="disabled"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="menubutton-dual-standard">\r
- <content excludes="observes,template,menupopup">\r
- <xul:button class="menubutton-dual-button button-toolbar-2 top" allowevents="true" \r
- inherits="buttontooltiptext:tooltiptext,buttonaction:oncommand,src,value,crop,accesskey,disabled"/>\r
- <xul:box class="menubutton-dual-dropmarker-box" autostretch="never" valign="top" flex="1">\r
- <xul:image class="menubutton-dual-dropmarker" inherits="disabled"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="menubutton-ubhist" extends="xul:menubutton">\r
- <content excludes="observes,template,menupopup">\r
- <xul:button class="button-toolbar-3">\r
- <xul:box class="button-internal-box">\r
- <xul:image inherits="disabled"/>\r
- </xul:box>\r
- </xul:button>\r
- </content>\r
- </binding>\r
-\r
-</bindings>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<bindings id="xulBindings"
+ xmlns="http://www.mozilla.org/xbl"
+ xmlns:html="http://www.w3.org/1999/xhtml"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+ <binding id="menubutton-dual-foo">
+ <content excludes="observes,template,menupopup">
+ <xul:stack>
+ <xul:button class="menubutton-dual-button button-toolbar-1 top" allowevents="true"
+ inherits="buttontooltiptext:tooltiptext,buttonaction:oncommand,src,value=label,crop,accesskey,disabled"/>
+ <xul:box class="menubutton-dual-dropmarker-box" autostretch="never" valign="top" flex="1">
+ <xul:image class="menubutton-dual-dropmarker" inherits="disabled"/>
+ </xul:box>
+ </xul:stack>
+ </content>
+ </binding>
+
+ <binding id="menubutton-dual-blue">
+ <content excludes="observes,template,menupopup">
+ <xul:button class="menubutton-dual-button button-toolbar-1 top" allowevents="true"
+ inherits="buttontooltiptext:tooltiptext,buttonaction:oncommand,src,value=label,crop,accesskey,disabled"/>
+ <xul:box class="menubutton-dual-dropmarker-box" autostretch="never" valign="top" flex="1">
+ <xul:image class="menubutton-dual-dropmarker" inherits="disabled"/>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="menubutton-dual-standard">
+ <content excludes="observes,template,menupopup">
+ <xul:button class="menubutton-dual-button button-toolbar-2 top" allowevents="true"
+ inherits="buttontooltiptext:tooltiptext,buttonaction:oncommand,src,value=label,crop,accesskey,disabled"/>
+ <xul:box class="menubutton-dual-dropmarker-box" autostretch="never" valign="top" flex="1">
+ <xul:image class="menubutton-dual-dropmarker" inherits="disabled"/>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="menubutton-ubhist" extends="xul:menubutton">
+ <content excludes="observes,template,menupopup">
+ <xul:button class="button-toolbar-3">
+ <xul:box class="button-internal-box">
+ <xul:image inherits="disabled"/>
+ </xul:box>
+ </xul:button>
+ </content>
+ </binding>
+
+</bindings>
-/* \r
- * The contents of this file are subject to the Mozilla 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/MPL/\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.\r
- * \r
- * The Initial Developer of the Original Code is Netscape\r
- * Communications Corp. Portions created by Netscape Communications\r
- * Corp. are Copyright (C) 1999 Netscape Communications Corp. All\r
- * Rights Reserved.\r
- * \r
- * Contributor(s): Stephen Lamm <slamm@netscape.com>\r
- */\r
- \r
-/**/\r
-\r
-#sidebar-panels-splitter[state="collapsed"] {\r
- margin-bottom: 0px;\r
-}\r
-\r
-#sidebar-splitter {\r
- -moz-border-radius: 0px 5px 5px 0px;\r
- margin: 0px 3px 3px 0px;\r
-}\r
-\r
-#sidebar-box {\r
- margin: 0px 3px 3px 0px;\r
- border: none;\r
-}\r
-\r
-.text-panel-loading {\r
- margin: 5px 0px;\r
-}\r
-\r
-.image-panel-loading {\r
- margin: 5px;\r
- list-style-image: url("chrome://global/skin/loading.gif"); \r
-}\r
-\r
-/*\r
- * Sidebar and Panel title buttons\r
- */\r
-\r
-.sidebarheader-main {\r
- color: #FF9F00;\r
- background-color: #6000CF;\r
- border: none;\r
- padding-left: 4px;\r
- vertical-align: middle;\r
-}\r
-\r
-.sidebar-header-text {\r
- font-weight: bold;\r
- margin: 3px;\r
-}\r
-\r
-#sidebar-panel-picker\r
- {\r
- margin-right: 5px;\r
- }\r
-\r
-#sidebar-panel-picker > .menubutton-internal-box\r
- {\r
- padding-top: 5px;\r
- padding-bottom: 3px;\r
- }\r
-\r
-#sidebar-panel-picker > .menubutton-internal-box > .menubutton-single-icon\r
- {\r
- list-style-image : url(chrome://global/skin/mb-single-arrow-right.gif);\r
- }\r
-\r
-#sidebar-panel-picker:hover > .menubutton-internal-box > .menubutton-single-icon,\r
-#sidebar-panel-picker[open="true"] > .menubutton-internal-box > .menubutton-single-icon\r
- {\r
- list-style-image : url(chrome://global/skin/mb-single-arrow-right-hover.gif);\r
- }\r
-\r
-/**\r
- * texttab folder lookalike e.g. for sidebar panel headers\r
- */\r
- .box-texttab\r
- {\r
- -moz-binding : url("chrome://communicator/content/sidebar/sidebarBindings.xml#texttab");\r
- -moz-border-radius : 5px;\r
- border-top : 3px solid black;\r
- }\r
-\r
- .box-texttab[selected="true"]\r
- {\r
- border-bottom : 3px solid black;\r
- }\r
-\r
-/*\r
- .box-texttab[top-panel="true"]\r
- {\r
- background-color : #FF9F00;\r
- }\r
- \r
- .box-texttab[first-panel-after-selected="true"] \r
- {\r
- background-color : #FF9F00;\r
- }\r
-*/\r
-\r
- .box-texttab-right-space \r
- {\r
- -moz-border-radius : 5px;\r
-/* width : 30px;\r
- border-bottom : 1px solid #000000; */\r
- }\r
-\r
-/*\r
- .box-texttab[last-panel="true"] > .box-texttab-right-space \r
- {\r
- border-bottom : none;\r
- }\r
-\r
- .box-texttab[last-panel="true"][selected="true"] > .box-texttab-right-space \r
- {\r
- border-bottom : 1px solid #000000;\r
- } \r
-*/\r
-\r
-/*\r
- .box-texttab-left\r
- {\r
- list-style-image : url("chrome://global/skin/tab-leftedge.gif"); \r
- }\r
-\r
- .box-texttab-right\r
- {\r
- list-style-image : url("chrome://global/skin/tab-rightedge.gif"); \r
- }\r
-\r
- .box-texttab[selected="true"] > .box-texttab-left\r
- {\r
- list-style-image : url("chrome://global/skin/seltab-leftedge.gif");\r
- }\r
-\r
- .box-texttab[selected="true"] > .box-texttab-right\r
- {\r
- list-style-image : url("chrome://global/skin/seltab-rightedge.gif");\r
- }\r
-*/\r
-\r
- .box-texttab-text-container > .box-texttab-text\r
- {\r
- -moz-border-radius : 5px;\r
- background-color : #FF9F00;\r
- padding : 5px 3px 3px 3px;\r
- color : #000000;\r
- }\r
-\r
- .box-texttab:hover > .box-texttab-text-container > .box-texttab-text,\r
- .box-texttab > .box-texttab-text-container:hover > .box-texttab-text,\r
- .box-texttab > .box-texttab-text-container > .box-texttab-text:hover\r
- {\r
- background-color : #FFCF00;\r
- color : #000000;\r
- }\r
-\r
- .box-texttab[selected="true"] > .box-texttab-text-container > .box-texttab-text\r
- {\r
- background-color : #008484;\r
- color : #FFCF00;\r
- font-weight : bold;\r
- }\r
-
\ No newline at end of file
+/*
+ * The contents of this file are subject to the Mozilla 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/MPL/
+ *
+ * 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.
+ *
+ * The Initial Developer of the Original Code is Netscape
+ * Communications Corp. Portions created by Netscape Communications
+ * Corp. are Copyright (C) 1999 Netscape Communications Corp. All
+ * Rights Reserved.
+ *
+ * Contributor(s): Stephen Lamm <slamm@netscape.com>
+ */
+
+@import url(chrome://global/skin/splitter.css);
+
+#sidebar-panels-splitter[state="collapsed"] {
+ margin-bottom: 0px;
+}
+
+#sidebar-splitter {
+ -moz-border-radius: 0px 5px 5px 0px;
+ margin: 0px 3px 3px 0px;
+}
+
+#sidebar-box {
+ margin: 0px 3px 3px 0px;
+ border: none;
+}
+
+.text-panel-loading {
+ margin: 5px 0px;
+}
+
+.image-panel-loading {
+ margin: 5px;
+ list-style-image: url("chrome://global/skin/loading.gif");
+}
+
+/*
+ * Sidebar and Panel title buttons
+ */
+
+.sidebarheader-main {
+ color: #FF9F00;
+ background-color: #6000CF;
+ border: none;
+ padding-left: 4px;
+ vertical-align: middle;
+}
+
+.sidebar-header-text {
+ font-weight: bold;
+ margin: 3px;
+}
+
+#sidebar-panel-picker
+ {
+ margin-right: 5px;
+ }
+
+#sidebar-panel-picker > .menubutton-internal-box
+ {
+ padding-top: 5px;
+ padding-bottom: 3px;
+ }
+
+#sidebar-panel-picker > .menubutton-internal-box > .menubutton-single-icon
+ {
+ list-style-image : url(chrome://global/skin/mb-single-arrow-right.gif);
+ }
+
+#sidebar-panel-picker:hover > .menubutton-internal-box > .menubutton-single-icon,
+#sidebar-panel-picker[open="true"] > .menubutton-internal-box > .menubutton-single-icon
+ {
+ list-style-image : url(chrome://global/skin/mb-single-arrow-right-hover.gif);
+ }
+
+/**
+ * texttab folder lookalike e.g. for sidebar panel headers
+ */
+ .box-texttab
+ {
+ -moz-binding : url("chrome://communicator/content/sidebar/sidebarBindings.xml#texttab");
+ -moz-border-radius : 5px;
+ border-top : 3px solid black;
+ }
+
+ .box-texttab[selected="true"]
+ {
+ border-bottom : 3px solid black;
+ }
+
+/*
+ .box-texttab[top-panel="true"]
+ {
+ background-color : #FF9F00;
+ }
+
+ .box-texttab[first-panel-after-selected="true"]
+ {
+ background-color : #FF9F00;
+ }
+*/
+
+ .box-texttab-right-space
+ {
+ -moz-border-radius : 5px;
+/* width : 30px;
+ border-bottom : 1px solid #000000; */
+ }
+
+/*
+ .box-texttab[last-panel="true"] > .box-texttab-right-space
+ {
+ border-bottom : none;
+ }
+
+ .box-texttab[last-panel="true"][selected="true"] > .box-texttab-right-space
+ {
+ border-bottom : 1px solid #000000;
+ }
+*/
+
+/*
+ .box-texttab-left
+ {
+ list-style-image : url("chrome://global/skin/tab-leftedge.gif");
+ }
+
+ .box-texttab-right
+ {
+ list-style-image : url("chrome://global/skin/tab-rightedge.gif");
+ }
+
+ .box-texttab[selected="true"] > .box-texttab-left
+ {
+ list-style-image : url("chrome://global/skin/seltab-leftedge.gif");
+ }
+
+ .box-texttab[selected="true"] > .box-texttab-right
+ {
+ list-style-image : url("chrome://global/skin/seltab-rightedge.gif");
+ }
+*/
+
+ .box-texttab-text-container > .box-texttab-text
+ {
+ -moz-border-radius : 5px;
+ background-color : #FF9F00;
+ padding : 5px 3px 3px 3px;
+ color : #000000;
+ }
+
+ .box-texttab:hover > .box-texttab-text-container > .box-texttab-text,
+ .box-texttab > .box-texttab-text-container:hover > .box-texttab-text,
+ .box-texttab > .box-texttab-text-container > .box-texttab-text:hover
+ {
+ background-color : #FFCF00;
+ color : #000000;
+ }
+
+ .box-texttab[selected="true"] > .box-texttab-text-container > .box-texttab-text
+ {
+ background-color : #008484;
+ color : #FFCF00;
+ font-weight : bold;
+ }
+
-<?xml version="1.0"?>\r
-\r
-<bindings id="sidebarBindings"\r
- xmlns="http://www.mozilla.org/xbl"\r
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">\r
-\r
- <binding id="sidebar-panel-header">\r
- <content>\r
- <xul:box class="sidebar-panel-header-box" flex="1" autostretch="never" valign="middle">\r
- <xul:text class="sidebar-panel-header-text" inherits="value,accesskey,crop" crop="right"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
- \r
-</bindings>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<bindings id="sidebarBindings"
+ xmlns="http://www.mozilla.org/xbl"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+ <binding id="sidebar-panel-header">
+ <content>
+ <xul:box class="sidebar-panel-header-box" flex="1" autostretch="never" valign="middle">
+ <xul:text class="sidebar-panel-header-text" inherits="value=label,accesskey,crop" crop="right"/>
+ </xul:box>
+ </content>
+ </binding>
+
+</bindings>
-/******* Splitters *******/\r
-\r
-splitter {\r
- border: none;\r
- cursor: e-resize;\r
- min-width: 8px;\r
- min-height: 8px;\r
- margin: 0px 3px 0px 3px;\r
-}\r
-\r
-splitter[state="dragging"]\r
-{\r
- background-color: gray;\r
-}\r
-\r
-grippy {\r
- margin: 0px;\r
- padding: 0px;\r
- background-image: url("chrome://global/skin/grippy-vertical-before.gif"); \r
- background-repeat: no-repeat;\r
- background-position: 50% 50%;\r
- cursor: pointer;\r
-}\r
-\r
-splitter[state="collapsed"] > grippy\r
- {\r
- background-image : url("chrome://global/skin/grippy-vertical-after.gif");\r
- }\r
-\r
-box[orient="vertical"] > splitter > grippy,\r
-window[orient="vertical"] > splitter > grippy {\r
- /* a horizontal splitter */\r
- background-image: url("chrome://global/skin/grippy-horizontal-after.gif"); \r
- border: none;\r
- border-right: 3px solid black;\r
- border-left: 3px solid black;\r
- width: 120px;\r
- height:8px;\r
- }\r
-\r
-box[orient="vertical"] > splitter[state="collapsed"] > grippy,\r
-window[orient="vertical"] > splitter[state="collapsed"] > grippy {\r
- background-image: url("chrome://global/skin/grippy-horizontal-before.gif"); \r
- }\r
-\r
-window > splitter > grippy,\r
-box > splitter > grippy {\r
- /* a vertical splitter */\r
- width: 8px;\r
- height: 120px;\r
- border-top: 3px solid black;\r
- border-bottom: 3px solid black;\r
-}\r
-\r
-box[orient="vertical"] > splitter,\r
-window[orient="vertical"] > splitter,\r
-rows > splitter {\r
- /* a horizontal splitter */\r
- cursor: n-resize;\r
- border: none;\r
- margin: 3px 0px 3px 0px;\r
-}\r
-\r
-/* for backwards compatibility */\r
-box[align="vertical"]>splitter > grippy,\r
-window[align="vertical"]>splitter > grippy {\r
- /* a horizontal splitter */\r
- background-image: url("chrome://global/skin/grippy-horizontal-after.gif"); \r
- border: none;\r
- border-right: 3px solid black;\r
- border-left: 3px solid black;\r
- width: 120px;\r
- height: 8px;\r
-}\r
-\r
-box[align="vertical"]>splitter[state="collapsed"] > grippy,\r
-window[align="vertical"]>splitter[state="collapsed"] > grippy {\r
- background-image: url("chrome://global/skin/grippy-horizontal-before.gif"); \r
-}\r
-\r
-box[align="vertical"]>splitter,\r
-window[align="vertical"]>splitter {\r
- /* a horizontal splitter */\r
- cursor: n-resize;\r
- border: none;\r
- margin: 3px 0px 3px 0px;\r
-}\r
-\r
-/**\r
- * gray horizontal splitter for pane views\r
- */\r
-splitter.gray-horizontal-splitter { \r
- min-height: 8px;\r
- border: none;\r
- margin: 3px 0px 3px 0px;\r
- padding: 0px;\r
-}\r
-\r
-splitter.gray-horizontal-splitter > grippy { \r
- margin: 0px;\r
- border: none;\r
- border-right: 3px solid black;\r
- border-left: 3px solid black;\r
- padding: 0px;\r
- background-image: url("chrome://global/skin/grippy-horizontal-after.gif"); \r
-}\r
-\r
-splitter.gray-horizontal-splitter[state="collapsed"] > grippy { \r
- background-image: url("chrome://global/skin/grippy-horizontal-before.gif"); \r
-}\r
-\r
-/*\r
-splitter.gray-horizontal-splitter > #begincap { \r
- min-width: 8px;\r
- width: 8px;\r
- background-image: url("chrome://global/skin/gray-bottomleft.gif");\r
- background-repeat: no-repeat;\r
- background-position: 0% 100%;\r
-}\r
-\r
-splitter.gray-horizontal-splitter > #endcap { \r
- min-width: 8px;\r
- width: 8px;\r
-}\r
-*/
\ No newline at end of file
+/******* Splitters *******/
+
+splitter {
+ border: none;
+ cursor: e-resize;
+ min-width: 8px;
+ min-height: 8px;
+ margin: 0px 3px 0px 3px;
+}
+
+splitter[state="dragging"]
+{
+ background-color: gray;
+}
+
+grippy {
+ margin: 0px;
+ padding: 0px;
+ background-image: url("chrome://global/skin/grippy-vertical-before.gif");
+ background-repeat: no-repeat;
+ background-position: 50% 50%;
+ cursor: pointer;
+}
+
+splitter[state="collapsed"] > grippy
+ {
+ background-image : url("chrome://global/skin/grippy-vertical-after.gif");
+ }
+
+vbox > splitter > grippy,
+box[orient="vertical"] > splitter > grippy,
+window[orient="vertical"] > splitter > grippy {
+ /* a horizontal splitter */
+ background-image: url("chrome://global/skin/grippy-horizontal-after.gif");
+ border: none;
+ border-right: 3px solid black;
+ border-left: 3px solid black;
+ width: 120px;
+ height:8px;
+ }
+
+vbox > splitter[state="collapsed"] > grippy,
+box[orient="vertical"] > splitter[state="collapsed"] > grippy,
+window[orient="vertical"] > splitter[state="collapsed"] > grippy {
+ background-image: url("chrome://global/skin/grippy-horizontal-before.gif");
+ }
+
+window > splitter > grippy,
+hbox > splitter > grippy,
+box > splitter > grippy {
+ /* a vertical splitter */
+ width: 8px;
+ height: 120px;
+ border-top: 3px solid black;
+ border-bottom: 3px solid black;
+}
+
+vbox > splitter,
+box[orient="vertical"] > splitter,
+window[orient="vertical"] > splitter,
+rows > splitter {
+ /* a horizontal splitter */
+ cursor: n-resize;
+ border: none;
+ margin: 3px 0px 3px 0px;
+}
+
+/* for backwards compatibility */
+box[align="vertical"]>splitter > grippy,
+window[align="vertical"]>splitter > grippy {
+ /* a horizontal splitter */
+ background-image: url("chrome://global/skin/grippy-horizontal-after.gif");
+ border: none;
+ border-right: 3px solid black;
+ border-left: 3px solid black;
+ width: 120px;
+ height: 8px;
+}
+
+box[align="vertical"]>splitter[state="collapsed"] > grippy,
+window[align="vertical"]>splitter[state="collapsed"] > grippy {
+ background-image: url("chrome://global/skin/grippy-horizontal-before.gif");
+}
+
+box[align="vertical"]>splitter,
+window[align="vertical"]>splitter {
+ /* a horizontal splitter */
+ cursor: n-resize;
+ border: none;
+ margin: 3px 0px 3px 0px;
+}
+
+/**
+ * gray horizontal splitter for pane views
+ */
+splitter.gray-horizontal-splitter {
+ min-height: 8px;
+ border: none;
+ margin: 3px 0px 3px 0px;
+ padding: 0px;
+}
+
+splitter.gray-horizontal-splitter > grippy {
+ margin: 0px;
+ border: none;
+ border-right: 3px solid black;
+ border-left: 3px solid black;
+ padding: 0px;
+ background-image: url("chrome://global/skin/grippy-horizontal-after.gif");
+}
+
+splitter.gray-horizontal-splitter[state="collapsed"] > grippy {
+ background-image: url("chrome://global/skin/grippy-horizontal-before.gif");
+}
+
+/*
+splitter.gray-horizontal-splitter > #begincap {
+ min-width: 8px;
+ width: 8px;
+ background-image: url("chrome://global/skin/gray-bottomleft.gif");
+ background-repeat: no-repeat;
+ background-position: 0% 100%;
+}
+
+splitter.gray-horizontal-splitter > #endcap {
+ min-width: 8px;
+ width: 8px;
+}
+*/
-window {\r
- background-color: #CCCCCC;\r
-}\r
-\r
-box.tabpanel {\r
- border: 1px outset #CCCCCC;\r
- padding: 10px;\r
-}\r
-\r
-tab {\r
- padding-left: 10px;\r
- padding-right: 10px;\r
-}\r
-\r
-treehead > treerow > treecell {\r
- border: 1px outset #CCCCCC;\r
- padding-top: 1px;\r
- padding-bottom: 1px;\r
- padding-left: 5px;\r
- padding-right: 5px;\r
- background-color: #CCCCCC;\r
- color: #000000;\r
-}\r
-\r
-treechildren > treeitem > treerow > treecell {\r
- border-right: 1px solid #CCCCCC;\r
- border-bottom: 1px solid #CCCCCC;\r
- color: inherit;\r
- padding-left: 10px;\r
- padding-top: 1px;\r
- padding-bottom: 1px;\r
-}\r
-\r
-treechildren > treeitem > treerow > treecell.fieldcell {\r
- border-right: 1px solid #CCCCCC;\r
- border-bottom: 1px solid #CCCCCC;\r
- color: inherit;\r
- padding: 0px;\r
- margin: 0px;\r
-}\r
-\r
-\r
-treechildren > treeitem > treerow [selectedrow ~= false] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-treechildren > treeitem > treerow [selectedrow ~= true] {\r
- background-color: #336699;\r
- color: white;\r
-}\r
-\r
-tree#infotree treechildren > treeitem > treerow [selectedrow ~= false] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-tree#infotree treechildren > treeitem > treerow [selectedrow ~= true] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-tree {\r
- border: 1px inset #CCCCCC;\r
-}\r
-\r
-a {\r
- color: #0000FF;\r
- text-decoration: underline;\r
-}\r
-\r
-a:hover {\r
- color: #FF0000;\r
- text-decoration: underline;\r
-}\r
-\r
-tree treechildren > treeitem > treerow[selectedrow=true] > treecell > a:link {\r
- color: #FFFFFF;\r
-}\r
-\r
-tree treechildren > treeitem > treerow[selectedrow ~= true] > treecell > a:hover {\r
- color: #FFFFFF;\r
-}\r
-\r
-input.dispcell {\r
- border: none;\r
- background-color: #CCCCCC;\r
- height: 12px;\r
- font-family: tahoma;\r
- font-size: 10px;\r
-}\r
+window {
+ background-color: #CCCCCC;
+}
+
+box.tabpanels {
+ border: 1px outset #CCCCCC;
+ padding: 10px;
+}
+
+tab {
+ padding-left: 10px;
+ padding-right: 10px;
+}
+
+treehead > treerow > treecell {
+ border: 1px outset #CCCCCC;
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 5px;
+ padding-right: 5px;
+ background-color: #CCCCCC;
+ color: #000000;
+}
+
+treechildren > treeitem > treerow > treecell {
+ border-right: 1px solid #CCCCCC;
+ border-bottom: 1px solid #CCCCCC;
+ color: inherit;
+ padding-left: 10px;
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+treechildren > treeitem > treerow > treecell.fieldcell {
+ border-right: 1px solid #CCCCCC;
+ border-bottom: 1px solid #CCCCCC;
+ color: inherit;
+ padding: 0px;
+ margin: 0px;
+}
+
+
+treechildren > treeitem > treerow [selectedrow ~= false] {
+ background-color: white;
+ color: black;
+}
+
+treechildren > treeitem > treerow [selectedrow ~= true] {
+ background-color: #336699;
+ color: white;
+}
+
+tree#infotree treechildren > treeitem > treerow [selectedrow ~= false] {
+ background-color: white;
+ color: black;
+}
+
+tree#infotree treechildren > treeitem > treerow [selectedrow ~= true] {
+ background-color: white;
+ color: black;
+}
+
+tree {
+ border: 1px inset #CCCCCC;
+}
+
+a {
+ color: #0000FF;
+ text-decoration: underline;
+}
+
+a:hover {
+ color: #FF0000;
+ text-decoration: underline;
+}
+
+tree treechildren > treeitem > treerow[selectedrow=true] > treecell > a:link {
+ color: #FFFFFF;
+}
+
+tree treechildren > treeitem > treerow[selectedrow ~= true] > treecell > a:hover {
+ color: #FFFFFF;
+}
+
+input.dispcell {
+ border: none;
+ background-color: #CCCCCC;
+ height: 12px;
+ font-family: tahoma;
+ font-size: 10px;
+}
+
-window {\r
- background-color: #CCCCCC;\r
-}\r
-\r
-box.tabpanel {\r
- border: 1px outset #CCCCCC;\r
- padding: 10px;\r
-}\r
-\r
-tab {\r
- padding-left: 10px;\r
- padding-right: 10px;\r
-}\r
-\r
-treehead > treerow > treecell {\r
- border: 1px outset #CCCCCC;\r
- padding-top: 1px;\r
- padding-bottom: 1px;\r
- padding-left: 5px;\r
- padding-right: 5px;\r
- background-color: #CCCCCC;\r
- color: #000000;\r
-}\r
-\r
-treechildren > treeitem > treerow > treecell {\r
- border-right: 1px solid #CCCCCC;\r
- border-bottom: 1px solid #CCCCCC;\r
- color: inherit;\r
- padding-left: 10px;\r
- padding-top: 1px;\r
- padding-bottom: 1px;\r
-}\r
-\r
-treechildren > treeitem > treerow > treecell.fieldcell {\r
- border-right: 1px solid #CCCCCC;\r
- border-bottom: 1px solid #CCCCCC;\r
- color: inherit;\r
- padding: 0px;\r
- margin: 0px;\r
-}\r
-\r
-\r
-treechildren > treeitem > treerow [selectedrow ~= false] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-treechildren > treeitem > treerow [selectedrow ~= true] {\r
- background-color: #336699;\r
- color: white;\r
-}\r
-\r
-tree#infotree treechildren > treeitem > treerow [selectedrow ~= false] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-tree#infotree treechildren > treeitem > treerow [selectedrow ~= true] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-tree {\r
- border: 1px inset #CCCCCC;\r
-}\r
-\r
-a {\r
- color: #0000FF;\r
- text-decoration: underline;\r
-}\r
-\r
-a:hover {\r
- color: #FF0000;\r
- text-decoration: underline;\r
-}\r
-\r
-tree treechildren > treeitem > treerow[selectedrow=true] > treecell > a:link {\r
- color: #FFFFFF;\r
-}\r
-\r
-tree treechildren > treeitem > treerow[selectedrow ~= true] > treecell > a:hover {\r
- color: #FFFFFF;\r
-}\r
-\r
-input.dispcell {\r
- border: none;\r
- background-color: #CCCCCC;\r
- height: 12px;\r
- font-family: tahoma;\r
- font-size: 10px;\r
-}
\ No newline at end of file
+window {
+ background-color: #CCCCCC;
+}
+
+box.tabpanels {
+ border: 1px outset #CCCCCC;
+ padding: 10px;
+}
+
+tab {
+ padding-left: 10px;
+ padding-right: 10px;
+}
+
+treehead > treerow > treecell {
+ border: 1px outset #CCCCCC;
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 5px;
+ padding-right: 5px;
+ background-color: #CCCCCC;
+ color: #000000;
+}
+
+treechildren > treeitem > treerow > treecell {
+ border-right: 1px solid #CCCCCC;
+ border-bottom: 1px solid #CCCCCC;
+ color: inherit;
+ padding-left: 10px;
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+treechildren > treeitem > treerow > treecell.fieldcell {
+ border-right: 1px solid #CCCCCC;
+ border-bottom: 1px solid #CCCCCC;
+ color: inherit;
+ padding: 0px;
+ margin: 0px;
+}
+
+
+treechildren > treeitem > treerow [selectedrow ~= false] {
+ background-color: white;
+ color: black;
+}
+
+treechildren > treeitem > treerow [selectedrow ~= true] {
+ background-color: #336699;
+ color: white;
+}
+
+tree#infotree treechildren > treeitem > treerow [selectedrow ~= false] {
+ background-color: white;
+ color: black;
+}
+
+tree#infotree treechildren > treeitem > treerow [selectedrow ~= true] {
+ background-color: white;
+ color: black;
+}
+
+tree {
+ border: 1px inset #CCCCCC;
+}
+
+a {
+ color: #0000FF;
+ text-decoration: underline;
+}
+
+a:hover {
+ color: #FF0000;
+ text-decoration: underline;
+}
+
+tree treechildren > treeitem > treerow[selectedrow=true] > treecell > a:link {
+ color: #FFFFFF;
+}
+
+tree treechildren > treeitem > treerow[selectedrow ~= true] > treecell > a:hover {
+ color: #FFFFFF;
+}
+
+input.dispcell {
+ border: none;
+ background-color: #CCCCCC;
+ height: 12px;
+ font-family: tahoma;
+ font-size: 10px;
+}
-window {\r
- background-color: #CCCCCC;\r
-}\r
-\r
-box.tabpanel {\r
- border: 1px outset #CCCCCC;\r
- padding: 10px;\r
-}\r
-\r
-tab {\r
- padding-left: 10px;\r
- padding-right: 10px;\r
-}\r
-\r
-treehead > treerow > treecell {\r
- border: 1px outset #CCCCCC;\r
- padding-top: 1px;\r
- padding-bottom: 1px;\r
- padding-left: 5px;\r
- padding-right: 5px;\r
- background-color: #CCCCCC;\r
- color: #000000;\r
-}\r
-\r
-treechildren > treeitem > treerow > treecell {\r
- border-right: 1px solid #CCCCCC;\r
- border-bottom: 1px solid #CCCCCC;\r
- color: inherit;\r
- padding-left: 10px;\r
- padding-top: 1px;\r
- padding-bottom: 1px;\r
-}\r
-\r
-treechildren > treeitem > treerow > treecell.fieldcell {\r
- border-right: 1px solid #CCCCCC;\r
- border-bottom: 1px solid #CCCCCC;\r
- color: inherit;\r
- padding: 0px;\r
- margin: 0px;\r
-}\r
-\r
-\r
-treechildren > treeitem > treerow [selectedrow ~= false] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-treechildren > treeitem > treerow [selectedrow ~= true] {\r
- background-color: #336699;\r
- color: white;\r
-}\r
-\r
-tree#infotree treechildren > treeitem > treerow [selectedrow ~= false] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-tree#infotree treechildren > treeitem > treerow [selectedrow ~= true] {\r
- background-color: white;\r
- color: black;\r
-}\r
-\r
-tree {\r
- border: 1px inset #CCCCCC;\r
-}\r
-\r
-a {\r
- color: #0000FF;\r
- text-decoration: underline;\r
-}\r
-\r
-a:hover {\r
- color: #FF0000;\r
- text-decoration: underline;\r
-}\r
-\r
-tree treechildren > treeitem > treerow[selectedrow=true] > treecell > a:link {\r
- color: #FFFFFF;\r
-}\r
-\r
-tree treechildren > treeitem > treerow[selectedrow ~= true] > treecell > a:hover {\r
- color: #FFFFFF;\r
-}\r
-\r
-input.dispcell {\r
- border: none;\r
- background-color: #CCCCCC;\r
- height: 12px;\r
- font-family: tahoma;\r
- font-size: 10px;\r
-}\r
+window {
+ background-color: #CCCCCC;
+}
+
+box.tabpanels {
+ border: 1px outset #CCCCCC;
+ padding: 10px;
+}
+
+tab {
+ padding-left: 10px;
+ padding-right: 10px;
+}
+
+treehead > treerow > treecell {
+ border: 1px outset #CCCCCC;
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 5px;
+ padding-right: 5px;
+ background-color: #CCCCCC;
+ color: #000000;
+}
+
+treechildren > treeitem > treerow > treecell {
+ border-right: 1px solid #CCCCCC;
+ border-bottom: 1px solid #CCCCCC;
+ color: inherit;
+ padding-left: 10px;
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+treechildren > treeitem > treerow > treecell.fieldcell {
+ border-right: 1px solid #CCCCCC;
+ border-bottom: 1px solid #CCCCCC;
+ color: inherit;
+ padding: 0px;
+ margin: 0px;
+}
+
+
+treechildren > treeitem > treerow [selectedrow ~= false] {
+ background-color: white;
+ color: black;
+}
+
+treechildren > treeitem > treerow [selectedrow ~= true] {
+ background-color: #336699;
+ color: white;
+}
+
+tree#infotree treechildren > treeitem > treerow [selectedrow ~= false] {
+ background-color: white;
+ color: black;
+}
+
+tree#infotree treechildren > treeitem > treerow [selectedrow ~= true] {
+ background-color: white;
+ color: black;
+}
+
+tree {
+ border: 1px inset #CCCCCC;
+}
+
+a {
+ color: #0000FF;
+ text-decoration: underline;
+}
+
+a:hover {
+ color: #FF0000;
+ text-decoration: underline;
+}
+
+tree treechildren > treeitem > treerow[selectedrow=true] > treecell > a:link {
+ color: #FFFFFF;
+}
+
+tree treechildren > treeitem > treerow[selectedrow ~= true] > treecell > a:hover {
+ color: #FFFFFF;
+}
+
+input.dispcell {
+ border: none;
+ background-color: #CCCCCC;
+ height: 12px;
+ font-family: tahoma;
+ font-size: 10px;
+}
+
-\r
-titledbox\r
- {\r
- -moz-border-radius : 5px;\r
- border : 2px groove #9C9CFF;\r
- padding : 7px;\r
- margin : 5px;\r
- }\r
-\r
-title\r
- {\r
- margin-left : 6px;\r
- padding-right : 40px;\r
- }\r
-\r
-box.titledbox-title \r
- {\r
- padding-left : 5px;\r
- padding-right : 5px; \r
- } \r
-\r
-box.titledbox-body\r
- {\r
- display : block;\r
- padding : inherit;\r
- }\r
-\r
- \r
-/** box formatting **/\r
- box[autostretch="never"]\r
- {\r
- vertical-align : middle;\r
- }\r
- \r
- box[autostretch="never"][valign="top"]\r
- {\r
- vertical-align : top;\r
- }\r
- \r
- box[autostretch="never"][valign="bottom"]\r
- {\r
- vertical-align : bottom;\r
- }\r
- \r
- box[autostretch="never"][halign="center"] \r
- {\r
- text-align : center;\r
- }\r
- \r
- box[autostretch="never"][halign="right"]\r
- {\r
- text-align : right;\r
- }\r
-\r
- row\r
- {\r
- vertical-align : middle;\r
- }\r
-
\ No newline at end of file
+
+titledbox
+ {
+ -moz-border-radius : 5px;
+ border : 2px groove #9C9CFF;
+ padding : 7px !important;
+ margin : 5px;
+ }
+
+label
+ {
+ margin : 0px 40px 2px 6px;
+ padding : 0px 3px 0px 3px;
+/* background-color : ThreeDFace; */
+ }
+
+.titledbox-body
+ {
+ display : block;
+ padding : inherit;
+ }
+
+
+/** box formatting **/
+ box[autostretch="never"]
+ {
+ vertical-align : middle;
+ }
+
+ box[autostretch="never"][valign="top"]
+ {
+ vertical-align : top;
+ }
+
+ box[autostretch="never"][valign="bottom"]
+ {
+ vertical-align : bottom;
+ }
+
+ box[autostretch="never"][halign="center"]
+ {
+ text-align : center;
+ }
+
+ box[autostretch="never"][halign="right"]
+ {
+ text-align : right;
+ }
+
+ row[autostretch="never"]
+ {
+ vertical-align : middle;
+ }
+
-<?xml version="1.0"?>\r
-\r
-<bindings id="buttonBindings"\r
- xmlns="http://www.mozilla.org/xbl"\r
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">\r
-\r
- <binding id="buttonleft" extends="chrome://global/content/xulBindings.xml#basetext">\r
- <content excludes="observes,template">\r
- <xul:box class="button-box-1" autostretch="never" flex="1">\r
- <xul:box class="button-box-2" autostretch="never" flex="1">\r
- <xul:image class="button-icon" inherits="src"/>\r
- <xul:box class="button-box-text" flex="1" autostretch="never">\r
- <xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>\r
- </xul:box>\r
- </xul:box>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="buttonright" extends="chrome://global/content/xulBindings.xml#basetext">\r
- <content excludes="observes,template">\r
- <xul:box class="button-box-1" autostretch="never" flex="1">\r
- <xul:box class="button-box-2" autostretch="never" flex="1">\r
- <xul:box class="button-box-text" flex="1" autostretch="never">\r
- <xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>\r
- </xul:box>\r
- <xul:image class="button-icon" inherits="src"/>\r
- </xul:box>\r
- </xul:box>\r
- </content>\r
- </binding>\r
- \r
- <binding id="buttontop" extends="chrome://global/content/xulBindings.xml#basetext">\r
- <content excludes="observes,template">\r
- <xul:box class="button-box-1" autostretch="never" flex="1">\r
- <xul:box class="button-box-2" autostretch="never" flex="1" orient="vertical" align="center">\r
- <xul:image class="button-icon" inherits="src"/>\r
- <xul:box class="button-box-text" flex="1" autostretch="never">\r
- <xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>\r
- </xul:box>\r
- </xul:box>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="buttonbottom" extends="chrome://global/content/xulBindings.xml#basetext">\r
- <content excludes="observes,template">\r
- <xul:box class="button-box-1" autostretch="never" flex="1">\r
- <xul:box class="button-box-2" autostretch="never" flex="1" orient="vertical" align="center">\r
- <xul:box class="button-box-text" flex="1" autostretch="never">\r
- <xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>\r
- </xul:box>\r
- <xul:image class="button-icon" inherits="src"/>\r
- </xul:box>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
-</bindings>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<bindings id="buttonBindings"
+ xmlns="http://www.mozilla.org/xbl"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+ <binding id="buttonleft" extends="chrome://global/content/xulBindings.xml#basetext">
+ <content excludes="observes,template">
+ <xul:box class="button-box-1" autostretch="never" flex="1">
+ <xul:box class="button-box-2" autostretch="never" flex="1">
+ <xul:image class="button-icon" inherits="src"/>
+ <xul:box class="button-box-text" flex="1" autostretch="never">
+ <xul:text class="button-text" inherits="disabled,value=label,accesskey,crop"/>
+ </xul:box>
+ </xul:box>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="buttonright" extends="chrome://global/content/xulBindings.xml#basetext">
+ <content excludes="observes,template">
+ <xul:box class="button-box-1" autostretch="never" flex="1">
+ <xul:box class="button-box-2" autostretch="never" flex="1">
+ <xul:box class="button-box-text" flex="1" autostretch="never">
+ <xul:text class="button-text" inherits="disabled,value=label,accesskey,crop"/>
+ </xul:box>
+ <xul:image class="button-icon" inherits="src"/>
+ </xul:box>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="buttontop" extends="chrome://global/content/xulBindings.xml#basetext">
+ <content excludes="observes,template">
+ <xul:box class="button-box-1" autostretch="never" flex="1">
+ <xul:box class="button-box-2" autostretch="never" flex="1" orient="vertical" align="center">
+ <xul:image class="button-icon" inherits="src"/>
+ <xul:box class="button-box-text" flex="1" autostretch="never">
+ <xul:text class="button-text" inherits="disabled,value=label,accesskey,crop"/>
+ </xul:box>
+ </xul:box>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="buttonbottom" extends="chrome://global/content/xulBindings.xml#basetext">
+ <content excludes="observes,template">
+ <xul:box class="button-box-1" autostretch="never" flex="1">
+ <xul:box class="button-box-2" autostretch="never" flex="1" orient="vertical" align="center">
+ <xul:box class="button-box-text" flex="1" autostretch="never">
+ <xul:text class="button-text" inherits="disabled,value=label,accesskey,crop"/>
+ </xul:box>
+ <xul:image class="button-icon" inherits="src"/>
+ </xul:box>
+ </xul:box>
+ </content>
+ </binding>
+
+</bindings>
-/* stylesheet for XUL <checkbox> element */\r
-\r
-/* default checkbox for dialogs */\r
-\r
-/* outer checkbox frame */\r
- checkbox \r
- {\r
- margin: 3px 5px 3px 5px;\r
- }\r
-\r
-/* checkmark outer frame */\r
- checkbox > .internal-box > .checkmark-box \r
- {\r
- -moz-border-radius: 2px;\r
- border: 1px solid #FF9F00;\r
- background-color: #000000;\r
- margin-top: 2px;\r
- margin-right: 4px;\r
- padding: 1px; \r
- }\r
-\r
- checkbox:hover > .internal-box > .checkmark-box \r
- {\r
- border: 1px solid #FFCF00;\r
- }\r
-\r
- checkbox[disabled="true"] > .internal-box > .checkmark-box,\r
- checkbox[disabled="true"]:hover > .internal-box > .checkmark-box \r
- {\r
- border: 1px inset #8050B0;\r
- }\r
- \r
-/* checkmark inner frame */\r
- checkbox > .internal-box > .checkmark-box > .checkbox-check \r
- {\r
- width: 8px;\r
- height: 8px;\r
- list-style-image: none;\r
- }\r
- \r
- checkbox[checked="true"] > .internal-box > .checkmark-box > .checkbox-check \r
- {\r
- list-style-image: url(chrome://global/skin/check-check.gif);\r
- }\r
- \r
- checkbox[checked="true"][disabled="true"] > .internal-box > .checkmark-box > .checkbox-check\r
- {\r
- list-style-image: url(chrome://global/skin/check-check-disabled.gif);\r
- } \r
-\r
- checkbox > .internal-box > .checkbox-icon \r
- {\r
- list-style-image: inherit;\r
- }\r
- \r
-/* checkmark label/icon frame */\r
- checkbox[value] > .internal-box > html\r
- {\r
- margin: 0px 0px 0px 4px;\r
- padding: 1px;\r
- color: #FF9F00;\r
- }\r
-\r
- checkbox[disabled="true"][value] > .internal-box > html \r
- {\r
- color: #8050B0;\r
- }\r
- \r
- checkbox:focus > .internal-box > html \r
- {\r
- border : 1px dotted black;\r
- padding : 0px;\r
- }\r
+/* stylesheet for XUL <checkbox> element */
+
+/* default checkbox for dialogs */
+
+/* outer checkbox frame */
+ checkbox
+ {
+ margin: 3px 5px 3px 5px;
+ }
+
+/* checkmark outer frame */
+ checkbox > .internal-box > .checkmark-box
+ {
+ -moz-border-radius: 2px;
+ border: 1px solid #FF9F00;
+ background-color: #000000;
+ margin-top: 2px;
+ margin-right: 4px;
+ padding: 1px;
+ }
+
+ checkbox:hover > .internal-box > .checkmark-box
+ {
+ border: 1px solid #FFCF00;
+ }
+
+ checkbox[disabled="true"] > .internal-box > .checkmark-box,
+ checkbox[disabled="true"]:hover > .internal-box > .checkmark-box
+ {
+ border: 1px inset #8050B0;
+ }
+
+/* checkmark inner frame */
+ checkbox > .internal-box > .checkmark-box > .checkbox-check
+ {
+ width: 8px;
+ height: 8px;
+ list-style-image: none;
+ }
+
+ checkbox[checked="true"] > .internal-box > .checkmark-box > .checkbox-check
+ {
+ list-style-image: url(chrome://global/skin/check-check.gif);
+ }
+
+ checkbox[checked="true"][disabled="true"] > .internal-box > .checkmark-box > .checkbox-check
+ {
+ list-style-image: url(chrome://global/skin/check-check-disabled.gif);
+ }
+
+ checkbox > .internal-box > .checkbox-icon
+ {
+ list-style-image: inherit;
+ }
+
+/* checkmark label/icon frame */
+ checkbox[label] > .internal-box > html
+ {
+ margin: 0px 0px 0px 4px;
+ padding: 1px;
+ color: #FF9F00;
+ }
+
+ checkbox[disabled="true"][label] > .internal-box > html
+ {
+ color: #8050B0;
+ }
+
+ checkbox:focus > .internal-box > html
+ {
+ border : 1px dotted black;
+ padding : 0px;
+ }
+
-<?xml version="1.0"?>\r
-\r
-<bindings id="buttonBindings"\r
- xmlns="http://www.mozilla.org/xbl"\r
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">\r
-\r
- <binding id="textdisabled" extends="xul:text">\r
- <content excludes="observes,template">\r
- <xul:stack>\r
- <xul:text class="text-bottom" inherits="value,accesskey,crop"/>\r
- <xul:text class="text-top" inherits="value,accesskey,crop"/>\r
- </xul:stack>\r
- </content>\r
- </binding>\r
-\r
- <binding id="toolbargrippy" extends="xul:box">\r
- <content orient="vertical">\r
- <xul:box autostretch="never" halign="center">\r
- <xul:image class="toolbargrippy-twisty"/>\r
- </xul:box>\r
- <xul:spring class="toolbargrippy-texture" flex="1"/>\r
- </content>\r
- </binding>\r
- \r
- <binding id="radio" extends="chrome://global/content/radioBindings.xml#radio">\r
- <content excludes="observes">\r
- <xul:box flex="1" class="radio-internal-box" autostretch="never" valign="middle">\r
- <xul:box class="radio-checkmark-box-1" autostretch="never" inherits="disabled">\r
- <xul:box class="radio-checkmark-box-2" autostretch="never" flex="1">\r
- <xul:image class="radio-check" inherits="checked,disabled"/>\r
- </xul:box>\r
- </xul:box>\r
- <xul:image class="radio-icon" inherits="src,disabled"/>\r
- <xul:html class="radio-text" inherits="value,accesskey,crop,disabled" flex="1">\r
- <children/>\r
- </xul:html>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="checkbox" extends="chrome://global/content/xulBindings.xml#checkbox">\r
- <content excludes="observes">\r
- <xul:box flex="1" class="checkbox-internal-box" autostretch="never" valign="middle">\r
- <xul:box class="checkbox-checkmark-box-1" autostretch="never" inherits="disabled">\r
- <xul:box class="checkbox-checkmark-box-2" autostretch="never" flex="1">\r
- <xul:image class="checkbox-check" inherits="checked,disabled"/>\r
- </xul:box>\r
- </xul:box>\r
- <xul:image class="checkbox-icon" inherits="src,disabled"/>\r
- <xul:html class="checkbox-text" inherits="value,accesskey,crop,disabled" flex="1">\r
- <children/>\r
- </xul:html>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="thumb" extends="xul:box">\r
- <content>\r
- <xul:box class="thumb-box" autostretch="never" orient="vertical" flex="1">\r
- <xul:spring flex="1"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="scrollbar">\r
- <content>\r
- <xul:scrollbarbutton type="decrement" inherits="align:sborient"/>\r
- <xul:slider flex="1" inherits="curpos,maxpos,pageincrement,increment">\r
- <xul:thumb inherits="align,src" flex="1"/>\r
- </xul:slider>\r
- <xul:scrollbarbutton type="increment" inherits="align:sborient"/>\r
- </content>\r
- </binding>\r
- \r
- <binding id="scrollbarbutton">\r
- <content>\r
- <xul:box class="scrollbarbutton-box" flex="1">\r
- <xul:image class="scrollbarbutton-icon" inherits="src"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="slider">\r
- <content>\r
- <xul:button class="slider-button"/>\r
- </content>\r
- </binding>\r
- \r
- <binding id="grippy">\r
- <content>\r
- <xul:box class="grippy-box" flex="1">\r
- <xul:image class="grippy-image" inherits="src" />\r
- </xul:box>\r
- </content>\r
- </binding>\r
- \r
-</bindings>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<bindings id="buttonBindings"
+ xmlns="http://www.mozilla.org/xbl"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+ <binding id="textdisabled" extends="xul:text">
+ <content excludes="observes,template">
+ <xul:stack>
+ <xul:text class="text-bottom" inherits="value=label,accesskey,crop"/>
+ <xul:text class="text-top" inherits="value=label,accesskey,crop"/>
+ </xul:stack>
+ </content>
+ </binding>
+
+ <binding id="toolbargrippy" extends="xul:box">
+ <content orient="vertical">
+ <xul:box autostretch="never" halign="center">
+ <xul:image class="toolbargrippy-twisty"/>
+ </xul:box>
+ <xul:spring class="toolbargrippy-texture" flex="1"/>
+ </content>
+ </binding>
+
+ <binding id="radio" extends="chrome://global/content/radioBindings.xml#radio">
+ <content excludes="observes">
+ <xul:box flex="1" class="radio-internal-box" autostretch="never" valign="middle">
+ <xul:box class="radio-checkmark-box-1" autostretch="never" inherits="disabled">
+ <xul:box class="radio-checkmark-box-2" autostretch="never" flex="1">
+ <xul:image class="radio-check" inherits="checked,disabled"/>
+ </xul:box>
+ </xul:box>
+ <xul:image class="radio-icon" inherits="src,disabled"/>
+ <xul:html class="radio-text" inherits="value=label,accesskey,crop,disabled" flex="1">
+ <children/>
+ </xul:html>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="checkbox" extends="chrome://global/content/xulBindings.xml#checkbox">
+ <content excludes="observes">
+ <xul:box flex="1" class="checkbox-internal-box" autostretch="never" valign="middle">
+ <xul:box class="checkbox-checkmark-box-1" autostretch="never" inherits="disabled">
+ <xul:box class="checkbox-checkmark-box-2" autostretch="never" flex="1">
+ <xul:image class="checkbox-check" inherits="checked,disabled"/>
+ </xul:box>
+ </xul:box>
+ <xul:image class="checkbox-icon" inherits="src,disabled"/>
+ <xul:html class="checkbox-text" inherits="value=label,accesskey,crop,disabled" flex="1">
+ <children/>
+ </xul:html>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="thumb" extends="xul:box">
+ <content>
+ <xul:box class="thumb-box" autostretch="never" orient="vertical" flex="1">
+ <xul:spring flex="1"/>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="scrollbar">
+ <content>
+ <xul:scrollbarbutton type="decrement" inherits="align:sborient"/>
+ <xul:slider flex="1" inherits="curpos,maxpos,pageincrement,increment">
+ <xul:thumb inherits="align,src" flex="1"/>
+ </xul:slider>
+ <xul:scrollbarbutton type="increment" inherits="align:sborient"/>
+ </content>
+ </binding>
+
+ <binding id="scrollbarbutton">
+ <content>
+ <xul:box class="scrollbarbutton-box" flex="1">
+ <xul:image class="scrollbarbutton-icon" inherits="src"/>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="slider">
+ <content>
+ <xul:button class="slider-button"/>
+ </content>
+ </binding>
+
+ <binding id="grippy">
+ <content>
+ <xul:box class="grippy-box" flex="1">
+ <xul:image class="grippy-image" inherits="src" />
+ </xul:box>
+ </content>
+ </binding>
+
+</bindings>
--- /dev/null
+/* colorpicker tiles */
+
+.colorpickertile {
+ width : 20px;
+ height : 20px;
+ margin : 1px;
+ -moz-border-radius : 3px;
+ border : 1px solid #9C9CFF;
+}
+
+.colorpickertile[hover="true"] {
+ border : 1px solid #FFCF00;
+}
+
+.colorpickertile[selected="true"] {
+ border : 1px solid #008484;
+}
+
+/* colorpicker button */
+
+colorpicker[type="button"] {
+ width: 35px;
+ height: 20px;
+ -moz-border-radius: 3px;
+ border: 1px solid #9C9CFF;
+}
+
+.colorpicker-button-internal-box {
+ padding: 3px;
+}
+
+.colorpicker-button-colorbox {
+ border: 1px solid #FF9F00;
+}
+
+colorpicker[type="button"]:focus {
+}
+
+colorpicker[type="button"]:focus > .colorpicker-button-internal-box {
+}
+
+colorpicker[type="button"][open="true"] {
+ border: 1px solid #FFCF00;
+}
+
+colorpicker[type="button"][open="true"] > .colorpicker-button-internal-box {
+}
+
+
+
{
margin : 3px 5px 4px 5px;
}
+
+
+ .link
+ {
+ color : #FFCF00;
+ cursor : pointer;
+ -moz-user-select : text;
+ text-decoration : underline;
+ }
+
@import url(chrome://global/skin/checkbox.css);
@import url(chrome://global/skin/radio.css);
@import url(chrome://global/skin/tree.css);
+@import url(chrome://global/skin/outliner.css);
@import url(chrome://global/skin/splitter.css);
@import url(chrome://global/skin/radio.css);
@import url(chrome://global/skin/menubutton.css);
@import url(chrome://global/skin/formatting.css);
@import url(chrome://global/skin/textfield.css);
@import url(chrome://global/skin/tabcontrol.css);
+@import url(chrome://global/skin/toolbar.css);
+@import url(chrome://global/skin/colorpicker.css);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");
/**
* XXX-DEBUG: HTML namespace/titledbutton striping.
**/
+
+/*
html|*
{
border : 1px solid green !important;
{
border : 1px solid purple !important;
}
+*/
/**
* XUL <window> element
font : 3mm helvetica,arial,tahoma,sans-serif;
color : #FF9F00;
padding : 3px;
+ -moz-user-focus : ignore;
}
window[wait-cursor]
list-style-image : url("chrome://global/skin/question-icon.gif");
}
- statusbarpanel
- {
- padding : 0px 1px 0px 1px;
- vertical-align : middle;
- }
-
- .statusbar-panel-icon
- {
- margin : 0px 2px 0px 0px;
- }
-
/**
* status-bar
*/
background-position : bottom right;
}
+ statusbarpanel
+ {
+ padding : 0px 1px 0px 1px;
+ vertical-align : middle;
+ }
+
+ .statusbar-panel-icon
+ {
+ margin : 0px 2px 0px 0px;
+ }
+
+
/**
* html|iframe default sizing
**/
-moz-user-focus : ignore;
}
-
-/* XUL <colorpicker> pieces */
-.colorpickertile
- {
- width : 20px;
- height : 20px;
- margin : 1px;
- border : 1px solid #FFCF00;
- }
-
-.colorpickertile:hover
- {
- border : 1px solid #FF9F00;
- }
-
-.colorpickertile[selected="true"]
- {
- border : 1px solid #FFCF00;
- }
-
-
--- /dev/null
+
+
+/**
+ * All the properties in this rule are important to avoid having to create
+ * a special type of tree. This stylesheet can be loaded into a document with
+ * a single tree that is a link tree. Hardly elegant but it's efficient.
+ */
+treeitem[selected="true"] > treerow
+ {
+ background : transparent !important;
+ border : none !important;
+ color : WindowText !important;
+ }
+
+treecell:hover
+ {
+ text-decoration : underline !important;
+ color : #000080 !important;
+ cursor : pointer;
+ }
+
+treecell:hover:active
+ {
+ text-decoration : underline !important;
+ color : red !important;
+ }
+
+
\ No newline at end of file
padding : 3px;
}
+/* .tooltip html */
+html#TOOLTIP-tooltipText
+ {
+ padding : 0px;
+ margin : 0px;
+ }
+
/*
* Autorepeatbutton
*/
autorepeatbutton:hover {
background-color: #FFCF00;
}
+
-\r
-/* outermost frame */\r
- menubutton\r
- {\r
- margin : 0px 1px 0px 1px;\r
- -moz-border-radius : 3px;\r
- background-color : #000000;\r
- color : #E7ADE7;\r
- border : none;\r
- }\r
- \r
- menubutton[disabled="true"] \r
- {\r
- color : #8050B0;\r
- }\r
- \r
- menubutton > .menubutton-internal-box\r
- {\r
- border : none;\r
- padding : 0px;\r
- vertical-align : middle;\r
- }\r
-\r
- .menubutton-single-icon\r
- {\r
- margin-right : 3px;\r
- }\r
- \r
-/** "Dual Functionality" menubutton\r
- * Has a popup spawning button and a command invoking button, e.g. back/forward\r
- * class="menubutton-dual"\r
- **/ \r
- \r
-/* inner button */\r
-\r
- menubutton > .menubutton-internal-box > .menubutton-dual-button,\r
- menubutton:hover > .menubutton-internal-box > .menubutton-dual-button,\r
- menubutton:active > .menubutton-internal-box > .menubutton-dual-button\r
- {\r
- border : none;\r
- margin : 0px;\r
- -moz-border-radius : 3px;\r
- }\r
-\r
- menubutton > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box\r
- {\r
- border : 1px solid #9C9CFF;\r
- margin : 0px\r
- }\r
- \r
- menubutton > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box,\r
- menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box\r
- {\r
- border : 1px solid #FF9F00;\r
- }\r
- \r
- menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box\r
- {\r
- border : 1px solid #FFCF00;\r
- }\r
- \r
- menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
- menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box,\r
- menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box\r
- {\r
- border : 1px solid #8050B0;\r
- }\r
-\r
-/* inner dropmarker */\r
- menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
- {\r
- -moz-border-radius : 3px;\r
- border : 1px solid #9C9CFF;\r
- padding : 0px 2px 0px 2px;\r
- }\r
- \r
- menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box,\r
- menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
- {\r
- border : 1px solid #8050B0;\r
- }\r
-\r
- menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
- {\r
- border : 1px solid #FF9F00;\r
- }\r
-\r
- menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
- {\r
- border : 1px solid #FFCF00;\r
- padding : 1px 1px -1px 3px;\r
- }\r
-\r
- menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker\r
- {\r
- border : none;\r
- list-style-image : url("chrome://global/skin/scroll-down.gif");\r
- }\r
- \r
- menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,\r
- menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,\r
- menubutton[disabled="true"]:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker\r
- {\r
- list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");\r
- }\r
-\r
- menubutton:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,\r
- menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,\r
- menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker\r
- {\r
- list-style-image : url("chrome://global/skin/scroll-down-hover.gif");\r
- }\r
-\r
-/** Icon only menubutton.menubutton-duals\r
- * class="menubutton.menubutton-dual-icon"\r
- **/\r
- .menubutton.menubutton-dual-icon \r
- {\r
- border : none;\r
- background-color : #000000;\r
- } \r
- \r
- .menubutton.menubutton-dual-icon > .menubutton.menubutton-dual-icon-internal-box\r
- {\r
- border : none;\r
- padding : 1px;\r
- }\r
- \r
- .menubutton.menubutton-dual-icon:hover > .menubutton.menubutton-dual-icon-internal-box\r
- {\r
- background-color : #FFCF00;\r
- border : none;\r
- padding : 1px;\r
- } \r
-\r
- .menubutton.menubutton-dual-icon:hover:active > .menubutton.menubutton-dual-icon-internal-box,\r
- .menubutton.menubutton-dual-icon[open="true"] > .menubutton.menubutton-dual-icon-internal-box\r
- {\r
- background-color : #FF9F00;\r
- border : none;\r
- padding : 2px 0px 0px 2px;\r
- } \r
-\r
- .menubutton.menubutton-dual-icon[disabled="true"] > .menubutton.menubutton-dual-icon-internal-box,\r
- .menubutton.menubutton-dual-icon[disabled="true"]:hover:active > .menubutton.menubutton-dual-icon-internal-box,\r
- .menubutton.menubutton-dual-icon[disabled="true"][open="true"] > .menubutton.menubutton-dual-icon-internal-box\r
- {\r
- background-color : #FFCF00;\r
- border : none;\r
- padding : 2px 0px 0px 2px;\r
- }\r
-\r
-/** Icon only menubuttons\r
- * class="menubutton.menubutton-icon"\r
- **/\r
- .menubutton-icon \r
- {\r
- border : none;\r
- background-color : #000000;\r
- } \r
- \r
- .menubutton-icon > .menubutton-icon-internal-box\r
- {\r
- padding : 1px;\r
- }\r
- \r
- .menubutton-icon:hover > .menubutton-icon-internal-box\r
- {\r
- background-color : #FFCF00;\r
- padding : 1px;\r
- } \r
-\r
- .menubutton-icon:hover:active > .menubutton-icon-internal-box,\r
- .menubutton-icon[open="true"] > .menubutton-icon-internal-box\r
- {\r
- background-color : #FF9F00;\r
- padding : 2px 0px 0px 2px;\r
- } \r
-\r
- .menubutton-icon[disabled="true"] > .menubutton-icon-internal-box,\r
- .menubutton-icon[disabled="true"]:hover:active > .menubutton-icon-internal-box,\r
- .menubutton-icon[disabled="true"][open="true"] > .menubutton-icon-internal-box\r
- {\r
- background-color : #FFCF00;\r
- padding : 2px 0px 0px 2px;\r
- } \r
-
\ No newline at end of file
+
+/* outermost frame */
+ menubutton
+ {
+ margin : 0px 1px 0px 1px;
+ -moz-border-radius : 3px;
+ background-color : #000000;
+ color : #E7ADE7;
+ border : none;
+ }
+
+ menubutton[disabled="true"]
+ {
+ color : #8050B0;
+ }
+
+ menubutton > .menubutton-internal-box
+ {
+ border : none;
+ padding : 0px;
+ vertical-align : middle;
+ }
+
+ .menubutton-single-icon
+ {
+ margin-right : 3px;
+ }
+
+/** "Dual Functionality" menubutton
+ * Has a popup spawning button and a command invoking button, e.g. back/forward
+ * class="menubutton-dual"
+ **/
+
+/* inner button */
+
+ menubutton > .menubutton-internal-box > .menubutton-dual-button,
+ menubutton:hover > .menubutton-internal-box > .menubutton-dual-button,
+ menubutton[buttonover="true"] > .menubutton-internal-box > .menubutton-dual-button,
+ menubutton:active > .menubutton-internal-box > .menubutton-dual-button
+ {
+ border : none;
+ margin : 0px;
+ -moz-border-radius : 3px;
+ }
+
+ menubutton > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
+ {
+ border : 1px solid #9C9CFF;
+ margin : 0px
+ }
+
+ menubutton > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box,
+ menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
+ {
+ border : 1px solid #FF9F00;
+ }
+
+ menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
+ {
+ border : 1px solid #FFCF00;
+ }
+
+ menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,
+ menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box,
+ menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box
+ {
+ border : 1px solid #8050B0;
+ }
+
+/* inner dropmarker */
+ menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+ {
+ -moz-border-radius : 3px;
+ border : 1px solid #9C9CFF;
+ padding : 0px 2px 0px 2px;
+ }
+
+ menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box,
+ menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+ {
+ border : 1px solid #8050B0;
+ }
+
+ menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+ {
+ border : 1px solid #FF9F00;
+ }
+
+ menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box
+ {
+ border : 1px solid #FFCF00;
+ padding : 1px 1px -1px 3px;
+ }
+
+ .menubutton-dual-dropmarker-box > .menubutton-dropmarker
+ {
+ border : none;
+ list-style-image : url("chrome://global/skin/scroll-down.gif");
+ }
+
+ menubutton[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ menubutton[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ menubutton[disabled="true"]:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ .menubutton-dual-dropmarker-box > .menubutton-dropmarker[disabled="true"],
+ .menubutton-dual[disabled="true"][buttonover="true"] > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ .menubutton-dual[disabled="true"]:hover > .menubutton-dual-dropmarker-box > .menubutton-dropmarker
+ {
+ list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");
+ }
+
+ menubutton:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ menubutton:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ menubutton[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ .menubutton-dual[buttonover="true"] > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ .menubutton-dual[open="true"] > .menubutton-dual-dropmarker-box > .menubutton-dropmarker,
+ .menubutton-dual:hover > .menubutton-dual-dropmarker-box > .menubutton-dropmarker
+ {
+ list-style-image : url("chrome://global/skin/scroll-down-hover.gif");
+ }
+
+/** Icon only menubutton.menubutton-duals
+ * class="menubutton.menubutton-dual-icon"
+ **/
+ .menubutton.menubutton-dual-icon
+ {
+ border : none;
+ background-color : #000000;
+ }
+
+ .menubutton.menubutton-dual-icon > .menubutton.menubutton-dual-icon-internal-box
+ {
+ border : none;
+ padding : 1px;
+ }
+
+ .menubutton.menubutton-dual-icon:hover > .menubutton.menubutton-dual-icon-internal-box
+ {
+ background-color : #FFCF00;
+ border : none;
+ padding : 1px;
+ }
+
+ .menubutton.menubutton-dual-icon:hover:active > .menubutton.menubutton-dual-icon-internal-box,
+ .menubutton.menubutton-dual-icon[open="true"] > .menubutton.menubutton-dual-icon-internal-box
+ {
+ background-color : #FF9F00;
+ border : none;
+ padding : 2px 0px 0px 2px;
+ }
+
+ .menubutton.menubutton-dual-icon[disabled="true"] > .menubutton.menubutton-dual-icon-internal-box,
+ .menubutton.menubutton-dual-icon[disabled="true"]:hover:active > .menubutton.menubutton-dual-icon-internal-box,
+ .menubutton.menubutton-dual-icon[disabled="true"][open="true"] > .menubutton.menubutton-dual-icon-internal-box
+ {
+ background-color : #FFCF00;
+ border : none;
+ padding : 2px 0px 0px 2px;
+ }
+
+/** Icon only menubuttons
+ * class="menubutton.menubutton-icon"
+ **/
+ .menubutton-icon
+ {
+ border : none;
+ background-color : #000000;
+ }
+
+ .menubutton-icon > .menubutton-icon-internal-box
+ {
+ padding : 1px;
+ }
+
+ .menubutton-icon:hover > .menubutton-icon-internal-box
+ {
+ background-color : #FFCF00;
+ padding : 1px;
+ }
+
+ .menubutton-icon:hover:active > .menubutton-icon-internal-box,
+ .menubutton-icon[open="true"] > .menubutton-icon-internal-box
+ {
+ background-color : #FF9F00;
+ padding : 2px 0px 0px 2px;
+ }
+
+ .menubutton-icon[disabled="true"] > .menubutton-icon-internal-box,
+ .menubutton-icon[disabled="true"]:hover:active > .menubutton-icon-internal-box,
+ .menubutton-icon[disabled="true"][open="true"] > .menubutton-icon-internal-box
+ {
+ background-color : #FFCF00;
+ padding : 2px 0px 0px 2px;
+ }
+
+
+
+
-<?xml version="1.0"?>\r
-\r
-<bindings id="menuButtonToolbarBindings"\r
- xmlns="http://www.mozilla.org/xbl"\r
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">\r
- \r
- <binding id="menubutton-toolbar-top">\r
- <content excludes="observes,template,menupopup">\r
- <xul:button class="classic-simplebutton" allowevents="true" flex="1"\r
- inherits="value,src,accesskey,crop,disabled,buttonaction:oncommand" \r
- onmousedown="this.parentNode.setAttribute('buttondown','true');"\r
- onmouseup="this.parentNode.removeAttribute('buttondown');"\r
- onmouseover="this.parentNode.setAttribute('buttonover','true');"\r
- onmouseout="this.parentNode.removeAttribute('buttonover');"/>\r
- <xul:box class="classic-dropmarker-box" autostretch="never" valign="middle" inherits="disabled">\r
- <xul:image class="classic-dropmarker" inherits="disabled"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
- \r
- <binding id="buttonleft" extends="chrome://global/content/xulBindings.xml#basetext">\r
- <content excludes="observes,template" autostretch="never">\r
- <xul:image class="classic-simplebutton-icon" inherits="src"/>\r
- <xul:box orient="vertical" class="classic-simplebutton-textbox" autostretch="never" flex="1">\r
- <xul:text class="classic-simplebutton-text" inherits="value,accesskey,crop"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="buttontop" extends="chrome://global/content/xulBindings.xml#basetext">\r
- <content excludes="observes,template" orient="vertical" autostretch="never" halign="middle">\r
- <xul:image class="classic-simplebutton-icon" inherits="src"/>\r
- <xul:box orient="vertical" class="classic-simplebutton-textbox" autostretch="never" flex="1">\r
- <xul:text class="classic-simplebutton-text" inherits="value,accesskey,crop"/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
- \r
-</bindings>\r
+<?xml version="1.0"?>
+
+<bindings id="menuButtonToolbarBindings"
+ xmlns="http://www.mozilla.org/xbl"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+ <binding id="menubutton-toolbar-top">
+ <content excludes="observes,template,menupopup">
+ <xul:button class="classic-simplebutton" allowevents="true" flex="1"
+ inherits="value,src,accesskey,crop,disabled,buttonaction:oncommand"
+ onmousedown="this.parentNode.setAttribute('buttondown','true');"
+ onmouseup="this.parentNode.removeAttribute('buttondown');"
+ onmouseover="this.parentNode.setAttribute('buttonover','true');"
+ onmouseout="this.parentNode.removeAttribute('buttonover');"/>
+ <xul:box class="classic-dropmarker-box" autostretch="never" valign="middle" inherits="disabled">
+ <xul:image class="classic-dropmarker" inherits="disabled"/>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="buttonleft" extends="chrome://global/content/xulBindings.xml#basetext">
+ <content excludes="observes,template" autostretch="never">
+ <xul:image class="classic-simplebutton-icon" inherits="src"/>
+ <xul:box orient="vertical" class="classic-simplebutton-textbox" autostretch="never" flex="1">
+ <xul:text class="classic-simplebutton-text" inherits="value=label,accesskey,crop"/>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="buttontop" extends="chrome://global/content/xulBindings.xml#basetext">
+ <content excludes="observes,template" orient="vertical" autostretch="never" halign="middle">
+ <xul:image class="classic-simplebutton-icon" inherits="src"/>
+ <xul:box orient="vertical" class="classic-simplebutton-textbox" autostretch="never" flex="1">
+ <xul:text class="classic-simplebutton-text" inherits="value=label,accesskey,crop"/>
+ </xul:box>
+ </content>
+ </binding>
+
+</bindings>
+
-<?xml version="1.0"?>\r
-\r
-<bindings id="menulistBindings"\r
- xmlns="http://www.mozilla.org/xbl"\r
- xmlns:html="http://www.w3.org/1999/xhtml"\r
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">\r
-\r
-<!-- \r
- BINDING : menulist\r
- XUL REPRESENTATION : <menulist>\r
- -->\r
- <binding id="menulist" extends="chrome://global/content/menulistBindings.xml#menulist">\r
- <content excludes="template,observes,menupopup" flex="1">\r
- <xul:box class="menulist-internal-box" flex="1">\r
- <xul:box class="menulist-display-box" flex="1" valign="middle" autostretch="never">\r
- <xul:image class="menulist-icon" inherits="src"/>\r
- <xul:text class="menulist-text" inherits="value,accesskey,crop" crop="right"/>\r
- </xul:box>\r
- <xul:box class="menulist-dropmarker-box-1" valign="middle" inherits="open">\r
- <xul:box class="menulist-dropmarker-box-2" flex="1" autostretch="never" valign="middle" inherits="open">\r
- <xul:image class="menulist-dropmarker" inherits="disabled"/>\r
- </xul:box>\r
- </xul:box>\r
- </xul:box>\r
- </content>\r
- </binding>\r
-\r
- <binding id="menulistpopup">\r
- <content>\r
- <xul:box class="menulistpopup-internal-box" orient="vertical" flex="1" style="overflow: auto">\r
- <children/>\r
- </xul:box>\r
- </content>\r
- </binding>\r
- \r
-</bindings>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<bindings id="menulistBindings"
+ xmlns="http://www.mozilla.org/xbl"
+ xmlns:html="http://www.w3.org/1999/xhtml"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+<!--
+ BINDING : menulist
+ XUL REPRESENTATION : <menulist>
+ -->
+ <binding id="menulist" extends="chrome://global/content/menulistBindings.xml#menulist">
+ <content excludes="template,observes,menupopup" flex="1">
+ <xul:box class="menulist-internal-box" flex="1">
+ <xul:box class="menulist-display-box" flex="1" valign="middle" autostretch="never">
+ <xul:image class="menulist-icon" inherits="src"/>
+ <xul:text class="menulist-text" inherits="value=label,accesskey,crop" crop="right"/>
+ </xul:box>
+ <xul:box class="menulist-dropmarker-box-1" valign="middle" inherits="open">
+ <xul:box class="menulist-dropmarker-box-2" flex="1" autostretch="never" valign="middle" inherits="open">
+ <xul:image class="menulist-dropmarker" inherits="disabled"/>
+ </xul:box>
+ </xul:box>
+ </xul:box>
+ </content>
+ </binding>
+
+ <binding id="menulistpopup">
+ <content>
+ <xul:box class="menulistpopup-internal-box" orient="vertical" flex="1" style="overflow: auto">
+ <children/>
+ </xul:box>
+ </content>
+ </binding>
+
+</bindings>
--- /dev/null
+
+/******** Outliner widget **********/
+
+/** basic outliner ****************************************************
+ * basic outliner widget for use in main windows where no decoration
+ * is required.
+ **/
+
+outliner {
+ background-color: -moz-field;
+ border: none;
+ border-spacing: 0px;
+ color: black;
+}
+
+outlinerbody {
+ background-color: white;
+ color: black;
+ -moz-user-select: none;
+}
+
+outlinerbody:-moz-outliner-row
+{
+ height: 17px;
+/* border: 1px solid transparent; */
+}
+
+outlinerbody:-moz-outliner-row(current)
+{
+/* border: 1px dotted #F5DB95; */
+}
+
+outlinerbody:-moz-outliner-row(selected)
+{
+ background-color: #008484;
+ color: white;
+}
+
+/*
+outliner > outlinerbody:-moz-outliner-row(selected)
+{
+ background-color: ThreeDFace;
+ color: ButtonText;
+}
+
+outliner:focus > outlinerbody:-moz-outliner-row(selected)
+{
+ background-color: Highlight;
+ color: HighlightText;
+}
+*/
+
+outlinerbody:-moz-outliner-cell
+{
+ padding: 0px 0px 1px 2px;
+ white-space: nowrap;
+ vertical-align: middle;
+}
+
+outlinerbody:-moz-outliner-cell(selected)
+{
+}
+
+outlinerbody:-moz-outliner-cell-text
+{
+ color: inherit;
+ padding-left: 1px;
+ padding-right: 2px;
+}
+
+outlinerbody:-moz-outliner-cell-text(selected)
+{
+ color: #FFCF00;
+}
+
+/*
+outlinerbody:-moz-outliner-line
+{
+ border: 1px dotted grey;
+}
+
+outlinerbody:-moz-outliner-line(selected)
+{
+ border: 1px dotted black;
+}
+*/
+
+outlinercol
+{
+ border: 1px solid #9C9CFF;
+ padding: 0px;
+ background-color: black;
+ color: FF9F00;
+}
+
+.outlinercol-box,
+.outlinercol-image-box {
+ border: 1px solid #9C9CFF;
+}
+
+.outlinercol-box {
+ padding: 0px 4px 0px 4px;
+}
+
+.outlinercol-image-box {
+ padding: 0px 1px 0px 1px;
+}
+
+outlinercol:hover:active
+{
+ border: 1px solid #FFCF00 !important;
+}
+
+outlinercol:hover:active > .outlinercol-box,
+outlinercol:hover:active > .outlinercol-image-box
+{
+ border-top: 1px solid transparent;
+ border-right: none;
+ border-bottom: none;
+ border-left: 1px solid transparent;
+}
+
+outlinercol:hover:active > .outlinercol-box,
+outlinercol:hover:active > .outlinercol-image-box
+{
+ padding: 1px 4px 0px 5px;
+}
+
+/* outliner header with sort direction indicators */
+
+.outlinercol-sortdirection {
+ list-style-image: none;
+}
+
+.sortDirectionIndicator[sortDirection="ascending"] > .outlinercol-box > .outlinercol-sortdirection {
+ list-style-image: url("chrome://global/skin/sortAscending.gif");
+}
+
+.sortDirectionIndicator[sortDirection="descending"] > .outlinercol-box > .outlinercol-sortdirection {
+ list-style-image: url("chrome://global/skin/sortDescending.gif");
+}
+
+.outliner-colpicker-icon
+{
+ list-style-image: url("chrome://global/skin/columnselect.gif");
+}
+
+/* twisty rules */
+
+outlinerbody:-moz-outliner-twisty {
+ padding-right: 2px;
+ width: 12px; /* The image's width is 12 pixels */
+ list-style-image: url("chrome://global/skin/twisty-closed.gif");
+}
+
+outlinerbody:-moz-outliner-twisty(open) {
+ width: 12px; /* The image's width is 12 pixels */
+ list-style-image: url("chrome://global/skin/twisty-open.gif");
+}
+
+
-/* stylesheet for XUL <radio> element */\r
-\r
-/* default radio for dialogs */\r
-/* outer frame */\r
- radio \r
- {\r
- margin: 3px 5px 3px 5px;\r
- }\r
-\r
-\r
-/* checkmark outer frame */\r
- radio > .internal-box > .checkmark-box \r
- {\r
- -moz-border-radius: 50%;\r
- margin-top: 2px;\r
- }\r
-\r
-/* checkmark inner frame */\r
- radio > .internal-box > .checkmark-box > image \r
- {\r
- border: 1px solid #FF9F00;\r
- width: 10px;\r
- height: 10px;\r
- padding: 1px;\r
- -moz-border-radius: 50%;\r
- }\r
-\r
- /* ensure that no list-style-image is inherited in from the Outside */\r
- .checkmark-box\r
- {\r
- list-style-image: none;\r
- }\r
- \r
-\r
- radio[checked="true"] > .internal-box > .checkmark-box > image \r
- {\r
- list-style-image: url(chrome://global/skin/check-radio.gif);\r
- }\r
- \r
- radio:hover > .internal-box > .checkmark-box > image \r
- {\r
- border: 1px solid #FFCF00;\r
- }\r
- \r
- radio[checked="true"][disabled="true"] > .internal-box > .checkmark-box > image,\r
- radio[disabled="true"]:hover > .internal-box > .checkmark-box > image\r
- {\r
- list-style-image: url(chrome://global/skin/check-radio-disabled.gif);\r
- }\r
-\r
- radio:hover:active > .internal-box > .checkmark-box > image \r
- {\r
- border: 2px inset #CCCCDD;\r
- }\r
-\r
- radio[disabled="true"] > .internal-box > .checkmark-box > image,\r
- radio[disabled="true"]:active > .internal-box > .checkmark-box > image \r
- {\r
- border: 1px solid #8050B0;\r
- }\r
-\r
-/* text/icon frames */\r
- radio[value] > .internal-box > html,\r
- radio.iconic > .internal-box > .icon \r
- {\r
- color: #FF9F00;\r
- margin: 0px 0px 0px 4px;\r
- padding: 1px;\r
- }\r
-\r
- radio.iconic > .internal-box > html \r
- {\r
- margin-left: 4px;\r
- }\r
- \r
- radio[disabled="true"][value] > .internal-box > html \r
- {\r
- color: #8050B0;\r
- }\r
- \r
- radio:focus > .internal-box > html\r
- { \r
- border : 1px dotted #FFCF00;\r
- padding : 0px;\r
- }\r
- \r
-
\ No newline at end of file
+/* stylesheet for XUL <radio> element */
+
+/* default radio for dialogs */
+/* outer frame */
+ radio
+ {
+ margin: 3px 5px 3px 5px;
+ }
+
+
+/* checkmark outer frame */
+ radio > .internal-box > .checkmark-box
+ {
+ -moz-border-radius: 50%;
+ margin-top: 2px;
+ }
+
+/* checkmark inner frame */
+ radio > .internal-box > .checkmark-box > image
+ {
+ border: 1px solid #FF9F00;
+ width: 10px;
+ height: 10px;
+ padding: 1px;
+ -moz-border-radius: 50%;
+ }
+
+ /* ensure that no list-style-image is inherited in from the Outside */
+ .checkmark-box
+ {
+ list-style-image: none;
+ }
+
+
+ radio[checked="true"] > .internal-box > .checkmark-box > image
+ {
+ list-style-image: url(chrome://global/skin/check-radio.gif);
+ }
+
+ radio:hover > .internal-box > .checkmark-box > image
+ {
+ border: 1px solid #FFCF00;
+ }
+
+ radio[checked="true"][disabled="true"] > .internal-box > .checkmark-box > image,
+ radio[disabled="true"]:hover > .internal-box > .checkmark-box > image
+ {
+ list-style-image: url(chrome://global/skin/check-radio-disabled.gif);
+ }
+
+ radio:hover:active > .internal-box > .checkmark-box > image
+ {
+ border: 2px inset #CCCCDD;
+ }
+
+ radio[disabled="true"] > .internal-box > .checkmark-box > image,
+ radio[disabled="true"]:active > .internal-box > .checkmark-box > image
+ {
+ border: 1px solid #8050B0;
+ }
+
+/* text/icon frames */
+ radio[label] > .internal-box > html,
+ radio.iconic > .internal-box > .icon
+ {
+ color: #FF9F00;
+ margin: 0px 0px 0px 4px;
+ padding: 1px;
+ }
+
+ radio.iconic > .internal-box > html
+ {
+ margin-left: 4px;
+ }
+
+ radio[disabled="true"][label] > .internal-box > html
+ {
+ color: #8050B0;
+ }
+
+ radio:focus > .internal-box > html
+ {
+ border : 1px dotted #FFCF00;
+ padding : 0px;
+ }
+
+
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE window [
+<!ENTITY % textcontextDTD SYSTEM "chrome://global/locale/textcontext.dtd" >
+%textcontextDTD;
+]>
+
+<bindings id="scrollbarBindings"
+ xmlns="http://www.mozilla.org/xbl"
+ xmlns:html="http://www.w3.org/1999/xhtml"
+ xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+
+ <binding id="thumbv" extends="xul:box">
+ <content align="vertical">
+ <xul:image inherits="src"/>
+ </content>
+ </binding>
+
+ <binding id="thumbh" extends="xul:box">
+ <content>
+ <xul:image inherits="src"/>
+ </content>
+ </binding>
+
+ <binding id="scrollbar" extends="xul:scrollbar">
+ <content>
+ <xul:scrollbarbutton type="decrement" inherits="sborient=align"/>
+ <xul:slider flex="1" inherits="curpos,maxpos,pageincrement,increment">
+ <xul:thumb inherits="align,src" flex="1"/>
+ </xul:slider>
+ <xul:scrollbarbutton type="increment" inherits="sborient=align"/>
+ </content>
+ </binding>
+
+ <binding id="scrollbarbutton">
+ <content>
+ <xul:box class="scrollbarbutton-box" flex="1">
+ <xul:image class="scrollbarbutton-icon" inherits="src"/>
+ </xul:box>
+ </content>
+ </binding>
+
+
+</bindings>
+
+
+
+
/********* XP Scrollbar *********/
scrollbar {
- -moz-binding: url("chrome://global/content/xulBindings.xml#scrollbar");
+ -moz-binding: url("chrome://global/skin/scrollbarBindings.xml#scrollbar");
background-color: black;
}
/********* XP Scrollbar *********/
thumb {
- -moz-binding: url(chrome://global/skin/workaround.xml#thumbh);
+ -moz-binding: url(chrome://global/skin/scrollbarBindings.xml#thumbh);
background-color: #9C9CFF;
padding: 1px;
list-style-image: url("chrome://global/skin/scroll-thumb-horiz.gif");
}
scrollbar[align="vertical"] > slider > thumb {
- -moz-binding: url(chrome://global/skin/workaround.xml#thumbv);
+ -moz-binding: url(chrome://global/skin/scrollbarBindings.xml#thumbv);
list-style-image: url("chrome://global/skin/scroll-thumb-vert.gif");
}
}
scrollbarbutton {
+ -moz-binding: url(chrome://global/skin/scrollbarBindings.xml#scrollbarbutton);
vertical-align: bottom;
cursor: default;
+
-/******* Splitters *******/\r
-\r
-splitter \r
- {\r
- cursor : e-resize;\r
- background-color : #9C9CFF;\r
- vertical-align : middle;\r
- text-align : center;\r
- padding : 0px;\r
- border : none;\r
- border-top : 3px solid black;\r
- border-bottom : 3px solid black;\r
- }\r
-\r
-splitter[state="dragging"]\r
- {\r
- background-color : #FFCF00;\r
- }\r
-\r
-grippy\r
- {\r
- margin : 0px;\r
- border : none;\r
- border-top : 3px solid black;\r
- border-bottom : 3px solid black;\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 : #FFCF00;\r
- }\r
-\r
-grippy:hover:active\r
- {\r
- border : none;\r
- }\r
-\r
-/* vertical splitters */\r
- window > splitter, box > splitter \r
- {\r
- width : 6px;\r
- border-left : 0px solid black;\r
- border-right : 0px solid black;\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 : 0px solid black;\r
- border-bottom : 0px solid black;\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-horizontal-before.gif");\r
- }\r
-\r
- rows > splitter[state="collapsed"] > grippy,\r
- window[orient="vertical"] > splitter[state="collapsed"] > grippy,\r
- box[orient="vertical"] > splitter[state="collapsed"] > grippy,\r
- window[align="vertical"] > splitter[state="collapsed"] > grippy,\r
- box[align="vertical"] > splitter[state="collapsed"] > grippy\r
- {\r
- list-style-image : url("chrome://global/skin/grippy-horizontal-after.gif");\r
- }
\ No newline at end of file
+/******* Splitters *******/
+
+splitter
+ {
+ cursor : e-resize;
+ background-color : #9C9CFF;
+ vertical-align : middle;
+ text-align : center;
+ padding : 0px;
+ border : none;
+ border-top : 3px solid black;
+ border-bottom : 3px solid black;
+ }
+
+splitter[state="dragging"]
+ {
+ background-color : #FFCF00;
+ }
+
+grippy
+ {
+ margin : 0px;
+ border : none;
+ border-top : 3px solid black;
+ border-bottom : 3px solid black;
+ 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 : #FFCF00;
+ }
+
+grippy:hover:active
+ {
+ border : none;
+ }
+
+/* vertical splitters */
+ window > splitter, box > splitter, hbox > splitter
+ {
+ width : 6px;
+ border-left : 0px solid black;
+ border-right : 0px solid black;
+ }
+
+/* horizontal splitters */
+ /* XXX we should comment out the 'align' support to force people to migrate
+ to 'orient' */
+ rows > splitter,
+ window[orient="vertical"] > splitter,
+ vbox > splitter,
+ box[orient="vertical"] > splitter,
+ window[align="vertical"] > splitter,
+ box[align="vertical"] > splitter
+ {
+ cursor : n-resize;
+ border-top : 0px solid black;
+ border-bottom : 0px solid black;
+ }
+
+ rows > splitter > grippy,
+ window[orient="vertical"] > splitter > grippy,
+ vbox > 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-horizontal-before.gif");
+ }
+
+ rows > splitter[state="collapsed"] > grippy,
+ window[orient="vertical"] > splitter[state="collapsed"] > grippy,
+ vbox > splitter[state="collapsed"] > grippy,
+ box[orient="vertical"] > splitter[state="collapsed"] > grippy,
+ window[align="vertical"] > splitter[state="collapsed"] > grippy,
+ box[align="vertical"] > splitter[state="collapsed"] > grippy
+ {
+ list-style-image : url("chrome://global/skin/grippy-horizontal-after.gif");
+ }
-tabcontrol {
+tabbox {
margin: 1px 5px 2px 5px;
}
text-decoration: none;
}
-tabbox {
+tabs {
padding: 0px 2px 0px 2px;
}
/* top tabs */
-tabcontrol[align="vertical"] tabbox[align="horizontal"] tab {
+tabbox[align="vertical"] tabs[align="horizontal"] tab {
border-bottom: none;
-moz-border-radius: 8px 8px 0px 0px;
padding-bottom: 1px;
}
/* bottom tabs */
-tabcontrol[align="vertical"] tabpanel + tabbox[align="horizontal"] tab {
+tabbox[align="vertical"] tabpanels + tabs[align="horizontal"] tab {
border-top: none;
border-bottom: 1px solid #9C9CFF;
border-left: 1px solid #9C9CFF;
}
/* left tabs */
-tabcontrol[align="horizontal"] tabbox[align="vertical"] tab {
+tabbox[align="horizontal"] tabs[align="vertical"] tab {
border-right: none;
-moz-border-radius: 8px 0px 0px 8px;
padding-right: 1px;
}
/* right tabs */
-tabcontrol[align="horizontal"] tabpanel + tabbox[align="vertical"] tab {
+tabbox[align="horizontal"] tabpanels + tabs[align="vertical"] tab {
border-top: 1px solid #9C9CFF;
border-bottom: 1px solid #9C9CFF;
border-left: none;
margin: 2px 1px 2px 1px;
}
-tabcontrol {
+tabbox {
border: none;
}
/* border on bottom only, no padding (used in search) */
-tabpanel.light {
+tabpanels.light {
border: none;
border-bottom: 1px solid #9C9CFF;
padding: 0px;
}
-tabpanel {
+tabpanels {
-moz-border-radius: 5px;
border: 1px solid #9C9CFF;
padding: 5px;
}
+
-@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 XUL elements */\r
-\r
-/** generic text fields (in dialogs)\r
- **/\r
- \r
-/* outer frame */\r
- textfield\r
- {\r
- -moz-border-radius : 3px;\r
- border : 1px solid #9C9CFF;\r
- font : inherit;\r
- color : #E7ADE7;\r
- padding : 0px;\r
- margin : 1px 3px 2px 4px;\r
- background-color : #000000;\r
- cursor : text;\r
- }\r
- \r
- textfield[readonly="true"]\r
- {\r
- border : 1px solid #8050B0;\r
- color : #8050B0;\r
- }\r
- \r
- textfield[focused="true"]\r
- {\r
- border : 2px solid #FFCF00;\r
- margin : 0px 2px 1px 3px;\r
- }\r
- \r
- textfield[focused="true"][readonly="true"]\r
- {\r
- border : 1px solid #8050B0;\r
- margin : 1px 3px 2px 4px;\r
- }\r
-\r
-/* internal frame */\r
- .textfield-internal-box \r
- {\r
- -moz-border-radius : 3px;\r
- margin : 0px;\r
- padding : 1px 2px 1px 2px;\r
- cursor : text;\r
- border : none;\r
- background-color : inherit;\r
- color : inherit;\r
- }\r
- \r
- textfield[disabled="true"] > .textfield-internal-box\r
- {\r
- border : none;\r
- }\r
- \r
- .textarea-internal-box\r
- {\r
- padding : 0px 0px 0px 2px;\r
- }\r
- \r
-/* internal text widget */\r
- .textfield-input, .textfield-textarea\r
- {\r
- color : inherit;\r
- border : none !important;\r
- margin : 0px;\r
- font : inherit;\r
- background-color : inherit;\r
- }\r
-\r
- textfield[disabled="true"] \r
- {\r
- cursor : default ! important;\r
- } \r
- \r
-/** plain atomic textfields, class="plain" **/\r
- textfield.plain, \r
- textfield.plain > .textfield-internal-box, \r
- textfield.plain > .textarea-internal-box\r
- {\r
- padding : 0px !important;\r
- margin : 0px !important;\r
- border : none !important;\r
- }\r
-\r
- .scrollfield\r
- {\r
- border : none !important;\r
- margin : 0px;\r
- margin-top : 1px; \r
- padding : 0px !important;\r
- background : inherit;\r
- } \r
- \r
- .scrollfield > .textfield-internal-box\r
- {\r
- border : none !important;\r
- margin : 0px !important;\r
- padding : 0px !important;\r
- }\r
- \r
- \r
-
\ No newline at end of file
+@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 */
+
+/** generic text fields (in dialogs)
+ **/
+
+/* outer frame */
+ textbox
+ {
+ -moz-border-radius : 3px;
+ border : 1px solid #9C9CFF;
+ font : inherit;
+ color : #E7ADE7;
+ padding : 0px;
+ margin : 1px 3px 2px 4px;
+ background-color : #000000;
+ cursor : text;
+ }
+
+ textbox[readonly="true"]
+ {
+ border : 1px solid #8050B0;
+ color : #8050B0;
+ }
+
+ textbox[focused="true"]
+ {
+ border : 2px solid #FFCF00;
+ margin : 0px 2px 1px 3px;
+ }
+
+ textbox[focused="true"][readonly="true"]
+ {
+ border : 1px solid #8050B0;
+ margin : 1px 3px 2px 4px;
+ }
+
+/* internal frame */
+ .textbox-internal-box
+ {
+ -moz-border-radius : 3px;
+ margin : 0px;
+ padding : 1px 2px 1px 2px;
+ cursor : text;
+ border : none;
+ background-color : inherit;
+ color : inherit;
+ }
+
+ textbox[disabled="true"] > .textbox-internal-box
+ {
+ border : none;
+ }
+
+ .textarea-internal-box
+ {
+ padding : 0px 0px 0px 2px;
+ }
+
+/* internal text widget */
+ .textbox-input, .textbox-textarea
+ {
+ color : inherit;
+ border : none !important;
+ margin : 0px;
+ font : inherit;
+ background-color : inherit;
+ }
+
+ textbox[disabled="true"]
+ {
+ cursor : default ! important;
+ }
+
+/** plain atomic textfields, class="plain" **/
+ textbox.plain,
+ textbox.plain > .textbox-internal-box,
+ textbox.plain > .textarea-internal-box
+ {
+ padding : 0px !important;
+ margin : 0px !important;
+ border : none !important;
+ }
+
+ .scrollfield
+ {
+ border : none !important;
+ margin : 0px;
+ margin-top : 1px;
+ padding : 0px !important;
+ background : inherit;
+ }
+
+ .scrollfield > .textbox-internal-box
+ {
+ border : none !important;
+ margin : 0px !important;
+ padding : 0px !important;
+ }
+
+
+
-\r
-toolbox\r
- {\r
- background-color : #000000;\r
- }\r
- \r
-toolbar\r
- {\r
- background-color : #FF9F00;\r
- border : 1px solid #9C9CFF;\r
- }\r
-\r
-toolbargrippy\r
- {\r
- background-color : #000000;\r
- border : none;\r
- }\r
- \r
-toolbar[collapsed="true"] > toolbargrippy\r
- {\r
- width : 30px;\r
- }\r
- \r
-toolbarseparator \r
- { \r
- width : 2em; \r
- }\r
-
\ No newline at end of file
+
+toolbox
+ {
+ background-color : #000000;
+ }
+
+toolbar
+ {
+ background-color : #FF9F00;
+/* border : 1px solid #9C9CFF; */
+ }
+
+toolbargrippy
+ {
+ background-color : #000000;
+ border : none;
+ }
+
+toolbar[collapsed="true"] > toolbargrippy
+ {
+ width : 30px;
+ }
+
+toolbarseparator
+ {
+ width : 2em;
+ }
+
padding: 1px 0px 1px 2px;
}
-.treecell-header {
- background-color: #9C9CFF;
- color: black;
- vertical-align: middle;
- padding: 0px 0px 0px 5px;
- border-right: 1px solid black;
-}
-
.treecell-header-image
{
- background-color: #9C9CFF;
- color: black;
- vertical-align: middle;
- border-right: 1px solid black;
+ list-style-image : inherit;
}
+.treecell-header,
+.treecell-header-image,
.treecell-inset-header {
background-color: #9C9CFF;
- border-right: 1px solid black;
+ color: black;
+ vertical-align: middle;
+ padding: 0px;
+ border: 1px solid #000000;
+}
+
+.treecell-header-box,
+.treecell-header-image-box {
+ padding: 1px;
}
-tree.inset > treehead > treerow > treecell.sortable:active {
- border-right: 1px solid black;
+.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;
}
+.treecell-header:hover:active,
+.treecell-inset-header:hover:active,
+.treecell-header-image:hover:active {
+ border: 1px solid #FFCF00;
+}
+
+.treecell-image
+ {
+ padding : 0px;
+ }
+
+
/** class="propertylist" ******************************************
* class for cells in grid-formatted property lists.
**/
/* 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 */
+.textbox-inline-edit
+ {
+ border : 1px solid #FFCF00 !important;
+ margin : 0px !important;
+ }
+
+.textbox-inline-edit > .textbox-internal-box > .textbox-input
+ {
+ border : 0px !important;
+ padding : 1px !important;
+ margin : 0px !important;
+ }
+.textbox-inline-edit > .textbox-internal-box
+ {
+ border : 0px !important;
+ padding : 0px !important;
+ margin : 0px !important;
+ }
+treerow[mode="inline-edit"]
+ {
+ background : transparent;
+ }
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE window [
-<!ENTITY % textcontextDTD SYSTEM "chrome://global/locale/textcontext.dtd" >
-%textcontextDTD;
-]>
-
-<bindings id="workarounds"
- xmlns="http://www.mozilla.org/xbl"
- xmlns:html="http://www.w3.org/1999/xhtml"
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
-
- <binding id="thumbv" extends="xul:box">
- <content align="vertical">
- <xul:image inherits="src"/>
- </content>
- </binding>
-
- <binding id="thumbh" extends="xul:box">
- <content>
- <xul:image inherits="src"/>
- </content>
- </binding>
-
-</bindings>
-
-
-
</RDF:Seq>
</chrome:packages>
</RDF:Description>
+
+ <!-- Version Information. State that we work only with major version 1 of this packages. -->
+ <RDF:Description about="urn:mozilla:skin:EarlyBlue/0.4:communicator" chrome:skinVersion="1"/>
+ <RDF:Description about="urn:mozilla:skin:EarlyBlue/0.4:editor" chrome:skinVersion="1"/>
+ <RDF:Description about="urn:mozilla:skin:EarlyBlue/0.4:global" chrome:skinVersion="1"/>
+ <RDF:Description about="urn:mozilla:skin:EarlyBlue/0.4:messenger" chrome:skinVersion="1"/>
+ <RDF:Description about="urn:mozilla:skin:EarlyBlue/0.4:navigator" chrome:skinVersion="1"/>
+
</RDF:RDF>
+
min-width: 30px;
}
+html|p {
+ border: none !important;
+}
+
+[hide] {
+ visibility: collapse;
+}
+
/* CardEdit styles - used in the Card Edit Dialog */
background-color: #CCCCDD; */
}
-tree[class="abDirectory"] treeitem > treerow > treecell > .tree-icon {
+tree[class="abDirectory"] treeitem > treerow > treecell > .tree-cell-primary-icon {
list-style-image: url("chrome://messenger/skin/addressbook/myaddrbk.gif");
}
min-height: 14px;
}
+treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty {
+ list-style-image: none !important;
+ padding-left: 12px;
+}
/* Address Book specific style */
#results_box {
border-left: 8px solid #CCCCDD;
}
-
-[hide] {
- visibility: collapse;
-}
+
+/* Toolbar buttons */
#button-newcard {
list-style-image:url("chrome://messenger/skin/addressbook/newcard.gif");
}
*/
-#button-stop {
- list-style-image:url("chrome://global/skin/stop.gif");
+#searchlabel {
+ padding: 0px;
+ padding-left: 5px;
+ padding-bottom:2px;
+ white-space: nowrap;
+ font-size: smaller;
+ min-width: 20px;
}
-#button-stop:hover {
- list-style-image:url("chrome://global/skin/stop-hover.gif");
+#searchtext {
+ min-width: 20px;
+ padding: 0px;
}
-#button-stop[disabled="true"] {
- list-style-image:url("chrome://global/skin/stop_dis.gif");
++/* ==FOR abSelectAddressesDialog.xul =======*/
+
+#3PaneBox {
}
-#button-search {
- list-style-image:url("chrome://global/skin/search.gif");
+#dirTreeBox {
+ width : 180px;
+ height : 100%;
+/* background-color : window; */
+ border : none;
}
-#button-search:hover {
- list-style-image:url("chrome://global/skin/search-hover.gif");
+/* -note- #dirTree#resultsTree is shared with addressbook.xul */
+
+#sidebar-box {
+ border: none;
}
-#button-search[disabled="true"] {
- list-style-image:url("chrome://global/skin/search_dis.gif");
+tree > treehead > treerow {
+ border: none;
}
-#searchlabel {
- padding: 0px;
- padding-left: 5px;
- padding-bottom:2px;
- white-space: nowrap;
- font-size: smaller;
- min-width: 20px;
+#dirTree { // Tree that lists different Address Books
+ min-width : 10px;
+ border : none;
}
+
+#dirTreeBox {
+ border : none;
+ }
-#searchtext {
- min-width: 20px;
- padding: 0px;
+#dirTree[type="dialog"] {
}
-treeitem[empty="true"] > treerow > treecell > .tree-cell-twisty {
-
- list-style-image: none !important;
-
-}
+#resultsTree {
+ border-top : none;
+ border-bottom : none;
+}
+
+#results-bucket-tree-box {
+}
+
+#resultsTreeBox {
+/* background-color: window; */
+}
+#vertical-splitter {
+ min-width : 4px;
+}
+
+#addToBucketButtonBox { // Row of "To" "CC" and "Bcc" buttons
+ padding : 0.3em;
+ min-width : 10px;
+ border-top: 1px solid ThreeDHighlight;
+}
+
+#bucketBox {
+ height : 170px;
+}
+
+#addressBucket {
+ height : 100px;
+ min-width : 10px;
+}
+
+#rightColumnButtonBox { // Column with "New", "Edit" and "Remove" buttons
+ padding : .5em;
+ padding-right : 0px;
+}
+
+.3rd-column-spring { // Vertical Springs between 3rd column buttons
+ height : 10px;
+}
+
+.middle-button-spring { // Springs between To, CC, and BCC buttons
+ width : 10px;
+}
+
+#bucket-splitter {
+ border: none;
+ min-height: 4px;
+}
+
+#sidebar-panels-splitter {
+ border-top : none;
+}
-/* \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;
+ white-space: 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 */;
+}
+
}
/**
- * Make sure the min height is small so we can
- * resize the pane vertically -EDV
+ * this belongs in the mail filter window
+ */
+
+.enabledcol
+ {
+ list-style-image: url("chrome://messenger/skin/readmail.gif");
+ }
+
+.enabledcol[value="true"]
+ {
+ list-style-image: url("chrome://messenger/skin/unreadmail.gif");
+ }
+
+.usesMailWidgets
+ {
+ -moz-binding : url(chrome://messenger/content/mailWidgets.xml#dummy);
+ }
+
+searchattribute
+ {
+ -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchattribute);
+ }
+
+searchoperator
+ {
+ -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchoperator);
+ }
+
+searchvalue
+ {
+ -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchvalue);
+ }
+
+searchterm
+ {
+ -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchterm);
+ }
+
+/* addressing widget trees */
+.treecell-mailcardicon
+ {
+ border-bottom : 1px solid #9C9CFF !important;
+ padding : 0px;
+ }
+
+.textfield-mailcardicon
+ {
+ list-style-image : url("chrome://messenger/skin/abcard.gif");
+ }
+
+/* for the main standard mail window ONLY */
+.mailwindow-statusbar
+ {
+ border-left : none;
+ }
+
+/**
+ *Focus rings on 3 pane view
*/
-box#messagepanebox
+
+/*
+#threadpane-splitter
{
- min-height: 10px;
- height: 0px;
+ border-left : none;
+ border-top : none;
}
+*/
+#threadTree
+{
+ border-top : none;
+}
-/**
- * this belongs in the mail filter window
- */
+#folderTree> treechildren,
+#threadTree > treechildren
+{
+ border : none;
+}
-.enabledcol {
- list-style-image: url("chrome://messenger/skin/readmail.gif");
+#folderTree:focus > treechildren,
+#threadTree[focusring="true"] > treechildren
+{
+ border : none;
}
-.enabledcol[value="true"] {
- list-style-image: url("chrome://messenger/skin/unreadmail.gif");
+#messagepane
+{
+ border : none;
}
-searchattribute {
- -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchattribute);
+#messagepanebox[focusring="true"]
+{
+ border : none;
}
-searchoperator {
- -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchoperator);
+#messagepanebox
+ {
+ border : none;
+ }
+
+#msgHeaderView
+{
+ border-top : none;
}
-searchvalue {
- -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchvalue);
+#msgHeaderView > toolbar > toolbargrippy
+{
+ border-left : none;
}
-searchterm {
- -moz-binding: url(chrome://messenger/content/mailWidgets.xml#searchterm);
+.awIdentityLabel
+{
+ width: 8em;
+ margin-left: 5px;
+}
+/*
+#accountCentralBox
+{
+ background-color:#FFFFFF;
+}
+*/
+#status-bar
+{
+ border-left : none;
}
color: black;
}
-spring.spacer {
- width: 5px;
- height: 5px;
-}
-
-box.cleanborder {
- margin: 10px;
- padding: 10px;
-/* border: 2px groove white; */
- width: 100%;
-}
-
-box.padded {
- margin: 10px;
- width: 100%;
-}
-
-
/* addressing widget */
-
-tree[class="addressingWidget"] treeitem > treerow > treecell > box > image {
- vertical-align: middle;
- padding:2px;
- border:none;
- list-style-image: url("chrome://messenger/skin/addressbook/person.gif");
- -moz-user-focus: ignore;
-}
-
-textfield.addressingWidget[autocomplete="true"] {
- border : 2px solid #FFFFFF;
- margin : 1px;
-}
-
-textfield.addressingWidget[autocomplete="true"][focused="true"]
-{
- border : 2px solid #6699cc;
- margin : 1px;
-}
-
-textfield.addressingWidget[autocomplete="true"] > box
-{
- border : none;
-}
+#addressingWidgetTree
+ {
+ height : 80px;
+ width : 0px;
+ -moz-user-focus : none;
+ }
+
+#addressingWidgetTree > .tree-container-treerows
+ {
+ border-left: none;
+ }
+
+#listcol-addressingWidget
+ {
+ width : 9em;
+ border-right : 1px solid #CCD0DD;
+ }
+
+#addressingWidgetTree > treechildren > treeitem > treerow,
+#addressingWidgetTree > treechildren > treeitem[selected="true"] > treerow {
+ border : none;
+ background-color : inherit;
+ color : inherit;
+}
+
+.treecell-addressingWidget
+ {
+ border-bottom : 1px solid #CCD0DD;
+ padding : 0px !important;
+ }
+
+.treecell-addressingWidget:first-child
+ {
+ border-bottom : none;
+ }
+
+.dummy-row-cell:first-child
+ {
+ border-bottom : 1px solid #CCD0DD;
+ }
+
+.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");
list-style-image:url("chrome://global/skin/stop_dis.gif");
}
-/* hack because of bad skinnability and hardcoded borders */
-toolbar#MsgHeadersToolbar > box > box > box {
- border: 0px !important;
-}
-/* hack because of bad skinnability and hardcoded borders */
-tree#addressingWidgetTree {
-/* border: 1px inset #CCCCDD !important; */
-}
+#compose-toolbar-sizer
+ {
+ height : 3px;
+ margin-top : 0px;
+ border-top : none;
+ }
+
+#content-frame
+ {
+ border : 1px inset #CCD0DD;
+ }
-box#addressingWidget {
- -moz-user-focus: normal;
+#msgIdentity, #addressingWidgetTree, #msgSubject
+ {
+ margin-right : 3px;
}
-tree#attachmentBucket {
- -moz-user-focus: normal;
-/* border: 1px inset #CCCCDD; */
+#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;
}
-tree#attachmentBucket > treechildren > treeitem {
- color: #FF9F00;
+#askImageBox {
+ vertical-align: top;
}
-#msgSubject {
- -moz-user-focus: normal;
+#convertYes {
+ list-style-image:url("chrome://global/skin/question-icon.gif");
}
-#msgIdentity {
- -moz-user-focus: normal;
+#convertAltering {
+ list-style-image:url("chrome://global/skin/question-icon.gif");
}
-button#statusText > .button-internal-box {
- border: 0px;
+#convertNo {
+ list-style-image:url("chrome://global/skin/alert-icon.gif");
}
+
/*
-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.
+ * 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-2001 Netscape Communications Corporation. All
+ * Rights Reserved.
+ *
+ * Contributor(s):
+ * Scott MacGregor (mscott@netscape.com)
+ * Joe Hewitt (hewitt@netscape.com)
+ * Robert Kaiser (KaiRo@KaiRo.at)
*/
-
-
-/* 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
{
-moz-binding : url(chrome://messenger/content/mailWidgets.xml#mail-emailaddress);
- display : inline;
+ display : -moz-xul-inline-box;
}
-[hide] {
- visibility: collapse;
-}
+.buttonTopSpacer
+ {
+ height : 0.3em;
+ }
+
+.buttonSpacer
+ {
+ width : 0.5em;
+ }
-spring.buttonTopSpacer { height: .3em; }
-spring.buttonSpacer { width: .5em; }
-box.headerBox { overflow: hidden; min-width: 50px; padding: 1px; }
-box.header-part1 { background-color: #9C9CFF; color: #000000; border: none; min-height: 16px; border-right: 3px solid black; }
-box.header-part2 { background-color: #E7ADE7; color: #000000; border: none; min-height: 16px; border-right: 3px solid black; }
-box.header-part3 { background-color: #E7ADE7; color: #000000; border: none; min-height: 16px; border-right: 3px solid black; }
-
-#addToAddressBookButton {
- list-style-image:url("chrome://messenger/skin/addtoab.gif");
- min-height: 20px;
- margin: 0px;
+.headerValueBox
+ {
+ width : 7.0em;
+ text-align : right;
}
-#attachmentButton {
- list-style-image:url("chrome://messenger/skin/attach.gif");
- min-height: 20px;
- margin: 0px;
-}
+.headerBox
+ {
+ overflow : hidden;
+ min-width : 50px;
+ }
-.emailDisplayImage
+
+#addToAddressBookButton
{
- align : right;
+ list-style-image:url("chrome://messenger/skin/addtoab.gif");
+ min-height: 20px;
+ margin: 0px;
}
-.emailSeparator
+#attachmentButton
{
- display : inline;
+ list-style-image:url("chrome://messenger/skin/attach.gif");
+ min-height: 20px;
+ margin: 0px;
}
-.emailDisplayButton
+.emailDisplayImage
{
+ text-align : right;
+ }
+
+.emailDisplayButton
+ {
color : #FFCF00;
- text-decoration : underline;
cursor : pointer;
- max-height : 15px;
- /* This is a hack because I can't find out where that strange bug is hitting me */
- /* see http://www.hirsch.sth.ac.at/bugzilla/show_bug.cgi?id=50 */
+ min-height : 16px;
-moz-border-radius: : 3px;
background-color : black;
}
.emailDisplayButton:hover
{
- /* This is a hack because I can't find out where that strange bug is hitting me */
color : black;
background-color : #FFCF00;
}
.showMoreAddressesButton
{
- list-style-image : url("chrome://messenger/skin/more.gif");
- display : inline;
+ list-style-image : url("chrome://global/skin/twisty-closed.gif");
+/* list-style-image : url("chrome://messenger/skin/more.gif"); */
}
.showFewerAddressesButton
{
- list-style-image : url("chrome://messenger/skin/less.gif");
- display : inline;
+ list-style-image : url("chrome://global/skin/twisty-open.gif");
+/* list-style-image : url("chrome://messenger/skin/less.gif"); */
}
html.headerValue
{
white-space : normal;
min-width : 50px;
+/* border-bottom : 1px solid #9999CC; */
}
-
-#msgHeaderView
- {
- border-left : none;
- border-right : none;
- }
+
+.expandHeaderViewButton {
+ list-style-image: url("chrome://global/skin/twisty-open.gif");
+ margin-left: .5em;
+ margin-right: .5em;
+}
+
+.collapsedHeaderViewButton
+{
+ list-style-image: url("chrome://global/skin/twisty-closed.gif");
+ margin-left: .5em;
+ }
+
+
+/* ::::: collapsed view styles ::::: */
+.collapsedToggleHdrBox
+{
+ vertical-align: middle;
+}
+
+#collapsedAttachmentBox {
+ text-align: center;
+}
+
+#collapseddateValue
+{
+ margin-left: .7em;
+}
+
+#collapsedfromBox
+{
+ width: 18em;
+}
+
+#collapseddateBox
+ {
+ width: 12em;
+}
+
+text.collapsedHeaderDisplayName
+{
+ font-weight: bold;
+ margin-left: .7em;
+ min-height: 16px;
+}
+
+.collapsedAttachmentButton
+{
+ list-style-image: url("chrome://messenger/skin/message-mail-attach.gif");
+ margin-right: .5em;
+ margin-left: 1em;
+}
+
+[hide] {
+ visibility: hidden;
+}
-/* -*- 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
- list-style-image: url("chrome://messenger/skin/threadcol.gif");\r
-}\r
-\r
-.threadColumnHeader[currentView="unthreaded"] > .tree-header-image {\r
- list-style-image: url("chrome://messenger/skin/unthreadcol.gif");\r
-}\r
-\r
-.readColumnHeader > .tree-header-image {\r
- list-style-image: url("chrome://messenger/skin/unreadmail.gif");\r
-}\r
-\r
-.flagColumnHeader > .tree-header-image {\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
+/*
+ * 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-2001 Netscape Communications Corporation. All
+ * Rights Reserved.
+ *
+ * Contributor(s):
+ * Scott MacGregor (mscott@netscape.com)
+ * Joe Hewitt (hewitt@netscape.com)
+ * Robert Kaiser (KaiRo@KaiRo.at)
+ */
+
+/* ===== threadPane.css ==============================================
+ == Styles for the thread pane in the Messenger 3-pane window.
+ ======================================================================= */
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/* ::::: outliner rows ::::: */
+
+outliner:focus > outliner-bodybox
+{
+ border: 1px solid black;
+}
+
+outliner > outliner-bodybox
+{
+ border: 1px solid transparent;
+}
+
+outlinerbody:-moz-outliner-cell-text(unread)
+{
+ font-weight: bold;
+}
+
+outlinerbody:-moz-outliner-cell-text(offline)
+{
+ font-style: italic;
+}
+
+/* ::::: priority colors ::::: */
+
+outlinerbody:-moz-outliner-cell-text(priority-highest)
+{
+ color:red;
+}
+
+outlinerbody:-moz-outliner-cell-text(priority-high)
+{
+ color: rgb(128, 0, 0);
+}
+
+outlinerbody:-moz-outliner-cell-text(priority-lowest)
+{
+ color: rgb(170, 170, 170);
+}
+
+outlinerbody:-moz-outliner-cell-text(priority-low)
+{
+ color: rgb(85, 85, 85);
+}
+
+/* ::::: message icons ::::: */
+
+/* ::::: message column icons ::::: */
+
+/* ..... thread column ..... */
+
+
+outlinercol.threadColumnHeader {
+ list-style-image: url("chrome://messenger/skin/unthreadcol.gif");
+}
+
+outlinercol.threadColumnHeader[sortDirection="ascending"] {
+ list-style-image: url("chrome://messenger/skin/threadcol.gif");
+}
+
+outlinercol.threadColumnHeader[sortDirection="descending"] {
+ list-style-image: url("chrome://messenger/skin/threadcol.gif");
+}
+
+outlinerbody:-moz-outliner-image(threadCol, container) {
+ list-style-image: url("chrome://messenger/skin/thread-closed.gif");
+}
+
+outlinerbody:-moz-outliner-image(threadCol, container, open) {
+ list-style-image: url("chrome://messenger/skin/thread-open.gif");
+}
+
+outlinerbody:-moz-outliner-image(threadCol, container, hasUnread) {
+ list-style-image: url("chrome://messenger/skin/thread-new-closed.gif");
+}
+
+outlinerbody:-moz-outliner-image(threadCol, container, hasUnread, open) {
+ list-style-image: url("chrome://messenger/skin/thread-new-open.gif");
+}
+
+/* ..... read column ..... */
+
+outlinercol.readColumnHeader {
+ list-style-image: url("chrome://messenger/skin/unreadmail.gif");
+}
+
+outlinerbody:-moz-outliner-image(unreadButtonColHeader) {
+ list-style-image: url("chrome://messenger/skin/readmail.gif");
+}
+
+outlinerbody:-moz-outliner-image(unreadButtonColHeader, unread) {
+ list-style-image: url("chrome://messenger/skin/unreadmail.gif");
+}
+
+/* ..... flag column ..... */
+
+outlinercol.flagColumnHeader {
+ list-style-image: url("chrome://messenger/skin/flaggedmail.gif");
+}
+
+outlinerbody:-moz-outliner-image(flaggedCol) {
+ list-style-image: url("chrome://messenger/skin/readmail.gif");
+}
+
+treeitem[open="true"] > treerow > .threadcol-threadWithUnread{
+ list-style-image: url("chrome://messenger/skin/thread-new-open.gif");
+}
+
+outlinerbody:-moz-outliner-image(flaggedCol, flagged) {
+ list-style-image: url("chrome://messenger/skin/flaggedmail.gif");
+}
+
+/* ..... subject column ..... */
+
+outlinerbody:-moz-outliner-image(subjectCol) {
+ list-style-image: url("chrome://messenger/skin/message-mail.gif");
+}
+
+outlinerbody:-moz-outliner-image(subjectCol, new) {
+ list-style-image: url("chrome://messenger/skin/message-mail-new.gif");
+}
+
+outlinerbody:-moz-outliner-image(subjectCol, attach) {
+ list-style-image: url("chrome://messenger/skin/message-mail-attach.gif");
+}
+
+outlinerbody:-moz-outliner-image(subjectCol, news) {
+ list-style-image: url("chrome://messenger/skin/message-news.gif");
+ }
+
+outlinerbody:-moz-outliner-image(subjectCol, news, new) {
+ list-style-image: url("chrome://messenger/skin/message-news-new.gif");
+ }
-/** Contains style definitions for the navigator application \r
- **/\r
-\r
-@import url(chrome://communicator/skin/);\r
-@import url(chrome://communicator/skin/bookmarks/bookmarks.css);\r
-@import url(chrome://communicator/skin/sidebar/sidebar.css);\r
-\r
-#sidebar-parent \r
- {\r
- margin-right : 2px;\r
- }\r
-\r
-/*\r
- * Rules for 'hiding' portions of the chrome for special\r
- * kinds of browser windows.\r
- */\r
-window[chromehidden~="menubar"] .chromeclass-menubar {\r
- display: none;\r
-}\r
-\r
-window[chromehidden~="toolbar"] .chromeclass-toolbar {\r
- display: none;\r
-}\r
-\r
-window[chromehidden~="location"] .chromeclass-location {\r
- display: none;\r
-}\r
-\r
-window[chromehidden~="directories"] .chromeclass-directories {\r
- display: none;\r
-}\r
-\r
-window[chromehidden~="status"] .chromeclass-status {\r
- display: none;\r
-}\r
-\r
-window[chromehidden~="extrachrome"] .chromeclass-extrachrome {\r
- display: none;\r
-}\r
-\r
-/*\r
- * Images for the main buttons\r
- */\r
-.menubutton-dual-button > .button-internal-box > .button-text-container \r
- {\r
- display : none;\r
- }\r
-\r
-.menubutton-dual-button\r
- {\r
- min-width : 32px;\r
- min-height : 32px;\r
- }\r
-\r
-#back-button \r
- {\r
- list-style-image : url("chrome://navigator/skin/back.gif");\r
- }\r
-\r
-#back-button:hover,\r
-#back-button:hover:active,\r
-#back-button > .menubutton-internal-box > .menubutton-dual-button:hover,\r
-#back-button > .menubutton-internal-box > .menubutton-dual-button:hover:active,\r
-#back-button[open="true"] > .menubutton-internal-box > .menubutton-dual-button\r
- {\r
- list-style-image : url("chrome://navigator/skin/back-hover.gif");\r
- }\r
-\r
-#back-button[disabled="true"],\r
-#back-button[disabled="true"]:hover,\r
-#back-button[disabled="true"]:hover:active,\r
-#back-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,\r
-#back-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active\r
- {\r
- list-style-image : url("chrome://navigator/skin/back_dis.gif");\r
- }\r
-\r
-#forward-button \r
- {\r
- list-style-image : url("chrome://navigator/skin/forward.gif");\r
- }\r
-\r
-#forward-button:hover,\r
-#forward-button:hover:active,\r
-#forward-button > .menubutton-internal-box > .menubutton-dual-button:hover,\r
-#forward-button > .menubutton-internal-box > .menubutton-dual-button:hover:active,\r
-#forward-button[open="true"] > .menubutton-internal-box > .menubutton-dual-button\r
- {\r
- list-style-image : url("chrome://navigator/skin/forward-hover.gif");\r
- }\r
-\r
-#forward-button[disabled="true"],\r
-#forward-button[disabled="true"]:hover,\r
-#forward-button[disabled="true"]:hover:active,\r
-#forward-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,\r
-#forward-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active\r
- {\r
- list-style-image : url("chrome://navigator/skin/forward_dis.gif");\r
- }\r
-\r
-#stop-button \r
- {\r
- list-style-image : url("chrome://navigator/skin/stop.gif");\r
- } \r
-\r
-\r
-#stop-button:hover\r
- {\r
- list-style-image : url("chrome://navigator/skin/stop-hover.gif");\r
- }\r
-\r
-#stop-button[disabled="true"]\r
- {\r
- list-style-image : url("chrome://navigator/skin/stop_dis.gif");\r
- }\r
-\r
-#reload-button \r
- {\r
- list-style-image : url("chrome://navigator/skin/reload.gif");\r
- }\r
-\r
-#reload-button:hover\r
- {\r
- list-style-image : url("chrome://navigator/skin/reload-hover.gif");\r
- }\r
-\r
-/*all the urlbar stuff*/\r
-#page-proxy-button \r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif"); \r
- cursor : grab;\r
- margin-right : 3px;\r
- margin-left : 2px;\r
- } \r
-\r
-#ubhist-keyword-popup \r
- {\r
- width : 10px; \r
- list-style-image : url("chrome://global/skin/scroll-down.gif"); \r
- } \r
-\r
-#ubhist\r
- {\r
- -moz-border-radius : 0px 5px 5px 0px;\r
- list-style-image : url("chrome://global/skin/scroll-down.gif"); \r
- padding : 0px 0px 0px 0px;\r
- margin : 0px 3px 0px 0px;\r
- }\r
-\r
-#ubhist > .menubutton-icon-internal-box\r
- {\r
- -moz-border-radius : 0px 5px 5px 0px;\r
- border : 1px solid #9C9CFF;\r
- } \r
-\r
-#ubhist:hover > .menubutton-icon-internal-box\r
- {\r
- list-style-image : url("chrome://global/skin/scroll-down-hover.gif"); \r
- } \r
-\r
-#ubhist:hover:active > .menubutton-icon-internal-box,\r
-#ubhist[open="true"] > .menubutton-icon-internal-box\r
- {\r
- list-style-image : url("chrome://global/skin/scroll-down-hover.gif"); \r
- border : 1px solid #FFCF00;\r
- } \r
-\r
-#action-popup \r
- {\r
- list-style-image : url("chrome://global/skin/scroll-down.gif"); \r
- margin : 0px; \r
- -moz-border-radius : 4px; \r
- }\r
-\r
-#content-frame \r
- {\r
- min-width : 0px;\r
- min-height : 0px;\r
- }\r
-\r
-#statusbar-icon \r
- {\r
- width : 100px;\r
- }\r
-\r
-#statusbar-display\r
- {\r
- list-style-image : url("chrome://communicator/skin/document.gif"):\r
- }\r
- \r
-#statusbar-display[error="true"]\r
- {\r
- list-style-image : url("chrome://communicator/skin/document-error.gif");\r
- } \r
- \r
-#nav-bar-inner\r
- {\r
- padding-left : 0px;\r
- padding-top : 10px;\r
- padding-bottom : 10px;\r
- }\r
-\r
- \r
-#search-button\r
- {\r
- margin : 0px 3px 0px 0px;\r
- }\r
- \r
-#go-button\r
- {\r
- margin : 0px 3px 0px 0px;\r
- }\r
- \r
-#homebutton\r
- {\r
- list-style-image : url("chrome://communicator/skin/bookmarks/home.gif");\r
- }\r
-\r
-.menuitem-iconic\r
- {\r
- padding : 2px;\r
- }\r
-\r
-#print-button \r
- {\r
- list-style-image : url("chrome://global/skin/print.gif");\r
- margin : 0px 3px 0px 3px;\r
- }\r
-\r
-#print-button:hover,\r
-#print-button:hover:active,\r
-#print-button > .menubutton-internal-box > .menubutton-dual-button:hover,\r
-#print-button > .menubutton-internal-box > .menubutton-dual-button:hover:active,\r
-#print-button[open="true"] > .menubutton-internal-box > .menubutton-dual-button\r
- {\r
- list-style-image : url("chrome://global/skin/print-hover.gif");\r
- }\r
-\r
-#print-button[disabled="true"],\r
-#print-button[disabled="true"]:hover,\r
-#print-button[disabled="true"]:hover:active,\r
-#print-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,\r
-#print-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active\r
- {\r
- list-style-image : url("chrome://global/skin/print_dis.gif");\r
- }\r
-\r
-#print-button > .menubutton-dual-button\r
- {\r
- padding : 0px;\r
- }
\ No newline at end of file
+/** Contains style definitions for the navigator application
+ **/
+
+@import url(chrome://communicator/skin/);
+@import url(chrome://navigator/skin/personalToolbar.css);
+@import url(chrome://communicator/skin/sidebar/sidebar.css);
+
+#sidebar-parent
+ {
+ margin-right : 2px;
+ }
+
+/*
+ * Rules for 'hiding' portions of the chrome for special
+ * kinds of browser windows.
+ */
+window[chromehidden~="menubar"] .chromeclass-menubar {
+ display: none;
+}
+
+window[chromehidden~="toolbar"] .chromeclass-toolbar {
+ display: none;
+}
+
+window[chromehidden~="location"] .chromeclass-location {
+ display: none;
+}
+
+window[chromehidden~="directories"] .chromeclass-directories {
+ display: none;
+}
+
+window[chromehidden~="status"] .chromeclass-status {
+ display: none;
+}
+
+window[chromehidden~="extrachrome"] .chromeclass-extrachrome {
+ display: none;
+}
+
+/*
+ * Images for the main buttons
+ */
+.menubutton-dual-button > .button-internal-box > .button-text-container,
+.menubutton-dual-ex-button > .button-internal-box > .button-text-container
+ {
+ display : none;
+ }
+
+.menubutton-dual-button,
+.menubutton-dual-ex-button
+ {
+ min-width : 32px;
+ min-height : 32px;
+ }
+
+#back-button
+ {
+ list-style-image : url("chrome://navigator/skin/back.gif");
+ }
+
+#back-button:hover,
+#back-button:hover:active,
+#back-button[buttonover="true"],
+#back-button[open="true"]
+ {
+ list-style-image : url("chrome://navigator/skin/back-hover.gif");
+ }
+
+#back-button[disabled="true"],
+#back-button[disabled="true"]:hover,
+#back-button[disabled="true"]:hover:active,
+#back-button[disabled="true"][buttonover="true"]
+ {
+ list-style-image : url("chrome://navigator/skin/back_dis.gif");
+ }
+
+#forward-button
+ {
+ list-style-image : url("chrome://navigator/skin/forward.gif");
+ }
+
+#forward-button:hover,
+#forward-button:hover:active,
+#forward-button[buttonover="true"],
+#forward-button[open="true"]
+ {
+ list-style-image : url("chrome://navigator/skin/forward-hover.gif");
+ }
+
+#forward-button[disabled="true"],
+#forward-button[disabled="true"]:hover,
+#forward-button[disabled="true"]:hover:active,
+#forward-button[disabled="true"][buttonover="true"]
+ {
+ list-style-image : url("chrome://navigator/skin/forward_dis.gif");
+ }
+
+#stop-button
+ {
+ list-style-image : url("chrome://navigator/skin/stop.gif");
+ }
+
+
+#stop-button:hover
+ {
+ list-style-image : url("chrome://navigator/skin/stop-hover.gif");
+ }
+
+#stop-button[disabled="true"]
+ {
+ list-style-image : url("chrome://navigator/skin/stop_dis.gif");
+ }
+
+#reload-button
+ {
+ list-style-image : url("chrome://navigator/skin/reload.gif");
+ }
+
+#reload-button:hover
+ {
+ list-style-image : url("chrome://navigator/skin/reload-hover.gif");
+ }
+
+/*all the urlbar stuff*/
+#page-proxy-button
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+ cursor : grab;
+ margin-right : 3px;
+ margin-left : 2px;
+ }
+
+#ubhist-keyword-popup
+ {
+ width : 10px;
+ list-style-image : url("chrome://global/skin/scroll-down.gif");
+ }
+
+#ubhist
+ {
+ -moz-border-radius : 0px 5px 5px 0px;
+ list-style-image : url("chrome://global/skin/scroll-down.gif");
+ padding : 0px 0px 0px 0px;
+ margin : 0px 3px 0px 0px;
+ }
+
+#ubhist > .menubutton-icon-internal-box
+ {
+ -moz-border-radius : 0px 5px 5px 0px;
+ border : 1px solid #9C9CFF;
+ }
+
+#ubhist:hover > .menubutton-icon-internal-box
+ {
+ list-style-image : url("chrome://global/skin/scroll-down-hover.gif");
+ }
+
+#ubhist:hover:active > .menubutton-icon-internal-box,
+#ubhist[open="true"] > .menubutton-icon-internal-box
+ {
+ list-style-image : url("chrome://global/skin/scroll-down-hover.gif");
+ border : 1px solid #FFCF00;
+ }
+
+#action-popup
+ {
+ list-style-image : url("chrome://global/skin/scroll-down.gif");
+ margin : 0px;
+ -moz-border-radius : 4px;
+ }
+
+#content-frame
+ {
+ min-width : 0px;
+ min-height : 0px;
+ }
+
+#statusbar-icon
+ {
+ width : 100px;
+ }
+
+#statusbar-display
+ {
+ list-style-image : url("chrome://communicator/skin/document.gif"):
+ }
+
+#statusbar-display[error="true"]
+ {
+ list-style-image : url("chrome://communicator/skin/document-error.gif");
+ }
+
+#nav-bar-inner
+ {
+ padding-left : 0px;
+ padding-top : 10px;
+ padding-bottom : 10px;
+ }
+
+#search-button
+ {
+ margin : 0px 3px 0px 0px;
+ }
+
+#go-button
+ {
+ margin : 0px 3px 0px 0px;
+ }
+
+#homebutton
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/home.gif");
+ }
+
+.menuitem-iconic
+ {
+ padding : 2px;
+ }
+
+#print-button
+ {
+ list-style-image : url("chrome://global/skin/print.gif");
+ margin : 0px 3px 0px 3px;
+ }
+
+#print-button:hover,
+#print-button:hover:active,
+#print-button > .menubutton-internal-box > .menubutton-dual-button:hover,
+#print-button > .menubutton-internal-box > .menubutton-dual-button:hover:active,
+#print-button[open="true"] > .menubutton-internal-box > .menubutton-dual-button
+ {
+ list-style-image : url("chrome://global/skin/print-hover.gif");
+ }
+
+#print-button[disabled="true"],
+#print-button[disabled="true"]:hover,
+#print-button[disabled="true"]:hover:active,
+#print-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover,
+#print-button[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active
+ {
+ list-style-image : url("chrome://global/skin/print_dis.gif");
+ }
+
+#print-button > .menubutton-dual-button
+ {
+ padding : 0px;
+ }
+
--- /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-sel.gif");
+ }
+*/
+
+/*
+ #home-button:hover:active
+ {
+ list-style-image : url("chrome://communicator/skin/bookmarks/home-active.gif");
+ }
+*/
+
+