--- /dev/null
+/* -*- Mode: C; c-basic-offset: 2 -*-\r
+ *\r
+ * The contents of this file are subject to the Netscape Public\r
+ * License Version 1.1 (the "License"); you may not use this file\r
+ * except in compliance with the License. You may obtain a copy of\r
+ * the License at http://www.mozilla.org/NPL/\r
+ *\r
+ * Software distributed under the License is distributed on an "AS\r
+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or\r
+ * implied. See the License for the specific language governing\r
+ * rights and limitations under the License.\r
+ *\r
+ * The Original Code is mozilla.org code.\r
+ *\r
+ * The Initial Developer of the Original Code is Netscape\r
+ * Communications Corporation. Portions created by Netscape are\r
+ * Copyright (C) 1998 Netscape Communications Corporation. All\r
+ * Rights Reserved.\r
+ *\r
+ * Contributor(s): \r
+ */\r
+\r
+.bookmarkitem\r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+ }\r
+\r
+.bookmarkitem[menuactive="true"]\r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");\r
+ }\r
+ \r
+.bookmarkfolder\r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");\r
+ }\r
+\r
+.bookmarkfolder[menuactive="true"]\r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");\r
+ }\r
+ \r
+.bookmarkfolder[open="true"]\r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
+ } \r
+\r
+.bookmarkfolder[open="true"][menuactive="true"]\r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");\r
+ } \r
+ \r
+ \r
+treeitem[container="true"][open="true"][loading="true"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;\r
+}\r
+\r
+treeitem[status="new"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"] > treerow > .treecell-bookmark,\r
+treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > .treecell-bookmark,\r
+treeitem[container="true"][open="true"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");\r
+}\r
+\r
+treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"] > treerow > .treecell-bookmark,\r
+treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"] > treerow > .treecell-bookmark,\r
+treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark\r
+treeitem[type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
+}\r
+\r
+treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > .treecell-bookmark,\r
+treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#IEFavoriteFolder"][open="true"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");\r
+}\r
+\r
+treeitem[container="true"][open="true"] > treerow > .treecell-bookmark {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed.gif");\r
+}\r
+\r
+treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed-sel.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open.gif");\r
+}\r
+\r
+treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open-sel.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#IEFavorite"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/iefavorite.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+}\r
+\r
+treeitem[selected="true"][type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/folder-open.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/folder-closed.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"] > treerow > .treecell-bookmark\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/article.gif");\r
+}\r
+\r
+treeitem > treerow > .treecell-bookmark {\r
+ list-style-image:url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+}\r
--- /dev/null
+\r
+\r
+.box-toolbar-group > box\r
+ {\r
+ border : 1px inset #CCD0DD;\r
+ background-color : #FFFFFF;\r
+ padding : 1px;\r
+ margin : 0px 0px 0px 3px;\r
+ }\r
+ \r
+
\ No newline at end of file
--- /dev/null
+\r
+#navigator-throbber\r
+ {\r
+ list-style-image : url("chrome://global/skin/animthrob_single.gif");\r
+ min-width : 36px;\r
+ min-height : 36px;\r
+ vertical-align : middle;\r
+ padding : 1px;\r
+ margin : 2px 4px 2px 1px;\r
+ border : none;\r
+ cursor : pointer;\r
+ } \r
+\r
+#navigator-throbber[busy="true"]\r
+ {\r
+ list-style-image : url("chrome://global/skin/animthrob.gif");\r
+ }\r
+ \r
+#navigator-throbber:hover:active\r
+ {\r
+ padding : 2px 0px 0px 2px;\r
+ }\r
+\r
+#navigator-throbber > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 0px;\r
+ }\r
+\r
+#navigator-throbber:hover > .button-internal-box\r
+ {\r
+ border : 1px outset #CCD0DD;\r
+ }\r
+\r
+#navigator-throbber:hover:active > .button-internal-box\r
+ {\r
+ border : 1px inset #CCD0DD;\r
+ }\r
+\r
+#navigator-throbber > .button-internal-box > .button-text-container\r
+ {\r
+ display : none;\r
+ }
\ No newline at end of file
--- /dev/null
+\r
+/** Standard toolbar buttons\r
+ * class="button-toolbar"\r
+ **/\r
+ .button-toolbar\r
+ {\r
+ border : none;\r
+ margin : 0px;\r
+ -moz-border-radius : 0px;\r
+ color : black;\r
+ padding : 0px;\r
+ font : 3mm arial;\r
+ max-width : 10em;\r
+ }\r
+\r
+ .button-toolbar[toggled="true"]\r
+ {\r
+/* background-color : #EEEEEE; */\r
+ } \r
+ \r
+ .button-toolbar[disabled="true"],\r
+ .button-toolbar[disabled="true"]:hover,\r
+ .button-toolbar[disabled="true"]:hover:active\r
+ {\r
+ color : #9999CC;\r
+ }\r
+\r
+ .button-toolbar > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px 2px 1px 2px;\r
+ }\r
+ \r
+ .button-toolbar:hover > .button-internal-box\r
+ {\r
+ border : 1px outset #CCD0DD;\r
+ padding : 1px 2px 1px 2px;\r
+ }\r
+ \r
+ .button-toolbar:hover:active > .button-internal-box\r
+ {\r
+ border : 1px inset #CCD0DD;\r
+ padding : 2px 1px 0px 3px;\r
+ }\r
+\r
+ .button-toolbar[disabled="true"]:hover:active > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px 2px 1px 2px;\r
+ }\r
+\r
+ .button-toolbar:hover:active[home-dragover="true"] > .button-internal-box\r
+ {\r
+ border : 1px outset #CCD0DD;\r
+ padding : 1px 2px 1px 2px;\r
+ }\r
+ \r
+ .button-toolbar > .button-internal-box > .button-text-container\r
+ {\r
+ padding : 0px;\r
+ margin : 0px;\r
+ }\r
+ \r
+ .button-toolbar > .button-internal-box > .button-text-container > .button-text\r
+ {\r
+ padding : 0px;\r
+ padding-left : 1px;\r
+ margin : 0px;\r
+ }\r
+\r
+/** The largest type of toolbar buttons. In the Seamonkey implementation, \r
+ * these are only used in the navigation toolbar in the navigator package.\r
+ **/\r
+ \r
+ /* outer frame */\r
+ .button-toolbar-1\r
+ {\r
+ background-color : transparent;\r
+ color : #000000;\r
+ min-width : 36px;\r
+ min-height : 36px;\r
+ margin : 0px;\r
+ padding : 0px;\r
+ font-size : smaller;\r
+ border : none; \r
+ }\r
+\r
+/* internal frame */\r
+ .button-toolbar-1[disabled="true"] > .button-internal-box,\r
+ .button-toolbar-1[disabled="true"]:hover > .button-internal-box,\r
+ .button-toolbar-1[disabled="true"]:hover:active > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px;\r
+ }\r
+ \r
+ .button-toolbar-1 > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ vertical-align : middle;\r
+ }\r
+ \r
+ .button-toolbar-1:hover > .button-internal-box\r
+ {\r
+ border : 1px outset #CCD0DD;\r
+ vertical-align : middle;\r
+ }\r
+ \r
+ .button-toolbar-1:hover:active > .button-internal-box\r
+ {\r
+ border : 1px inset #CCD0DD;\r
+ vertical-align : middle;\r
+ padding : 2px 0px 0px 2px;\r
+ }\r
+ \r
+ .button-toolbar-1 > .button-internal-box > .button-text-container \r
+ {\r
+ display : none;\r
+ text-align : center;\r
+ }\r
+ \r
+/** Styles for the standard 'large' toolbar button, these buttons are used for\r
+ * toolbar buttons that are the most commonly used elements on a toolbar, e.g.\r
+ * 'GetMsg' in Mailnews or 'Send' in Mail/Compose.\r
+ **/\r
+ .button-toolbar-2\r
+ {\r
+ background-color : transparent;\r
+ color : #000000;\r
+ min-width : 32px;\r
+ min-height : 32px;\r
+ margin : 0px;\r
+ padding : 0px;\r
+ font-size : smaller;\r
+ border : none;\r
+ }\r
+ \r
+/* internal frame */\r
+ .button-toolbar-2 > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px; \r
+ vertical-align : middle;\r
+ }\r
+\r
+ .button-toolbar-2:hover > .button-internal-box\r
+ {\r
+ padding : 1px;\r
+ border : 1px outset #CCD0DD;\r
+ }\r
+\r
+ .button-toolbar-2:hover:active > .button-internal-box\r
+ {\r
+ padding : 2px 0px 0px 2px;\r
+ border : 1px inset #CCD0DD;\r
+ }\r
+ \r
+ .button-toolbar-2[disabled="true"] > .button-internal-box,\r
+ .button-toolbar-2[disabled="true"]:hover > .button-internal-box,\r
+ .button-toolbar-2[disabled="true"]:hover:active > .button-internal-box\r
+ {\r
+ padding : 1px;\r
+ border : 1px solid transparent;\r
+ }\r
+ \r
+/* text wrapper frame */\r
+ .button-toolbar-2 > .button-internal-box > .button-text-container \r
+ {\r
+ padding-top : 3px;\r
+ text-align : center;\r
+ }\r
+\r
+\r
+/** "Green" buttons, e.g. "Search"\r
+ * class="button-toolbar-3"\r
+ **/ \r
+\r
+ .button-toolbar-3 \r
+ {\r
+ margin : 0px 0px 0px 0px;\r
+ font-weight : bold;\r
+ background-color : #9999CC;\r
+ border : none\r
+ } \r
+\r
+ .button-toolbar-3[disabled="true"],\r
+ .button-toolbar-3[disabled="true"]:hover,\r
+ .button-toolbar-3[disabled="true"]:hover:active \r
+ {\r
+ border : none;\r
+ color : #CCCCCC;\r
+ }\r
+ \r
+ .button-toolbar-3 > .button-internal-box,\r
+ {\r
+ border : 1px outset #9999CC;\r
+ padding : 1px;\r
+ }\r
+ \r
+ .button-toolbar-3:hover:active > .button-internal-box,\r
+ {\r
+ border : 1px inset #9999CC;\r
+ padding : 2px 0px 0px 2px;\r
+ } \r
+\r
+/** Expanding Region Button **/\r
+\r
+/* outer frame */\r
+ button.expander\r
+ {\r
+ border : none;\r
+ padding : none;\r
+/* margin : 1px 5px 3px 1px; */\r
+ background-color : inherit;\r
+ list-style-image : url("chrome://global/skin/closedtwisty.gif");\r
+ }\r
+ \r
+ button[open="true"].expander \r
+ {\r
+ list-style-image : url("chrome://global/skin/opentwisty.gif");\r
+ }\r
+ \r
+/* internal frame */\r
+ button.expander > .button-internal-box\r
+ {\r
+ border : none;\r
+ background-color : inherit;\r
+ padding : none;\r
+ margin : none;\r
+ }\r
+\r
+/* text frame */\r
+ button.expander > .button-internal-box > .button-text-container > .button-text\r
+ {\r
+ color : #0000FF;\r
+ text-decoration : underline;\r
+ }\r
+ \r
+ button.expander:hover > .button-internal-box > .button-text-container > .button-text\r
+ {\r
+ color : #FF0000;\r
+ }\r
+\r
+/** \r
+ * button styles for taskbar, sidebar headers, etc.\r
+ **/\r
+.button-toolbar-4\r
+ {\r
+ color : #CCCCFF;\r
+ background : inherit;\r
+ font : inherit;\r
+ border : none;\r
+ padding : 1px;\r
+ margin : 0px;\r
+ }\r
+\r
+.button-toolbar-4:hover \r
+ {\r
+ text-decoration : none;\r
+ background-color : #9999CC;\r
+ }\r
+\r
+.button-toolbar-4:hover:active \r
+ {\r
+ text-decoration : none;\r
+ color : #000000;\r
+ background-color : #CCCCFF;\r
+ }\r
+ \r
+menubutton.button-toolbar-4\r
+ {\r
+ -moz-binding : url("chrome://global/content/menulistBindings.xml#menubutton-single-right");\r
+ }\r
+\r
+.button-toolbar-4 > .menubutton-internal-box > .menubutton-single-icon\r
+ {\r
+ list-style-image : url(chrome://global/skin/mb-single-arrow.gif);\r
+ margin-left : 4px;\r
+ }\r
+\r
+.button-toolbar-4 > .button-internal-box,\r
+.button-toolbar-4 > .menubutton-internal-box,\r
+.button-toolbar-4:hover:active > .button-internal-box,\r
+.button-toolbar-4 > .button-internal-box:hover:active\r
+ {\r
+ border : none;\r
+ padding : 0px;\r
+ padding-left : 2px;\r
+ }
\ No newline at end of file
--- /dev/null
+/** this should only contain XUL dialog and document window widget defaults. Defaults for widgets of\r
+ a particular application should be in that application's style sheet.\r
+ For example style definitions for navigator can be found in navigator.css\r
+\r
+ THIS FILE IS LOCKED DOWN. YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR\r
+ CHANGES REVIEWED BY hyatt@netscape.com.\r
+**/\r
+\r
+@import url(chrome://global/skin/);\r
+\r
+@import url(chrome://communicator/skin/box.css);\r
+@import url(chrome://communicator/skin/toolbar.css);\r
+@import url(chrome://communicator/skin/button.css);\r
+@import url(chrome://communicator/skin/brand.css);\r
+@import url(chrome://communicator/skin/menu.css);\r
+@import url(chrome://communicator/skin/menubutton.css);\r
+@import url(chrome://communicator/skin/splitter.css);\r
+@import url(chrome://communicator/skin/formatting.css);\r
+@import url(chrome://communicator/skin/prefpanels.css);\r
+\r
+\r
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */\r
+@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for HTML elements */\r
+\r
+#offline-status[offline="true"]\r
+ {\r
+ list-style-image: url("chrome://communicator/skin/offline.gif");\r
+ }\r
+\r
+#offline-status\r
+ {\r
+ list-style-image: url("chrome://communicator/skin/online.gif");\r
+ }\r
+\r
+.up {\r
+ list-style-image:url("chrome://global/skin/scroll-up.gif");\r
+ min-width: 0px;\r
+}\r
+\r
+.up[disabled="true"] {\r
+ list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");\r
+}\r
+\r
+.down {\r
+ min-width: 0px;\r
+ list-style-image:url("chrome://global/skin/scroll-down.gif");\r
+}\r
+\r
+.down[disabled="true"] {\r
+ list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");\r
+}
\ No newline at end of file
--- /dev/null
+/** \r
+ * Small Dialog Header (without icon)\r
+ **/\r
+.box-smallheader \r
+ {\r
+ -moz-binding : url(chrome://communicator/content/dialogBindings.xml#smallheader);\r
+ border : 1px inset #CCD0DD;\r
+ margin : 0px 5px 6px 5px;\r
+ }\r
+\r
+.toolbar-primary\r
+ {\r
+ padding : 0px 0px 3px 0px;\r
+ min-height : 0px;\r
+ }\r
+\r
+.box-smallheader-left \r
+ {\r
+ font-size : larger;\r
+ font-weight : bold;\r
+ color : #FFFFFF;\r
+ padding-left : 6px;\r
+ }\r
+\r
+.box-smallheader-right \r
+ {\r
+ color : #FFFFFF;\r
+ padding-right : 6px;\r
+ }\r
+\r
+.box-smallheader > .toolbar-primary \r
+ {\r
+ background-color : #666699;\r
+ vertical-align : middle;\r
+ padding-top : 3px;\r
+ }\r
+\r
+/** \r
+ * Large Dialog Header (with icon) \r
+ **/\r
+.box-header \r
+ {\r
+ -moz-binding : url(chrome://communicator/content/dialogBindings.xml#largeheader);\r
+ }\r
+\r
+.box-header-header \r
+ {\r
+ padding : 0px 0px 4px 5px;\r
+ min-height : 34px;\r
+ }\r
+\r
+.box-header-text-box \r
+ {\r
+ vertical-align : middle;\r
+ }\r
+\r
+.box-header-text \r
+ {\r
+ color : white;\r
+ font-size : large;\r
+ font-weight : bold;\r
+ text-decoration : underline;\r
+ }\r
+\r
+.box-header-icon-box \r
+ {\r
+ vertical-align : middle;\r
+ }\r
+ \r
+.box-header-circle \r
+ {\r
+ background-color : transparent;\r
+ min-width : 28px;\r
+ margin : 1px 7px 1px 1px;\r
+ height : 28px;\r
+ width : 28px;\r
+ } \r
+\r
+/**\r
+ * Dialog status line (blue) including progress area\r
+ **/\r
+.box-status \r
+ {\r
+ -moz-binding : url(chrome://communicator/content/dialogBindings.xml#status);\r
+ }\r
+\r
+.box-status-bg \r
+ {\r
+ padding : 1px 5px 1px 5px;\r
+ min-height : 0px ! important;\r
+ }\r
+\r
+.box-status-text, .box-status-progress\r
+ {\r
+ color : #9999cc ! important;\r
+ }\r
+\r
+ \r
+/** \r
+ * Utility classes for use when combined headers/footers are used\r
+ **/\r
+/* display area framed container */\r
+#contentarea \r
+ {\r
+ border-top : 2px groove #CCD0DD;\r
+ border-bottom : 2px groove #CCD0DD;\r
+ padding : 7px;\r
+ }\r
+\r
+/* top border on status area */\r
+#wizardButtons \r
+ {\r
+ border-bottom : 1px outset #CCD0DD;\r
+ padding-top : 1px;\r
+ padding-bottom : 1px;\r
+ }\r
+\r
+\r
--- /dev/null
+/* -*- 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
--- /dev/null
+\r
+/* class for text with a 'link' appearance */\r
+.text-link\r
+ {\r
+ color : #666699;\r
+ text-decoration : underline;\r
+ }\r
+ \r
+.text-link:hover\r
+ {\r
+ color : #333366;\r
+ } \r
+ \r
+.text-link:hover:active\r
+ {\r
+ color : #990000;\r
+ }
\ No newline at end of file
--- /dev/null
+box#taskbarMenuBox > menubutton\r
+ {\r
+ list-style-image : url("chrome://global/skin/statusbar-arrow-up.gif");\r
+ }\r
+\r
+box#taskbarGotoMenuBox > menubutton\r
+ {\r
+ list-style-image : url("chrome://global/skin/statusbar-arrow-up.gif");\r
+ }\r
--- /dev/null
+\r
+/** Styles applying to items in a button-toolbar-3 style menu\r
+ * menuitem class="button-toolbar-3"\r
+ **/\r
+ .button-toolbar-3 > .menubutton-icon-internal-box\r
+ {\r
+ border : 1px outset #9999CC;\r
+ }\r
+\r
+ .button-toolbar-3[open="true"] > .menubutton-icon-internal-box,\r
+ .button-toolbar-3:hover:active > .menubutton-icon-internal-box\r
+ {\r
+ border : 1px inset #9999CC;\r
+ }\r
+ \r
+ menupopup.button-toolbar-3 \r
+ {\r
+ border : none;\r
+ }\r
+ \r
+ menuitem.button-toolbar-3 \r
+ {\r
+ font-weight : normal;\r
+ }\r
+ \r
+ .button-toolbar-3[menuactive="true"]\r
+ {\r
+ background-color : #666699;\r
+ color : #FFFFFF;\r
+ font-weight : normal;\r
+ } \r
+ \r
+/** menubuttons on generic grey toolbars\r
+ * class="button-toolbar"\r
+ **/ \r
+ .button-toolbar > .menubutton-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px 2px 1px 2px;\r
+ }\r
+\r
+\r
+ .button-toolbar:hover > .menubutton-internal-box\r
+ {\r
+ border : 1px outset #CCD0DD;\r
+ padding : 1px 2px 1px 2px;\r
+ }\r
+\r
+ .button-toolbar[open="true"] > .menubutton-internal-box,\r
+ .button-toolbar:hover:active > .menubutton-internal-box\r
+ {\r
+ border : 1px inset #CCD0DD;\r
+ padding : 2px 1px 0px 3px;\r
+ }\r
+\r
+/** \r
+ * Navigation bar style menubuttons \r
+ **/\r
+\r
+.menubutton-dual.toolbar\r
+ {\r
+ font-size : smaller;\r
+ }\r
+\r
+.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box > .button-text-container \r
+ {\r
+ padding-top : 3px;\r
+ text-align : center;\r
+ }\r
+\r
+.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px;\r
+ }\r
+\r
+.menubutton-dual.toolbar:hover > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
+.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button:hover > .button-internal-box\r
+ {\r
+ border : 1px outset #CCD0DD;\r
+ padding : 1px;\r
+ }\r
+\r
+.menubutton-dual.toolbar:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
+.menubutton-dual.toolbar[open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
+.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box\r
+ {\r
+ border : 1px inset #CCD0DD;\r
+ padding : 2px 0px 0px 2px;\r
+ }\r
+\r
+\r
+.menubutton-dual.toolbar[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
+.menubutton-dual.toolbar[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
+.menubutton-dual.toolbar[disabled="true"][open="true"] > .menubutton-internal-box > .menubutton-dual-button > .button-internal-box,\r
+.menubutton-dual.toolbar[disabled="true"] > .menubutton-internal-box > .menubutton-dual-button:hover:active > .button-internal-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px;\r
+ }\r
+\r
+.menubutton-dual.toolbar > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px;\r
+ }\r
+\r
+.menubutton-dual.toolbar:hover > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
+ {\r
+ border : 1px outset #CCD0DD;\r
+ padding : 1px;\r
+ }\r
+\r
+.menubutton-dual.toolbar:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box,\r
+.menubutton-dual.toolbar[open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
+ {\r
+ border : 1px inset #CCD0DD;\r
+ padding : 2px 0px 0px 2px;\r
+ }\r
+\r
+\r
+.menubutton-dual.toolbar[disabled="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box,\r
+.menubutton-dual.toolbar[disabled="true"]:hover:active > .menubutton-internal-box > .menubutton-dual-dropmarker-box,\r
+.menubutton-dual.toolbar[disabled="true"][open="true"] > .menubutton-internal-box > .menubutton-dual-dropmarker-box\r
+ {\r
+ border : 1px solid transparent;\r
+ padding : 1px;\r
+ }\r
+\r
+menubutton > .menubutton-internal-box > .menubutton-dual-dropmarker-box > .menubutton-dropmarker\r
+ {\r
+/* padding-bottom : 17px; */\r
+ padding-bottom : 24px; \r
+ }
\ No newline at end of file
--- /dev/null
+<?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
--- /dev/null
+/********** Fonts ***************/\r
+\r
+#sizeVar, #sizeMono {\r
+ width: 4em;\r
+}\r
+\r
+#mouseWheelMode {\r
+ width: 9em;\r
+}\r
+\r
+/******* SmartBrowsing **********/\r
+\r
+#disabledDomains {\r
+ max-height: 13em;\r
+}\r
--- /dev/null
+\r
+#finishtext {\r
+ margin-top : -20px;\r
+}\r
+\r
+text#ProfileDir {\r
+ font-weight : bold;\r
+ padding-left : 1em;\r
+ margin-top : 0.4em;\r
+}\r
+\r
+box#dirbox > box > titledbutton {\r
+ min-width : 8em;\r
+}\r
+\r
+span#deffoldername {\r
+ margin-left : 2px;\r
+} \r
--- /dev/null
+/* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; 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 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
+ * Contributors:\r
+ * Ben Goodger <ben@netscape.com>\r
+ * Chris Nelson <chrisn@statecollege.com>\r
+ *\r
+ */\r
+\r
+@import url(chrome://global/skin/global.css);\r
+\r
+window.dialog {\r
+ padding: none;\r
+}\r
+\r
+.dimmed-highcontrast {\r
+ color: #99cccc ! important;\r
+} \r
+\r
+/** icon courtesy of chris nelson, chrisn@statecollege.com **/\r
+treeitem[rowMigrate="no"] > treerow > treecell > .tree-button {\r
+ list-style-image: url("chrome://communicator/skin/profile/migrate.gif");\r
+}\r
+\r
+box[type="largeheader"] > toolbar > .circle {\r
+ list-style-image: url("chrome://communicator/skin/profile/profileicon-large.gif");\r
+ margin-top: 1px;\r
+ margin-bottom: 1px; \r
+ height: 28px;\r
+ width: 28px;\r
+}\r
+\r
+/* profile selection dialog */\r
+html#intro {\r
+ width: 17em;\r
+}\r
+\r
+box#managebuttons > button {\r
+ min-width: 8em;\r
+}\r
+\r
+/* display area */\r
+box#contentarea {\r
+ border-top: 2px groove #CCCCCC;\r
+ border-bottom: 2px groove #CCCCCC;\r
+ padding: 7px;\r
+}\r
+\r
+/* top border on status area */\r
+box#wizardButtons {\r
+ padding-top: 1px;\r
+ padding-bottom: 1px;\r
+}\r
+\r
+box.selection {\r
+ margin-top: 4px;\r
+}\r
--- /dev/null
+#dialoginfo {\r
+ width: 36em;\r
+}\r
+\r
+#table-housing {\r
+ background-color: white;\r
+ height: 100%;\r
+}\r
+\r
+#buttons-box {\r
+ margin-left: 1em;\r
+}\r
--- /dev/null
+/* -*- 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 registry viewer window.\r
+\r
+*/\r
+\r
+@import url(chrome://global/skin);\r
--- /dev/null
+/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-\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 related links panel\r
+\r
+*/\r
+\r
+treeitem[container="true"][open="true"][loading="true"] > treerow > .treecell-indent\r
+{\r
+ list-style-image : url("chrome://global/skin/loading.gif") ! important ;\r
+}\r
+\r
+treeitem[container="true"][open="true"] > treerow > .treecell-indent \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
+ }\r
+\r
+treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-indent \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");\r
+ }\r
+\r
+treeitem[container="true"] > treerow > .treecell-indent \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");\r
+ }\r
+\r
+treeitem[container="true"][selected="true"] > treerow > .treecell-indent \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");\r
+ }\r
+\r
+treeitem[container="true"][id="NC:SiteMapRoot"] > treerow > .treecell-indent \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/related/sitemap.gif");\r
+ }\r
+\r
+treeitem[container="true"][open="true"][id="NC:SiteMapRoot"] > treerow > .treecell-indent \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/related/sitemap.gif");\r
+ }\r
+\r
+.treecell-indent \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+ }\r
+\r
+.treecell-indent[selected="true"] \r
+ {\r
+ list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");\r
+ }\r
+\r
+.tree-cell-twisty\r
+ {\r
+ display : none;\r
+ }\r
+ \r
--- /dev/null
+treecol[sortActive="true"] {\r
+ background-color: lightgray;\r
+}\r
+\r
+treeitem[container="true"][open="true"][loading="true"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][open="true"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#IEFavorite"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/ieFavorite.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"][open="true"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/folder-open.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/folder-closed.gif");\r
+}\r
+\r
+treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/article.gif");\r
+}\r
+\r
+treeitem[container="true"][open="true"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/folder-open.gif");\r
+}\r
+\r
+treeitem[container="true"] > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/folder-closed.gif");\r
+}\r
+\r
+treeitem > treerow > treecell > titledbutton {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/document.gif");\r
+}\r
+\r
+titledbutton#bookmarks {\r
+ list-style-image:url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+}\r
--- /dev/null
+/* Default Icon */\r
+\r
+titledbutton[loading="true"] {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;\r
+}\r
+\r
+titledbutton.iconic {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/document.gif");\r
+}\r
--- /dev/null
+tree[id="searchengines"] {\r
+ width: 300px;\r
+}\r
+\r
+tree[id="searchengines"] > treecol[id="CheckboxColumn"] {\r
+ width: 40px;\r
+}\r
+\r
+treecol[sortActive="true"] {\r
+ background-color: lightgray;\r
+}\r
--- /dev/null
+window {\r
+ margin-top: 2px;\r
+}\r
+\r
+#multi-results-header {\r
+ background-color: #003366; \r
+ color: #CCFFFF; \r
+ font-weight: bold;\r
+ padding: 1px 4px 3px 6px;\r
+ -moz-border-radius: 8px 0px 0px 0px;\r
+}\r
+\r
+#engineTabs {\r
+ /*don't know why its not setting the color*/\r
+ background-color: #666666;\r
+}\r
+\r
+#engineTabs > text {\r
+ margin-top: 5px;\r
+ color: white;\r
+}\r
+\r
+#engineTabs > titledbutton {\r
+ -moz-border-radius: 8px 8px 0px 0px;\r
+ margin-left: 5px;\r
+ margin-right: 5px;\r
+}
\ No newline at end of file
--- /dev/null
+/* -*- 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
+.up\r
+{\r
+ list-style-image:url("chrome://global/skin/scroll-up.gif");\r
+ min-width: 0px;\r
+}\r
+\r
+.up[disabled="true"]\r
+{\r
+ list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");\r
+}\r
+\r
+.down\r
+{\r
+ min-width: 0px;\r
+ list-style-image:url("chrome://global/skin/scroll-down.gif");\r
+}\r
+\r
+.down[disabled="true"]\r
+{\r
+ list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");\r
+}\r
+\r
+#add-button\r
+ {\r
+ list-style-image : url("chrome://global/skin/scroll-right.gif");\r
+ }\r
+ \r
+#remove-button\r
+ {\r
+ list-style-image : url("chrome://global/skin/scroll-left.gif");\r
+ }
\ No newline at end of file
--- /dev/null
+box.sidebartitle {\r
+ background-color: #505888;\r
+ padding: 2px 3px 3px 3px;\r
+ border: 0px;\r
+ margin: 0px;\r
+ font: 10pt sans-serif;\r
+}\r
+\r
+box.panelbar {\r
+ background-color: #006870;\r
+ padding: 2px 3px 3px 3px;\r
+ border: 0px;\r
+ margin: 0px;\r
+ font: 10pt sans-serif;\r
+}\r
+\r
+box#sidebox {\r
+ width: 100%;\r
+ height: 100%;\r
+}\r
+\r
+titledbutton.sidebartitle:hover { \r
+ border: 0px;\r
+ margin: 1px; \r
+}\r
+\r
+titledbutton.paneltitle { \r
+ horizontal-align: left;\r
+}\r
+\r
+treecol.checkboxColumn {\r
+ width: 30px ! important;\r
+}\r
+\r
+box.spaced { \r
+ padding-top: 5px;\r
+ paddimg-bottom: 2px;\r
+}\r
+\r
+box#engineTabs {\r
+ background-color: #808080;\r
+ border-bottom: 1px solid threedhighlight;\r
+}\r
+\r
+box#engineTabs > titledbutton {\r
+ background-color: #CCCCCC;\r
+ margin-bottom: 0px;\r
+ border-bottom: 1px solid #CCCCCC;\r
+}\r
+\r
+titledbutton#allEngines {\r
+ margin-right: 12px;\r
+}\r
+\r
+titledbutton.engine[loading="true"] {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/loading.gif") ! important ;\r
+}\r
+\r
+titledbutton.iconic {\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/document.gif") ! important ;\r
+}\r
+\r
+treeitem > treerow.searchresult > treecell > titledbutton {\r
+ cursor: pointer;\r
+}\r
+\r
+treeitem > treerow.searchresult > treecell {\r
+ color: black;\r
+ text-decoration: none;\r
+}\r
+\r
+treeitem > treerow.searchresult > treecell:hover {\r
+ color: blue;\r
+ text-decoration: underline;\r
+}\r
+\r
+treeitem > treerow.searchresult > treecell > titledbutton:active {\r
+ color: red;\r
+ text-decoration: underline;\r
+}\r
+\r
+/*undo regular search tree selection look*/\r
+treeitem[selected="true"] > treerow.searchresult { \r
+ background-color: transparent;\r
+}\r
+\r
+\r
+\r
+.searchpanel-outerbox {\r
+ padding: 8px 4px 4px 4px;\r
+}\r
+\r
+.indented-label {\r
+ padding-left: 8px;\r
+}\r
+\r
+titledbutton.panelbtn {\r
+ margin-left: 1em; \r
+ margin-right: 1em; \r
+}\r
+\r
+#searchengines\r
+ {\r
+ margin-left : 0px;\r
+ margin-right : 0px;\r
+ }\r
+ \r
+
\ No newline at end of file
--- /dev/null
+#security-button \r
+ {\r
+ list-style-image:url("chrome://communicator/skin/unlock.gif");\r
+ }\r
+\r
+#security-button[level="high"] \r
+ {\r
+ list-style-image:url("chrome://communicator/skin/lock.gif"); \r
+ }\r
+\r
+#security-button[level="low"] \r
+ {\r
+ list-style-image:url("chrome://communicator/skin/lock.gif"); \r
+ }\r
+\r
+#security-button[level="broken"] \r
+ {\r
+ list-style-image:url("chrome://communicator/skin/broken.gif"); \r
+ }\r
+\r
--- /dev/null
+/* -*- 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 Customize dialog.\r
+\r
+*/\r
+\r
+/* These rules apply appropriate images to the 'reorder' buttons */\r
+.up {\r
+ list-style-image:url("chrome://global/skin/scroll-up.gif");\r
+ min-width: 0px;\r
+}\r
+\r
+.up[disabled="true"] {\r
+ list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");\r
+}\r
+\r
+.down {\r
+ min-width: 0px;\r
+ list-style-image:url("chrome://global/skin/scroll-down.gif");\r
+}\r
+\r
+.down[disabled="true"] {\r
+ list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");\r
+}\r
+\r
+.treecell-panel\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");\r
+}\r
+\r
+.treecell-panel[selected="true"]\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-sel.gif");\r
+}\r
+\r
+.treecell-panel[haslink="true"],\r
+treeitem[container="true"] > treerow > .treecell-panel\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");\r
+}\r
+treeitem[selected="true"] > treerow > .treecell-panel[haslink="true"],\r
+treeitem[selected="true"][container="true"] > treerow > .treecell-panel\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");\r
+}\r
+\r
+treeitem[container="true"][open="true"] > treerow > .treecell-panel\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");\r
+}\r
+treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-panel\r
+{\r
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");\r
+}\r
+\r
+#header {\r
+ list-style-image: url("chrome://communicator/skin/sidebar/sidebar-icon.gif");\r
+}\r
+\r
+.tree-cell-twisty {\r
+ display: none !important;\r
+}\r
+\r
+box#reorder {\r
+ text-align: center;\r
+}\r
--- /dev/null
+/* -*- 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
+ Style rules specific to the Preview dialog.\r
+*/\r
+\r
+iframe#previewframe {\r
+ min-width: 10px;\r
+ min-height: 10px;\r
+ width: 162px;\r
+ height: 300px;\r
+ border: none;\r
+ margin: 0px;\r
+}\r
+\r
+\r
--- /dev/null
+/* \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
+#sidebar-splitter {\r
+ margin-right: 0px;\r
+ margin-top: 0px;\r
+ padding: 0px;\r
+ border: none;\r
+ min-width: 10px;\r
+ border-left: 1px solid #9999CC;\r
+ border-right: 1px solid #9999CC;\r
+ background-color: #CCD0DD;\r
+ -moz-binding: url("chrome://communicator/skin/sidebar/sidebarSplitterBindings.xml#sidebar-splitter");\r
+}\r
+*/\r
+\r
+/*\r
+#sidebar-status-grippy {\r
+ padding: 2px 2px 2px 0px;\r
+ background-color: #CCD0DD;\r
+ background-image:\r
+ url("chrome://communicator/skin/sidebar/sidebar-open.gif"); \r
+}\r
+#sidebar-status-grippy:hover {\r
+ background-image:\r
+ url("chrome://communicator/skin/sidebar/sidebar-open-hover.gif"); \r
+}\r
+#sidebar-status-grippy[open="true"] {\r
+ background-image:\r
+ url("chrome://communicator/skin/sidebar/sidebar-close.gif"); \r
+}\r
+#sidebar-status-grippy[open="true"]:hover {\r
+ background-image:\r
+ url("chrome://communicator/skin/sidebar/sidebar-close-hover.gif"); \r
+}\r
+*/\r
+\r
+/**/\r
+\r
+#sidebar-box {\r
+ margin-top: 0px;\r
+ border: none;\r
+ border-bottom: 0px solid #CCD0DD;\r
+}\r
+\r
+.text-panel-loading {\r
+ margin: 5px 0px;\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
+.sidebarheader-main {\r
+ color: #CCD0DD;\r
+ background-color: #666699;\r
+ border: 0px !important;\r
+ padding-left: 4px;\r
+}\r
+.sidebarheader-main > .sidebar-header-text {\r
+ font-weight: bold;\r
+ margin: 2px;\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
+/**\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
+ background-color : #CCD0DD;\r
+ padding-top : 2px;\r
+ }\r
+\r
+ .box-texttab[selected="true"] \r
+ {\r
+ border-bottom : 1px solid #FFFFFF;\r
+ } \r
+ \r
+ .box-texttab[top-panel="true"]\r
+ {\r
+ background-color : #666699;\r
+ }\r
+ \r
+ .box-texttab[first-panel-after-selected="true"] \r
+ {\r
+ background-color : #FFFFFF;\r
+ }\r
+\r
+ .box-texttab-right-space \r
+ {\r
+ width : 30px;\r
+ border-bottom : 1px solid #000000;\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
+ .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
+ .box-texttab-text-container\r
+ {\r
+ border-top : 1px solid #000000;\r
+ background-color : #CCD0DD;\r
+ }\r
+\r
+ .box-texttab[selected="true"] > .box-texttab-text-container\r
+ {\r
+ background-color : #FFFFFF;\r
+ font-weight : bold;\r
+ }\r
+
\ No newline at end of file
--- /dev/null
+<?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="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
--- /dev/null
+<?xml version="1.0"?>\r
+\r
+<bindings id="sidebarSplitterBindings.xml"\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-splitter" extends="xul:splitter">\r
+ <content excludes="observes,template">\r
+ <xul:box autostretch="never" halign="right">\r
+ <xul:image class="sidebar-splitter-topright-cap"/>\r
+ </xul:box>\r
+ <xul:spring flex="1"/>\r
+ <xul:box>\r
+ <children/>\r
+ </xul:box>\r
+ <xul:spring flex="1"/>\r
+ <xul:box autostretch="never" halign="right">\r
+ <xul:image class="sidebar-splitter-bottomright-cap"/>\r
+ </xul:box>\r
+ </content>\r
+ </binding>\r
+ \r
+</bindings>
\ No newline at end of file
--- /dev/null
+/******* Splitters *******/\r
+\r
+splitter {\r
+ border: none;\r
+ cursor: e-resize;\r
+ min-width: 10px;\r
+ min-height: 10px;\r
+}\r
+\r
+splitter[state="dragging"]\r
+{\r
+ background-color: gray;\r
+}\r
+\r
+grippy {\r
+ margin: 0px;\r
+ border: 1px outset #CCD0DD;\r
+ padding: 0px;\r
+ background-color: #CCCCCC;\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
+grippy:hover\r
+ {\r
+ background-color : #99CCFF;\r
+ }\r
+\r
+grippy:hover:active{\r
+ background-color: #99CCFF;\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
+ 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
+}\r
+\r
+box[orient="vertical"] > splitter,\r
+window[orient="vertical"] > splitter,\r
+rows > splitter {\r
+ /* a vertical splitter */\r
+ cursor: n-resize;\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
+ 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 vertical splitter */\r
+ cursor: n-resize;\r
+}\r
+\r
+/**\r
+ * gray horizontal splitter for pane views\r
+ */\r
+splitter.gray-horizontal-splitter { \r
+ min-height: 8px;\r
+ background-color: #CCD0DD;\r
+ border: none;\r
+ border-top: 1px solid #9999CC;\r
+ border-bottom: 1px solid #9999CC;\r
+ padding: 0px;\r
+}\r
+\r
+splitter.gray-horizontal-splitter > grippy { \r
+ margin: 0px;\r
+ border: 1px outset #CCD0DD;\r
+ padding: 0px;\r
+ background-color: #CCCCCC;\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
+splitter.gray-horizontal-splitter > grippy:hover { \r
+ background-color: #99CCFF;\r
+}\r
+\r
+splitter.gray-horizontal-splitter > grippy:active { \r
+ border: 1px inset #CCD0DD;\r
+ background-color: #99CCFF;\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
--- /dev/null
+#mini-nav \r
+ {\r
+ list-style-image : url("chrome://global/skin/taskbar-navigator.gif");\r
+ }\r
+\r
+#mini-mail \r
+ {\r
+ list-style-image : url("chrome://global/skin/taskbar-mail.gif");\r
+ }\r
+\r
+#mini-mail[BiffState="NewMail"]\r
+ {\r
+ list-style-image : url("chrome://global/skin/taskbar-mailnew.gif");\r
+ }\r
+\r
+#mini-addr \r
+ {\r
+ list-style-image : url("chrome://global/skin/taskbar-addressbook.gif");\r
+ }\r
+\r
+#mini-comp \r
+ {\r
+ list-style-image : url("chrome://global/skin/taskbar-composer.gif");\r
+ }\r
+\r
+#taskbar\r
+ {\r
+ margin-top : 0px;\r
+ min-height : 18px;\r
+ user-focus : ignore;\r
+ }\r
+\r
+.taskbutton \r
+ {\r
+ margin-right : 1em !important;\r
+ }\r
+\r
+.taskbarspacer \r
+ {\r
+ min-width : 0.3em;\r
+ width : 1em;\r
+ }\r
+\r
+/*\r
+#taskbar > toolbargrippy\r
+ {\r
+ display : none;\r
+ }\r
+*/
\ No newline at end of file
--- /dev/null
+ \r
+/******* ToolBox & ToolBar *******/\r
+\r
+toolbar\r
+ {\r
+ background-color : #CCD0DD;\r
+ border-bottom : 1px solid #9999CC;\r
+ border-right : 1px solid #9999CC;\r
+ }\r
+\r
+toolbargrippy \r
+ { \r
+ background-color : #666699; \r
+ background-image : url("chrome://global/skin/taskbar-tab.gif"); \r
+ background-repeat : no-repeat;\r
+ border : 1px solid #999999;\r
+ width : 10px;\r
+ min-height : 10px;\r
+ } \r
+\r
+toolbar[collapsed="true"]\r
+ {\r
+ min-height : 0px;\r
+ }\r
+\r
+toolbar[collapsed="true"] > toolbargrippy \r
+ {\r
+ width : 30px;\r
+ }\r
+\r
+toolbargrippy:hover \r
+ {\r
+ background-color : #9999CC !important; \r
+ background-image : url("chrome://global/skin/taskbar-tab-hover.gif") !important; \r
+ } \r
+\r
+ \r
+.toolbar-primary \r
+ {\r
+ background-color : #CCD0DD;\r
+ padding : 0px;\r
+ min-height : 40px;\r
+ border : none;\r
+ border-bottom : 1px solid #9999CC;\r
+ border-right : 1px solid #9999CC;\r
+ }\r
+ \r
+.toolbar-primary > toolbargrippy, .toolbar-standard > toolbargrippy\r
+ {\r
+ background-color : #666699; \r
+ background-image : url("chrome://global/skin/taskbar-tab.gif"); \r
+ background-repeat : no-repeat;\r
+ border : 1px solid #999999;\r
+ }\r
+ \r
+.toolbar-standard \r
+ {\r
+ color : white;\r
+ background-color : #666699;\r
+ padding : 0px;\r
+ margin : 0px;\r
+ border : none;\r
+ min-height : 40px;\r
+ }\r
+\r
+toolbarseparator {\r
+ background-color : #666699;\r
+ margin-left : 1px;\r
+ margin-right : 1px;\r
+ margin-top : 4px;\r
+ margin-bottom : 4px;\r
+ width : 1px;\r
+}
\ No newline at end of file
--- /dev/null
+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
--- /dev/null
+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
--- /dev/null
+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
--- /dev/null
+@import(chrome://global/skin);\r
--- /dev/null
+/* \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.\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
+ * Contributor(s): \r
+ * Don Bragg (dbragg@netscape.com) 12/08/1999\r
+ * Blake Ross (BlakeR1234@aol.com) 6/12/2000\r
+ */\r
+\r
+@import url(chrome://global/skin);\r
+\r
+\r
+div.label {\r
+ margin : 3px;\r
+}\r
+\r
+div#tree-housing {\r
+ height : 3em;\r
+}\r
+\r
+box#mainBox{\r
+ margin : 5px;\r
+}\r
+\r
+box#okcancelBox{\r
+ margin-left : 22em;\r
+ margin-top : 3px;\r
+ margin-bottom : 3px;\r
+}\r
+\r
+\r
+box#treeBox{\r
+ height : 18ex;\r
+ margin : 0em;\r
+}\r
+\r
+box#statusMessages{\r
+ width : 36em;\r
+}\r
+\r
+\r
+/*\r
+div#table-housing {\r
+ height : 100%;\r
+}\r
+*/\r
+\r
+tree#modulesTree {\r
+ background-color : transparent ! important;\r
+ height : 16ex;\r
+ width : 32em;\r
+}\r
+\r
+treecell#moduleName {\r
+ width : 50%\r
+}\r
+\r
+treecell#moduleSource {\r
+ width : 50%;\r
+}\r
+tree > treechildren {\r
+ background-color : window ! important;\r
+}\r
+\r
+tree#modulesTree > treehead > treerow > treecell {\r
+ padding-left : 1px;\r
+ padding-right : 1px;\r
+ border-left : none;\r
+ border-top : none;\r
+ border-right : none;\r
+ background-color : transparent ! important;\r
+ color : windowtext;\r
+}\r
+\r
+spring#verticalSmallSpacer {\r
+ height : 1ex;\r
+}\r
+\r
+spring#verticalLargeSpacer {\r
+ height : 6ex;\r
+}\r
+\r
+spring#verticalMediumSpacer {\r
+ height : 3ex;\r
+}\r
+\r
+spring#horizontalSmallSpacer {\r
+ width : 2em;\r
+}\r
+\r
+spring#horizontalLargeSpacer {\r
+ width : 10em;\r
+}\r
+\r
+.headline {\r
+ font-size : 2em;\r
+ margin : 4px;\r
+ font-weight : bold;\r
+}
\ No newline at end of file
--- /dev/null
+/* \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) 2000 Netscape Communications Corporation. All\r
+ * Rights Reserved.\r
+ * \r
+ * Contributor(s): \r
+ * Dan Haddix\r
+ * Brian King\r
+ */\r
+\r
+toolbar#toolbox {\r
+ margin :0px;\r
+ padding: 4px; 0px; 0px; 0px;\r
+}\r
+\r
+toolbar#toolbox button.tool:active {\r
+ margin: 2px 0px 0px 2px;\r
+}\r
+\r
+toolbar#toolbox button.tool[toggled="1"] {\r
+ margin: 2px 0px 0px 2px;\r
+ border: 1px white inset;\r
+}\r
+\r
+toolbar#toolbox button.tool {\r
+ border: 1px solid transparent;\r
+ margin: 1px 1px 1px 1px;\r
+ padding: 2px;\r
+ text-decoration: none;\r
+ color: inherit;\r
+}\r
+\r
+toolbar.toolbox > toolbargrippy {\r
+ visibility: collapse;\r
+}\r
+\r
+#pointerButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_pointerTool.gif");\r
+}\r
+\r
+#rectButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_rectangleTool.gif");\r
+}\r
+\r
+#cirButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_circleTool.gif");\r
+}\r
+\r
+#polyButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_polygonTool.gif");\r
+}\r
+\r
+#cutButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_Cut.gif");\r
+}\r
+\r
+#copyButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_Copy.gif");\r
+}\r
+\r
+#pasteButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_Paste.gif");\r
+}\r
+\r
+#zoomInButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_zoomIn.gif");\r
+}\r
+\r
+#zoomOutButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_zoomOut.gif");\r
+}\r
+\r
+#contrastButton {\r
+ list-style-image:url("chrome://editor/skin/images/Map_contrast.gif");\r
+}\r
--- /dev/null
+/* \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) 2000 Netscape Communications Corporation. All\r
+ * Rights Reserved.\r
+ * \r
+ * Contributor(s): \r
+ * Dan Haddix\r
+ * Brian King\r
+ */\r
+\r
+.rect {position:absolute; top:1px; left:1px; height:1px; width:1px; border: 1 solid #0000ff;}\r
+.cir {position:absolute; top:1px; left:1px; height:1px; width:1px; border: 1 solid #00ff00; -moz-border-radius: 50%;}\r
+.poly {position:absolute; top:0px; left:0px; height:100%; width:100%;}\r
+.point {position:absolute; top:1px; left:1px; height:3px; width:3px; background-color:#ff0000;}\r
+.pointStart {position:absolute; top:1px; left:1px; height:3px; width:3px; background-color:#8000ff;}\r
+.handletl {position:absolute; top:-5px; left:-5px; height:5px; width:5px; background-color:#ff00ff;}\r
+.handletr {position:absolute; top:-5px; left:100%; height:5px; width:5px; background-color:#ff00ff;}\r
+.handlebl {position:absolute; top:100%; left:-5px; height:5px; width:5px; background-color:#ff00ff;}\r
+.handlebr {position:absolute; top:100%; left:100%; height:5px; width:5px; background-color:#ff00ff;}\r
+.handlel {position:absolute; top:48%; left:-5px; height:5px; width:5px; background-color:#ff00ff;}\r
+.handler {position:absolute; top:48%; left:100%; height:5px; width:5px; background-color:#ff00ff;}\r
+.handlet {position:absolute; top:-5px; left:48%; height:5px; width:5px; background-color:#ff00ff;}\r
+.handleb {position:absolute; top:100%; left:48%; height:5px; width:5px; background-color:#ff00ff;}\r
+#marquee {position:absolute; top:1px; left:-5px; height:-5px; width:1px; border: 1 dashed #0000ff; z-index:10000; visibility: hidden;}\r
+#bgDiv {position:absolute; top:0px; left:0px; width:1; background:url("chrome://editor/skin/images/Map_checker.gif"); background-color: white; cursor: inherit;}\r
+BODY {background-color:appworkspace; height: 100%;}\r
+HTML {height: 100%;}\r
+IMG {opacity: .99;}\r
--- /dev/null
+/* \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
+ * Contributor(s): \r
+ * Pete Collins, Ben Goodger\r
+ */\r
+\r
+/*\r
+ THIS FILE IS LOCKED DOWN. YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR\r
+ CHANGES REVIEWED BY cmanske@netscape.com.\r
+*/\r
+/* Most should be moved to global files */\r
+\r
+/* The defaults are WAY to big! */\r
+titledbox {\r
+ margin: 2px 5px; 4px; 5px;\r
+ padding-top: 2px;\r
+ padding-bottom: 4px;\r
+}\r
+\r
+.MinWidth5em {\r
+ min-width: 5em;\r
+}\r
+\r
+.MinWidth10em {\r
+ min-width: 10em;\r
+}\r
+\r
+.MinWidth20em {\r
+ min-width: 20em;\r
+}\r
+\r
+.big-left-margin {\r
+ margin-left: 10px;\r
+}\r
+\r
+.middle {\r
+ vertical-align: middle:\r
+}\r
+\r
+.bold {\r
+ font-weight: bold;\r
+}\r
+\r
+.italic {\r
+ font-style: italic;\r
+}\r
+\r
+.larger {\r
+ font-size: 120%;\r
+}\r
+\r
+\r
+.narrow {\r
+ width: 3em;\r
+}\r
+\r
+.align-right {\r
+ text-align: right;\r
+}\r
+\r
+.wrap {\r
+ width: 1em;\r
+}\r
+/* end of "should be in global.css" */\r
+\r
+.color-well {\r
+ width:20px;\r
+ height: 1em; \r
+ border: 1px inset #CCD0DD;\r
+ /* Background color is set at runtime */\r
+}\r
+\r
+.color-well[default="true"] {\r
+ border: 1px solid transparent;\r
+ background-color: inherit;\r
+}\r
+\r
+.popup-trigger {\r
+ list-style-image: url(chrome://global/skin/scroll-down.gif);\r
+}\r
+\r
+/* temporary -- we need a simple box-based list defined in XBL */\r
+tree.list {\r
+ border: 1px inset #CCD0DD;\r
+ /* same as in menulist.css */\r
+ margin: 1px 5px 2px 5px;\r
+ width: 10em;\r
+ height: 3em;\r
+ /* use rows="#" in XUL to define height */\r
+}\r
+\r
+#ColorPreview {\r
+ border: 1px inset #CCD0DD;\r
+ margin-left: 10px;\r
+ padding-left: 5px;\r
+ padding-right: 5px;\r
+ min-width: 100px;\r
+ min-height: 50px;\r
+}\r
+\r
+#alignTypeSelect,label#alignLabel {\r
+ margin-left: 5px;\r
+}\r
+\r
+#MoreFewerButton[more="0"] {\r
+ list-style-image: url(chrome://global/skin/scroll-down.gif);\r
+ /* bug 9459 - changing button text doesn't resize width.\r
+ This covers that problem, but we want this size anyway */\r
+ min-width: 10em;\r
+}\r
+\r
+#MoreFewerButton[more="1"] {\r
+ list-style-image: url(chrome://global/skin/scroll-up.gif);\r
+ min-width: 10em;\r
+}\r
+\r
+#PreviousButton {\r
+ list-style-image: url(chrome://global/skin/arrow-left.gif);\r
+}\r
+\r
+#NextButton {\r
+ list-style-image: url(chrome://global/skin/arrow-right.gif);\r
+}\r
+\r
+#PreviousButton[type="row"] {\r
+ list-style-image: url(chrome://global/skin/arrow-up.gif);\r
+}\r
+\r
+#NextButton[type="row"] {\r
+ list-style-image: url(chrome://global/skin/arrow-down.gif);\r
+}\r
+\r
+#MisspelledWord {\r
+ font-weight: bold;\r
+}\r
+\r
+/* For a column of right-aligned text before \r
+ a column of input fields, e.g., InsertTable dialog\r
+*/\r
+.right {\r
+ /* doesn't work yet! must use align="right" in <text> */\r
+ text-align: right;\r
+}\r
+\r
+/* use outset shape for a button look */\r
+.colorpicker {\r
+ border: 1px outset #CCD0DD;\r
+ /* This should be the same as for textfield */\r
+ margin-left: 4px;\r
+ /* For a little extra space between buttons */\r
+ margin-bottom: 2px;\r
+}\r
+\r
+\r
+.colorpicker:active {\r
+ border: 1px inset #CCD0DD;\r
+}\r
+\r
+/* THIS SHOULD BE IN GLOBAL.CSS */\r
+.smallspacer {\r
+ width: 3px;\r
+ height: 3px;\r
+ min-width: 3px;\r
+ min-height: 3px;\r
+}\r
+\r
+.spacer {\r
+ width: 5px;\r
+ height: 5px;\r
+ min-width: 5px;\r
+ min-height: 5px;\r
+}\r
+\r
+.bigspacer {\r
+ width: 10px;\r
+ height: 10px;\r
+ min-width: 10px;\r
+ min-height: 10px;\r
+}\r
+\r
+#img-align-top {\r
+ list-style-image:url("chrome://editor/skin/images/img-align-top.gif");\r
+}\r
+#img-align-middle {\r
+ list-style-image:url("chrome://editor/skin/images/img-align-middle.gif");\r
+}\r
+#img-align-bottom {\r
+ list-style-image:url("chrome://editor/skin/images/img-align-bottom.gif");\r
+}\r
+#img-align-right {\r
+ list-style-image:url("chrome://editor/skin/images/img-align-right.gif");\r
+}\r
+#img-align-left {\r
+ list-style-image:url("chrome://editor/skin/images/img-align-left.gif");\r
+}\r
+\r
+/* Rest are from Ben Goodger for Advanced Edit dialog \r
+ These need reviewing and eliminate all but essential attributes */\r
+/* Have made some mods and eliminated some unnecessary portions. \r
+ hope to merge most of the treecell formatting into global as some of \r
+ this "property list" style treecell formatting is used by cookie/signon \r
+ viewers. */\r
+\r
+\r
+#tagLabel {\r
+ font-weight: bold;\r
+}\r
+\r
+/* styles for an attribute tree-table */\r
+tree.AttributesTree {\r
+ min-width : 200px;\r
+ min-height: 200px;\r
+}\r
+\r
+tree.AttributesTree > treechildren > treeitem > treerow > treecell.value {\r
+ padding-left : 0px;\r
+ padding-top : 0px;\r
+ padding-bottom : 0px;\r
+ padding-right : 0px;\r
+ margin-left : 0px;\r
+}\r
+\r
+input.AttributesCell {\r
+ border: none;\r
+ width: 100%;\r
+ background-color: #FFFFFF;\r
+ font-weight: normal;\r
+ border: none;\r
+ outline: none;\r
+ margin: 0px;\r
+ width: 100%;\r
+}\r
+\r
+treecell > input {\r
+ margin: 0px;\r
+ background-color: #E5E5E5 ! important;\r
+}\r
+\r
--- /dev/null
+/* \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
+ * Contributor(s): \r
+ */\r
+\r
+/* This contains CSS just for editor toolbars */\r
+\r
+#EditorToolbox {\r
+ min-width: 1px;\r
+}\r
+\r
+#FormatToolbar {\r
+ border-bottom: 1px solid #9999CC;\r
+}\r
+\r
+.separator_small { \r
+ width: 1em; \r
+}\r
+\r
+.margin-left-right {\r
+ margin-left: 3px;\r
+ margin-right: 3px;\r
+}\r
+\r
+/* From button.css: */\r
+/* margin: 4px 7px 1px 1px; */\r
+/* We have too many buttons - must be closer! */\r
+\r
+.toolbar, .key-toolbar {\r
+ margin-right: 2px;\r
+}\r
+\r
+.inset-border {\r
+ border: 1px inset CCCCDD;\r
+}\r
+\r
+/* THIS DOESN'T WORK ON <text>! */\r
+.center {\r
+ text-align: center;\r
+}\r
+\r
+/* end of SHOULD GO IN GLOBAL */\r
+\r
+#EditModeToolbar {\r
+ padding: 0px;\r
+ /* Same as "standard" toolbar background */\r
+ border-top: 1px solid #9999CC;\r
+ border-bottom: none;\r
+ margin-bottom: 0px;\r
+ min-width: 1px;\r
+ color: #000000;\r
+ background-color: #CCD0DD;\r
+ overflow: hidden;\r
+}\r
+/*\r
+#EditModeToolbar > toolbargrippy {\r
+ height: 100%;\r
+}\r
+*/\r
+/* BORDERS ARE NOT WORKING! global class="plain" is fighting us! */\r
+/* !important in for now as a workaround to above problem! */\r
+button.edit-mode:hover, button.edit-mode:hover:active,\r
+button.edit-mode {\r
+ -moz-border-radius: 0px 0px 7px 7px;\r
+ padding: 0px 4px 1px 4px;\r
+ margin: 0px;\r
+ color: #CCD0DD;\r
+ background-color: #666699;\r
+ border-top: 1px solid #666699 !important; /* Must be same as background */\r
+ border-bottom: 1px solid #9999CC !important;\r
+ border-left: 1px solid #9999CC !important;\r
+ border-right: 1px solid #9999CC !important;\r
+}\r
+\r
+button.edit-mode > .button-internal-box,\r
+button.edit-mode:hover > .button-internal-box,\r
+button.edit-mode:hover:active > .button-internal-box {\r
+ border: none;\r
+}\r
+\r
+button.edit-mode:hover {\r
+ border: 1px solid #3366FF !important;\r
+}\r
+\r
+button.edit-mode:hover:active {\r
+ padding: 1px 5px 0px 3px;\r
+ border: 1px solid #99CCFF !important;\r
+}\r
+\r
+button.edit-mode[selected="1"] {\r
+ padding: 0px 4px 1px 4px;\r
+ margin: -1px 0px 0px 0px;\r
+/* Not resizing well! - use color instead\r
+ font-weight: bold; \r
+*/\r
+ background-color: #FFFFFF;\r
+ color: #000000;\r
+}\r
+\r
+button.edit-mode[selected="1"]:active,\r
+button.edit-mode[selected="1"]:hover:active {\r
+ padding: 1px 5px 0px 3px;\r
+}\r
+\r
+#NormalModeButton[type="image"] {\r
+ list-style-image:url(chrome://editor/skin/images/editmode-normal.gif); \r
+}\r
+\r
+#TagModeButton[type="image"] {\r
+ list-style-image:url(chrome://editor/skin/images/editmode-tags.gif); \r
+}\r
+#SourceModeButton[type="image"] {\r
+ list-style-image:url(chrome://editor/skin/images/editmode-html.gif); \r
+}\r
+#PreviewModeButton[type="image"] {\r
+ list-style-image:url(chrome://editor/skin/images/editmode-preview.gif); \r
+}\r
+#ToggleEditModeType {\r
+ list-style-image:url(chrome://editor/skin/images/editmode-toggle.gif); \r
+ border: 1px outset #CCD0DD;\r
+}\r
+\r
+#ToggleEditModeType:hover {\r
+ border: 1px solid #99CCFF;\r
+}\r
+\r
+#ToggleEditModeType:hover:active {\r
+ border: 1px inset #99CCFF;\r
+}\r
+\r
+/* Image URLs for all Editor toolbar buttons */\r
+\r
+#boldButton {\r
+ list-style-image:url(chrome://editor/skin/images/bold.gif); \r
+}\r
+\r
+#italicButton {\r
+ list-style-image:url(chrome://editor/skin/images/italic.gif); \r
+}\r
+\r
+#underlineButton {\r
+ list-style-image:url(chrome://editor/skin/images/underline.gif); \r
+}\r
+\r
+#newButton {\r
+ list-style-image:url("chrome://editor/skin/images/newfile.gif");\r
+}\r
+#newButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/newfile_dis.gif");\r
+}\r
+\r
+#openButton {\r
+ list-style-image:url("chrome://editor/skin/images/openfile.gif");\r
+}\r
+#openButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/openfile_dis.gif");\r
+}\r
+\r
+#saveButton {\r
+ list-style-image:url("chrome://editor/skin/images/savefile.gif");\r
+}\r
+#saveButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/savefile_dis.gif");\r
+}\r
+#saveButton[dirty="true"] {\r
+ list-style-image:url(chrome://editor/skin/images/savemod.gif); \r
+}\r
+\r
+#publishButton {\r
+ list-style-image:url("chrome://editor/skin/images/publish.gif");\r
+}\r
+\r
+#previewButton {\r
+ list-style-image:url("chrome://editor/skin/images/preview.gif");\r
+}\r
+#previewButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/preview_dis.gif");\r
+}\r
+\r
+#printButton \r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/print.gif");\r
+ }\r
+#printButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/print_dis.gif");\r
+}\r
+\r
+#findButton {\r
+ list-style-image:url("chrome://editor/skin/images/find.gif");\r
+}\r
+#findButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/find_dis.gif");\r
+}\r
+\r
+#linkButton {\r
+ list-style-image:url("chrome://editor/skin/images/link.gif");\r
+}\r
+#linkButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/link_dis.gif");\r
+}\r
+\r
+#imageButton {\r
+ list-style-image:url("chrome://editor/skin/images/image.gif");\r
+}\r
+#imageButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/image_dis.gif");\r
+}\r
+\r
+#namedAnchorButton {\r
+ list-style-image:url("chrome://editor/skin/images/anchor.gif");\r
+}\r
+#namedAnchorButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/anchor_dis.gif");\r
+}\r
+\r
+#hlineButton {\r
+ list-style-image:url("chrome://editor/skin/images/hline.gif");\r
+}\r
+#hlineButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/hline_dis.gif");\r
+}\r
+\r
+#tableButton {\r
+ list-style-image:url("chrome://editor/skin/images/table.gif");\r
+}\r
+#tableButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/table_dis.gif");\r
+}\r
+\r
+#linkButton-dark {\r
+ list-style-image:url("chrome://editor/skin/images/link.gif");\r
+}\r
+#imageButton-dark {\r
+ list-style-image:url("chrome://editor/skin/images/image.gif");\r
+}\r
+#namedAnchorButton-dark {\r
+ list-style-image:url("chrome://editor/skin/images/anchor.gif");\r
+}\r
+#hlineButton-dark {\r
+ list-style-image:url("chrome://editor/skin/images/hline.gif");\r
+}\r
+#tableButton-dark {\r
+ list-style-image:url("chrome://editor/skin/images/table.gif");\r
+}\r
+#spellingButton {\r
+ list-style-image:url("chrome://editor/skin/images/spell.gif");\r
+}\r
+\r
+#DecreaseFontSizeButton {\r
+ list-style-image:url("chrome://editor/skin/images/dec-font-size.gif");\r
+}\r
+\r
+#IncreaseFontSizeButton {\r
+ list-style-image:url("chrome://editor/skin/images/inc-font-size.gif");\r
+}\r
+\r
+#ulButton {\r
+ list-style-image:url("chrome://editor/skin/images/bullets.gif");\r
+}\r
+#olButton {\r
+ list-style-image:url("chrome://editor/skin/images/numbers.gif");\r
+}\r
+#outdentButton {\r
+ list-style-image:url("chrome://editor/skin/images/outdent.gif");\r
+}\r
+#outdentButton[disabled="true"] {\r
+ list-style-image:url("chrome://editor/skin/images/outdent_dis.gif");\r
+}\r
+\r
+#indentButton {\r
+ list-style-image:url("chrome://editor/skin/images/indent.gif");\r
+}\r
+\r
+#FormatToolbar > button,\r
+#FormatToolbar > button:hover,\r
+#FormatToolbar > button:active,\r
+#FormatToolbar > button[disabled="true"] {\r
+ margin: 0px 3px 0px 0px;\r
+ border: none;\r
+ min-width: 23px;\r
+ min-height: 23px;\r
+}\r
+#FormatToolbar > button > .button-internal-box {\r
+ margin: 0px;\r
+ padding: 1px;\r
+ border: 1px solid transparent;\r
+ text-align: center;\r
+}\r
+#FormatToolbar > button:hover > .button-internal-box {\r
+ border: 1px outset #CCD0DD;\r
+}\r
+#FormatToolbar > button:active > .button-internal-box {\r
+ padding: 2px 0px 0px 2px;\r
+ border: 1px inset #CCD0DD;\r
+}\r
+#FormatToolbar > button[disabled="true"] > .button-internal-box {\r
+ border: 1px solid transparent;\r
+}\r
+\r
+#FormatToolbar > button > .button-internal-box > .button-text-container\r
+ {\r
+ display : none;\r
+ } \r
+\r
+#ParagraphSelect {\r
+ margin-top: 2px;\r
+}\r
+\r
+#AlignPopupButton {\r
+ list-style-image:url("chrome://editor/skin/images/align.gif");\r
+}\r
+\r
+#AlignPopupButton > .button-internal-box {\r
+ border:1px solid transparent;\r
+}\r
+#AlignPopupButton:hover > .button-internal-box {\r
+ border:1px outset #CCD0DD;\r
+}\r
+#AlignPopupButton:active > .button-internal-box,\r
+#AlignPopupButton[open="true"] > .button-internal-box {\r
+ border:1px inset #CCD0DD;\r
+}\r
+\r
+#InsertPopupButton {\r
+ list-style-image:url("chrome://editor/skin/images/object-popup.gif");\r
+}\r
+\r
+#text-align-left,\r
+#align-left-button\r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/left.gif");\r
+ } \r
+\r
+#text-align-left[disabled="true"],\r
+#text-align-left[disabled="true"]:hover,\r
+#text-align-left[disabled="true"]:hover:active,\r
+#align-left-button[disabled="true"],\r
+#align-left-button[disabled="true"]:hover,\r
+#align-left-button[disabled="true"]:hover:active,\r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/left-disabled.gif");\r
+ } \r
+\r
+#text-align-center,\r
+#align-center-button\r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/center.gif");\r
+ } \r
+\r
+#text-align-center[disabled="true"],\r
+#text-align-center[disabled="true"]:hover,\r
+#text-align-center[disabled="true"]:hover:active,\r
+#align-center-button[disabled="true"],\r
+#align-center-button[disabled="true"]:hover,\r
+#align-center-button[disabled="true"]:hover:active\r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/center-disabled.gif");\r
+ } \r
+\r
+#text-align-right,\r
+#align-right-button\r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/right.gif");\r
+ } \r
+\r
+#text-align-right[disabled="true"],\r
+#text-align-right[disabled="true"]:hover,\r
+#text-align-right[disabled="true"]:hover:active\r
+#align-right-button[disabled="true"],\r
+#align-right-button[disabled="true"]:hover,\r
+#align-right-button[disabled="true"]:hover:active \r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/right-disabled.gif");\r
+ } \r
+\r
+#text-align-justify, #align-justify-button\r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/justify.gif");\r
+ }\r
+\r
+#text-align-justify[disabled="true"],\r
+#text-align-justify[disabled="true"]:hover,\r
+#text-align-justify[disabled="true"]:hover:active\r
+#align-justify-button[disabled="true"],\r
+#align-justify-button[disabled="true"]:hover,\r
+#align-justify-button[disabled="true"]:hover:active \r
+ {\r
+ list-style-image : url("chrome://editor/skin/images/justify-disabled.gif");\r
+ } \r
+\r
+.ColorPickerLabel {\r
+ border: 1px inset white;\r
+ margin: 0px;\r
+ padding: 2px;\r
+ text-align: center;\r
+}\r
+\r
+/* TODO: How to make inset color skinable? */\r
+.color-button {\r
+ border: 1px inset #CCD0DD;\r
+ padding: 0px;\r
+ width: 19px;\r
+ height: 19px;\r
+ margin: 1px;\r
+}\r
+\r
+.color-button:hover {\r
+ border: 1px solid #666699;\r
+}\r
+\r
+#TextColorPopupButton {\r
+ margin: 2px 9px 9px 2px;\r
+ /* TEMP: Set color here. TODO: Set color from page */\r
+ background-color: #AA0000;\r
+}\r
+\r
+#BackColorPopupButton {\r
+ margin: 9px 2px 2px 9px;\r
+ /* TEMP: Set color here. TODO: Set color from page */\r
+ background-color: #FFFF00;\r
+}\r
--- /dev/null
+/* \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
+ * Contributor(s): \r
+ */\r
+\r
+@import url(chrome://communicator/skin/);\r
+@import url(chrome://communicator/skin/sidebar/sidebar.css);\r
+/* Note: most of our styles are in EditorToolbars.css \r
+ in order to share with all users of editor\r
+*/\r
+\r
+#content-frame { \r
+ min-width: 10px; \r
+ min-height: 10px;\r
+ height: 400px;\r
+} \r
+\r
+.source-editor, .source-editor:focus {\r
+ margin: 0px 5px 5px 0px;\r
+ border: 0px;\r
+ /* Scroll bars are in content, \r
+ so we can't use right and bottom padding! */\r
+ padding: 5px 0px 0px 5px;\r
+}\r