* Style rules for generic bookmarks items.
*/
-outlinerbody:-moz-outliner-image(Name) {
+outlinerchildren:-moz-outliner-image(Name) {
padding-right: 2px;
}
-.bookmark-item, outlinerbody:-moz-outliner-image(Name) {
+.bookmark-item, outlinerchildren:-moz-outliner-image(Name) {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
}
-.bookmark-item[container="true"], outlinerbody:-moz-outliner-image(Name, container) {
+.bookmark-item[container="true"], outlinerchildren:-moz-outliner-image(Name, container) {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
}
-.bookmark-item[container="true"][open="true"], outlinerbody:-moz-outliner-image(Name, open) {
+.bookmark-item[container="true"][open="true"], outlinerchildren:-moz-outliner-image(Name, open) {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
}
.bookmark-item[container="true"][open="true"][loading="true"] {
- list-style-image: url("chrome://global/skin/loading.gif") !important;
+ list-style-image: url("chrome://global/skin/icons/loading.gif") !important;
}
.bookmark-item[status="new"] {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-updated.gif") !important;
}
+
+.bookmark-item > .menu-iconic-left {
+ height: 16px;
+}
+
+.bookmark-item > .menu-iconic-left > .menu-iconic-icon {
+ max-width: 16px;
+ max-height: 16px;
+}
+
+toolbarbutton.bookmark-item > .toolbarbutton-menu-dropmarker {
+ display: none;
+}
+
+.tree-cell-icon, .tree-cell-primary-icon {
+ list-style-image: inherit;
+ height: 16px;
+ max-width: 16px;
+ max-height: 16px;
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-/* ::::: bookmark toolbarbuttons ::::: */
+/* ===== bookmarksToolbar.css ===========================================
+ == Styles specific to bookmark items in a toolbar.
+ ======================================================================= */
+
+/* ::::: bookmark toolbar buttons ::::: */
toolbarbutton.bookmark-item {
- cursor : pointer;
- min-width : 0px;
- max-width : 13em;
+ cursor: pointer;
+ min-width: 0px;
+ max-width: 13em;
+ min-height: 20px;
}
toolbarbutton.bookmark-item[container="true"] {
- color : #E7ADE7;
- cursor : default;
+ color: #E7ADE7;
+ cursor: default;
}
toolbarbutton.bookmark-item[container="true"]:hover,
toolbarbutton.bookmark-item[container="true"]:hover:active,
toolbarbutton.bookmark-item[container="true"][open="true"] {
- color : #000000;
+ color: #000000;
}
-toolbarbutton.bookmark-item > .toolbarbutton-box > .toolbarbutton-dropmarker {
- display : none;
+toolbarbutton.bookmark-item > .toolbarbutton-menu-dropmarker {
+ display: none;
}
toolbarbutton.bookmark-item[disabled="true"],
toolbarbutton.bookmark-item[disabled="true"]:hover,
-toolbarbutton.bookmark-item[disabled="true"]:hover:active
-{
- color : #8050B0;
- text-decoration : none;
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
- cursor : default;
+toolbarbutton.bookmark-item[disabled="true"]:hover:active {
+ color: #8050B0;
+ text-decoration: none;
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
+ cursor: default;
}
toolbarbutton.bookmark-item[disabled="true"][container="true"],
toolbarbutton.bookmark-item[disabled="true"][container="true"]:hover,
-toolbarbutton.bookmark-item[disabled="true"][container="true"]:hover:active
-{
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
+toolbarbutton.bookmark-item[disabled="true"][container="true"]:hover:active {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
}
-.menuitem-iconic.bookmark-item[disabled="true"]
-{
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
+.menuitem-iconic.bookmark-item[disabled="true"] {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
}
-.menu-iconic.bookmark-item[disabled="true"][container="true"]
-{
- list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
+.menu-iconic.bookmark-item[disabled="true"][container="true"] {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
}
-/* ::::: toolbarbutton drag and drop feedback ::::: */
-
-toolbarbutton.bookmark-item[dragover-right="true"] {
- border-right : 2px solid #008484;
-}
+/* ::::: drag and drop styles ::::: */
toolbarbutton.bookmark-item[dragover-left="true"] {
- border-left : 2px solid #008484;
+ border-left: 2px solid #008484;
}
-.toolbarbutton-text[dragover-top="true"] {
- background-color : #008484;
- color : #FFCF00;
+toolbarbutton.bookmark-item[dragover-right="true"] {
+ border-right: 2px solid #008484;
}
-/* ::::: menu drag and drop feedback ::::: */
+/* ::::: bookmark menus ::::: */
-menuitem[dragover-top="true"].bookmark-item {
- border-top : 1px solid #008484; !important;
+menu.bookmark-item,
+menuitem.bookmark-item {
+ border-top: 1px solid transparent !important;
+ border-bottom: 1px solid transparent !important;
+ padding: 1px 2px;
}
-menu[dragover-top="true"].bookmark-item {
- border-top : 1px solid #008484; !important;
+.menuitem-iconic.bookmark-item[disabled="true"] {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item-disabled.gif");
}
-/*
-menuitem.bookmark-item {
- border-top : 1px solid transparent !important;
- border-bottom : 1px solid transparent !important;
+.menu-iconic.bookmark-item[disabled="true"][container="true"] {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-disabled.gif");
}
-
-menu.bookmark-item {
- border-top : 1px solid transparent !important;
- border-bottom : 1px solid transparent !important;
-}
-*/
-menu[dragover="true"].bookmark-item {
- background-color : #008484; !important;
- color : #FFCF00 !important;
+/* ..... drag and drop styles ..... */
+
+menu.bookmark-item[dragover-top="true"],
+menuitem.bookmark-item[dragover-top="true"] {
+ border-top: 1px solid #008484; !important;
}
-menuitem[dragover-bottom="true"].bookmark-item {
- border-bottom : 1px solid #008484; !important;
+menu.bookmark-item[dragover-bottom="true"],
+menuitem.bookmark-item[dragover-bottom="true"] {
+ border-bottom: 1px solid #008484 !important;
}
-menu[dragover-bottom="true"].bookmark-item {
- border-bottom : 1px solid #008484; !important;
+menu.bookmark-item[dragover="true"] {
+ background-color: #008484 !important;
+ color: #FFCF00 !important;
}
*
* ***** END LICENSE BLOCK ***** */
-@import url(chrome://communicator/skin/bookmarks/bookmarks.css);
-@import url(chrome://communicator/skin/bookmarks/platformBookmarks.css);
+@import url("chrome://communicator/skin/bookmarks/bookmarks.css");
+@import url("chrome://communicator/skin/bookmarks/platformBookmarks.css");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+++ /dev/null
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1/GPL 2.0/LGPL 2.1
- *
- * 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 "Classic" theme of mozilla.org code.
- *
- * The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or
- * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
- * in which case the provisions of the GPL or the LGPL are applicable instead
- * of those above. If you wish to allow use of your version of this file only
- * under the terms of either the GPL or the LGPL, and not to allow others to
- * use your version of this file under the terms of the MPL, indicate your
- * decision by deleting the provisions above and replace them with the notice
- * and other provisions required by the GPL or the LGPL. If you do not delete
- * the provisions above, a recipient may use your version of this file under
- * the terms of any one of the MPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-/**
- * Bookmarks tree
- **/
-
-/*
- .bookmarks-window-tree
- {
- border-top : none !important;
- border-bottom : none;
- 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;
- }
+++ /dev/null
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1/GPL 2.0/LGPL 2.1
- *
- * 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 "Classic" theme of mozilla.org code.
- *
- * The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or
- * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
- * in which case the provisions of the GPL or the LGPL are applicable instead
- * of those above. If you wish to allow use of your version of this file only
- * under the terms of either the GPL or the LGPL, and not to allow others to
- * use your version of this file under the terms of the MPL, indicate your
- * decision by deleting the provisions above and replace them with the notice
- * and other provisions required by the GPL or the LGPL. If you do not delete
- * the provisions above, a recipient may use your version of this file under
- * the terms of any one of the MPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-.box-toolbar-group
- {
- margin : 0px;
- }
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-#navigator-throbber
- {
- -moz-binding : url("chrome://global/content/bindings/button.xml#button");
- border : none;
- list-style-image : url("chrome://global/skin/animthrob_single.gif");
- margin : 2px 2px 2px 1px;
- min-width : 0px;
- padding : 1px;
- cursor : pointer;
- -moz-user-focus : ignore;
- }
-
-#navigator-throbber > .button-box
- {
-/*
- border : 1px solid transparent;
-*/
- padding : 0px;
- }
-
-#navigator-throbber > .button-box > .button-text
- {
- display : none;
- }
+#navigator-throbber {
+ -moz-binding: url("chrome://global/content/bindings/button.xml#button-image");
+ -moz-user-focus: ignore;
+ -moz-box-align: center;
+ -moz-box-pack: center;
+ margin: 1px 3px 1px 1px;
+ border: none;
+ padding: 1px;
+ min-width: 0;
+ list-style-image: url("chrome://communicator/skin/brand/throbber-single.gif");
+}
+
+#navigator-throbber[busy="true"] {
+ list-style-image: url("chrome://communicator/skin/brand/throbber-anim.gif");
+}
/*
-#navigator-throbber:hover > .button-box
- {
- border : 1px outset #CCD0DD;
- padding : 1px !important;
- }
+#navigator-throbber:hover {
+ border: 1px outset #CCD0DD;
+}
-#navigator-throbber:hover:active > .button-box
- {
- border : 1px inset #CCD0DD !important;
- padding : 2px 0px 0px 2px !important;
- }
+#navigator-throbber:hover:active {
+ border: 1px inset #CCD0DD;
+}
*/
-
-#navigator-throbber[busy="true"]
- {
- list-style-image : url("chrome://global/skin/animthrob.gif");
- }
/* ::::: large toolbar buttons ::::: */
.toolbarbutton-1,
-.toolbarbutton-1 > .toolbarbutton-menubutton-box > .toolbarbutton-menubutton-button
-{
- min-width : 36px;
- min-height : 36px;
-/* font-size : smaller; */
- -moz-box-orient : vertical;
+.toolbarbutton-1 > .toolbarbutton-menubutton-button {
+ min-width: 36px;
+ min-height: 36px;
+ -moz-box-orient: vertical;
}
.toolbarbutton-1[type="menu-button"] {
- -moz-box-orient : horizontal;
+ -moz-box-orient: horizontal;
}
-.toolbarbutton-1 > .toolbarbutton-box,
-.toolbarbutton-1 > .toolbarbutton-menubutton-box > .toolbarbutton-menubutton-button > .toolbarbutton-box,
-.toolbarbutton-1[open="true"] > .toolbarbutton-menubutton-box > .toolbarbutton-menubutton-button > .toolbarbutton-box,
-.toolbarbutton-1[disabled="true"]:hover:active > .toolbarbutton-box,
-.toolbarbutton-1[disabled="true"][buttondown="true"] > .toolbarbutton-menubutton-box > .toolbarbutton-menubutton-button > .toolbarbutton-box
-{
- padding : 1px;
+.toolbarbutton-1,
+.toolbarbutton-1 > .toolbarbutton-menubutton-button,
+.toolbarbutton-1[disabled="true"]:hover:active,
+.toolbarbutton-1[disabled="true"][buttondown="true"] {
+ padding: 1px;
}
-.toolbarbutton-1:hover:active > .toolbarbutton-box,
-.toolbarbutton-1[open="true"] > .toolbarbutton-box,
-.toolbarbutton-1[buttondown="true"] > .toolbarbutton-menubutton-box > .toolbarbutton-menubutton-button > .toolbarbutton-box
-{
- padding : 2px 0px 0px 2px;
+.toolbarbutton-1:hover:active,
+.toolbarbutton-1[open="true"],
+.toolbarbutton-1[buttondown="true"] > .toolbarbutton-menubutton-button {
+ padding: 2px 0px 0px 2px;
}
-.toolbarbutton-1[type="menu"] > .toolbarbutton-box > .toolbarbutton-dropmarker {
+.toolbarbutton-1[type="menu"] > .toolbarbutton-menu-dropmarker {
display: none;
}
-/* ::::: normal buttons on toolbars ::::: */
+/* ::::: standard toolbar buttons ::::: */
.button-toolbar {
- -moz-user-focus : ignore;
- min-width : 0px;
- max-width : 10em;
- background-color : transparent;
-}
-
-/*
-.button-toolbar > .button-box > .button-box-2,
-.button-toolbar > .button-box > .button-box-2 > .button-box-text {
- margin: none;
- border: none !important;
- padding: 0px 2px;
-}
-*/
-
-.button-toolbar > .button-box > .button-icon {
- margin-right: 3px;
-}
-
-.button-toolbar > .button-box > .button-text {
- margin-right: 1px;
-}
-
-/* ::::: reorder buttons ::::: */
-
-.reorder-up {
- min-width : 0px;
-}
-
-.reorder-down {
- min-width : 0px;
-}
-
-.reorder-up > .button-internal-box > .button-icon,
-.reorder-down > .button-internal-box > .button-icon {
- margin : 0;
- padding : 0;
+ -moz-user-focus: ignore;
+ min-width: 0px;
+ max-width: 10em;
+ background-color: transparent;
}
* ***** END LICENSE BLOCK ***** */
@import url(chrome://global/skin/);
-
-@import url(chrome://communicator/skin/box.css);
-@import url(chrome://communicator/skin/button.css);
@import url(chrome://communicator/skin/brand.css);
+@import url(chrome://communicator/skin/button.css);
@import url(chrome://communicator/skin/formatting.css);
+/* the line below is only LCARStrek */
@import url(chrome://communicator/skin/toolbar.css);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
-@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for HTML elements */
-#offline-status[offline="true"]
- {
- list-style-image : url("chrome://communicator/skin/offline.gif");
- }
+/* ==== communicator.css ====================================================
+ == Styles shared everywhere throughout the Communicator suite.
+ ========================================================================== */
+
+#offline-status[offline="true"] {
+ list-style-image: url("chrome://communicator/skin/icons/offline.gif");
+}
-#offline-status
- {
- list-style-image : url("chrome://communicator/skin/online.gif");
- }
+#offline-status {
+ list-style-image: url("chrome://communicator/skin/icons/online.gif");
+}
+/* ::::: directional button icons ::::: */
+
.up {
- list-style-image:url("chrome://global/skin/scroll-up.gif");
+ list-style-image:url("chrome://global/skin/arrow/arrow-up.gif");
min-width: 0px;
}
.up[disabled="true"] {
- list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");
+ list-style-image:url("chrome://global/skin/arrow/arrow-up-disabled.gif");
}
.down {
min-width: 0px;
- list-style-image:url("chrome://global/skin/scroll-down.gif");
+ list-style-image:url("chrome://global/skin/arrow/arrow-down.gif");
}
.down[disabled="true"] {
- list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");
+ list-style-image:url("chrome://global/skin/arrow/arrow-down-disabled.gif");
+}
+
+.sidebarTree {
+ border: none;
+ margin: 0px !important;
}
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
- * Ben Goodger <ben@netscape.com>
- * Josh Soref <timeless@mac.com>
- * Robert Kaiser <KaiRo@KaiRo.at>
+ * Joe Hewitt <hewitt@netscape.com>
+ * Robert Kaiser <KaiRo@KaiRo.at>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
*
* ***** END LICENSE BLOCK ***** */
-@import url("chrome://communicator/skin/bookmarks/bookmarks.css");
+/* ==== dialogs.css ==================================================
+ == Styles used by certain dialogs in the Communicator suite.
+ ====================================================================== */
-/**
- * Personal toolbar items
- **/
+@import url("chrome://communicator/skin/");
- #home-button
- {
- list-style-image : url("chrome://communicator/skin/bookmarks/home.gif");
- }
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-/*
- #home-button:hover
- {
- list-style-image : url("chrome://communicator/skin/bookmarks/home-hover.gif");
- }
-
- #home-button:hover:active
- {
- list-style-image : url("chrome://communicator/skin/bookmarks/home-active.gif");
- }
-*/
+/* ::::: turbo confirmation dialog ::::: */
+
+#turboTrayImage {
+ list-style-image: url("chrome://communicator/skin/icons/turbo-systray.gif");
+ border: 2px inset ThreeDFace !important;
+}
*
* ***** END LICENSE BLOCK ***** */
-/*
+@import url(chrome://communicator/skin/);
- Style rules specific to the directory listing window.
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+/*
+ Style rules specific to the directory listing window.
*/
-@import url(chrome://communicator/skin/);
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* 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");
- }
+.treecell-indent[type="FILE"] > .tree-cell-twisty {
+ list-style-image: none;
+}
+
+.treecell-filename {
+ list-style-image: url("chrome://communicator/skin/directory/file.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");
- }
+treeitem[selected="true"] > treerow > .treecell-filename {
+ list-style-image: url("chrome://communicator/skin/directory/file-sel.gif");
+}
+treeitem[container="true"] > treerow > .treecell-filename {
+ list-style-image: url("chrome://communicator/skin/directory/folder-closed.gif");
+}
+
+treeitem[container="true"][selected="true"] > treerow > .treecell-filename {
+ list-style-image: url("chrome://communicator/skin/directory/folder-closed-sel.gif");
+}
+
+treeitem[container="true"][open="true"] > treerow > .treecell-filename {
+ list-style-image: url("chrome://communicator/skin/directory/folder-open.gif");
+}
+
+treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-filename {
+ list-style-image: url("chrome://communicator/skin/directory/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");
- }
+treeitem[type="DIRECTORY"][loading="true"] > treerow > treecell > .tree-cell-twisty {
+ list-style-image: url("chrome://global/skin/icons/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;
- }
+.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
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-/******* SmartBrowsing **********/
+/* ==== prefpanels.css ==================================================
+ == Styles used by all preference panels in the Communicator suite.
+ ====================================================================== */
-#disabledDomains {
- max-height: 15em;
+/* ::::: Themes ::::: */
+#skinsTree {
+ height: 80px;
+}
+
+#themesLink {
+ margin-left: 5px;
+ text-decoration: normal;
+ color: #FF9F00;
+ cursor: pointer;
}
-/******* Themes ****************/
-#skinsTree {
- height : 80px;
+#themesLink:hover {
+ text-decoration: underline;
+ color: #9C9CFF;
+}
+
+#themesLink:active {
+ color: #FFCF00;
}
#previewImageContainer {
- overflow: hidden;
+ padding: 1px;
height: 92px;
- background-color: #000000;
- padding: 2px;
+/* background-color: #000000; */
}
#previewImage {
- max-width: 387px;
+ max-width: 355px;
+ min-width: 355px;
+ max-height: 85px;
+ min-height: 85px;
+}
+
+/* ::::: Fonts ::::: */
+
+#sizeVar,
+#sizeMono {
+ width: 4em;
+}
+
+#mouseWheelMode {
+ width: 9em;
+}
+
+/* ::::: Smart Browsing ::::: */
+
+#disabledDomains {
+ max-height: 13em;
}
/**
* File icon (32x32)
**/
-.file-icon-large
- {
- list-style-image : url("chrome://communicator/skin/content-large.gif");
- }
+.file-icon-large {
+ list-style-image: url("chrome://communicator/skin/icons/content-large.gif");
+}
*
* ***** END LICENSE BLOCK ***** */
-@import url(chrome://global/skin/global.css);
+@import url("chrome://global/skin/global.css");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/*
-
Style rules specific to the related links panel
-
*/
-#Tree, .tree-container-treerows
-{
+#Tree, .tree-container-treerows {
border: none;
}
-treeitem > treerow.relatedresult > treecell
-{
+treeitem > treerow.relatedresult > treecell {
color: #FF9F00;
text-decoration: none;
}
-treeitem > treerow.relatedresult > treecell:hover
-{
+
+treeitem > treerow.relatedresult > treecell:hover {
background-color: #FFCF00;
color: #000000;
- cursor : pointer;
+ cursor: pointer;
}
-treeitem > treerow.relatedresult > treecell > titledbutton:active
-{
+
+treeitem > treerow.relatedresult > treecell > titledbutton:active {
background-color: #008484;
color: #FFCF00;
}
-treeitem[container="true"][open="true"][loading="true"] > treerow > .treecell-indent
-{
- list-style-image: url("chrome://global/skin/loading.gif") ! important ;
+treeitem[container="true"][open="true"][loading="true"] > treerow > .treecell-indent {
+ list-style-image: url("chrome://global/skin/icons/loading.gif") ! important ;
}
-treeitem[container="true"][open="true"] > treerow > .treecell-indent
-{
+treeitem[container="true"][open="true"] > treerow > .treecell-indent {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
}
/* Uncomment if double-click model is needed
-treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-indent
-{
+treeitem[container="true"][open="true"][selected="true"] > treerow > .treecell-indent {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
}
*/
-treeitem[container="true"] > treerow > .treecell-indent
-{
+treeitem[container="true"] > treerow > .treecell-indent {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
}
/* Uncomment if double-click model is needed
-treeitem[container="true"][selected="true"] > treerow > .treecell-indent
-{
+treeitem[container="true"][selected="true"] > treerow > .treecell-indent {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");
}
*/
-treeitem[container="true"][id="NC:SiteMapRoot"] > treerow > .treecell-indent
-{
+treeitem[container="true"][id="NC:SiteMapRoot"] > treerow > .treecell-indent {
list-style-image: url("chrome://communicator/skin/related/sitemap.gif");
}
-treeitem[container="true"][open="true"][id="NC:SiteMapRoot"] > treerow > .treecell-indent
-{
+treeitem[container="true"][open="true"][id="NC:SiteMapRoot"] > treerow > .treecell-indent {
list-style-image: url("chrome://communicator/skin/related/sitemap.gif");
}
/* Single click model, so undo regular search tree selection look. */
treeitem[selected="true"] > treerow.relatedseparator,
-treeitem[selected="true"] > treerow.relatedresult
-{
+treeitem[selected="true"] > treerow.relatedresult {
background-color: transparent;
}
-.treecell-indent
-{
+.treecell-indent {
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
}
+++ /dev/null
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1/GPL 2.0/LGPL 2.1
- *
- * 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 "Classic" theme of mozilla.org code.
- *
- * The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or
- * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
- * in which case the provisions of the GPL or the LGPL are applicable instead
- * of those above. If you wish to allow use of your version of this file only
- * under the terms of either the GPL or the LGPL, and not to allow others to
- * use your version of this file under the terms of the MPL, indicate your
- * decision by deleting the provisions above and replace them with the notice
- * and other provisions required by the GPL or the LGPL. If you do not delete
- * the provisions above, a recipient may use your version of this file under
- * the terms of any one of the MPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-treecol[sortActive="true"] {
- background-color: #008484;
-}
-
-treeitem[container="true"][open="true"][loading="true"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://global/skin/loading.gif") ! important ;
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#Folder"] > treerow > treecell > titledbutton {
- 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 > titledbutton {
- 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 > titledbutton {
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-closed.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#Folder"][id="NC:PersonalToolbarFolder"][open="true"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://communicator/skin/bookmarks/personal-folder-open.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#BookmarkSeparator"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#IEFavorite"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://communicator/skin/bookmarks/ieFavorite.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#Bookmark"] > treerow > treecell > titledbutton {
- 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 > titledbutton {
- list-style-image: url("chrome://communicator/skin/directory/file-folder-open.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"][container="true"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://communicator/skin/directory/file-folder-closed.gif");
-}
-
-treeitem[type="http://home.netscape.com/NC-rdf#FileSystemObject"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://global/skin/article.gif");
-}
-
-treeitem[container="true"][open="true"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://communicator/skin/directory/file-folder-open.gif");
-}
-
-treeitem[container="true"] > treerow > treecell > titledbutton {
- list-style-image: url("chrome://communicator/skin/directory/file-folder-closed.gif");
-}
-
-treeitem > treerow > treecell > titledbutton {
- list-style-image: url("chrome://global/skin/document.gif");
-}
-
-titledbutton#bookmarks {
- list-style-image:url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
-}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-#multi-results-header
- {
- background-color : #9C9CFF;
- color : #000000;
- font-weight : bold;
- padding : 3px 0px 2px 6px;
- -moz-border-radius : 8px 0px 0px 0px;
- }
+#multi-results-header {
+ background-color: #9C9CFF;
+ color: #000000;
+ font-weight: bold;
+ padding: 3px 0px 2px 6px;
+ -moz-border-radius: 8px 0px 0px 0px;
+}
-#engineTabs
- {
- /*don't know why its not setting the color*/
- background-color : #9C9CFF;
- padding : 2px 0px 2px 0px;
- }
+#engineTabs {
+ padding: 2px 0px 2px 0px;
+ /* don't know why its not setting the color */
+ background-color: #9C9CFF;
+}
#engineTabs > text {
- margin-top : 5px;
- color : #000000;
+ margin-top: 5px;
+ color: #000000;
}
#engineTabs > button {
- -moz-border-radius : 8px 8px 0px 0px;
- margin-left : 5px;
- margin-right : 5px;
+ -moz-border-radius: 8px 8px 0px 0px;
+ margin-left: 5px;
+ margin-right: 5px;
}
-#internetresultstree
- {
- border : none;
- }
+#internetresultstree {
+ border: none;
+}
-#internetresultstree > .tree-container-treerows
- {
- border-right : none;
- border-left : none;
- }
+#internetresultstree > .tree-container-treerows {
+ border-right: none;
+ border-left: none;
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-.up
-{
- list-style-image:url("chrome://global/skin/scroll-up.gif");
- min-width: 0px;
+#add-button {
+ list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
}
-
-.up[disabled="true"]
-{
- list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");
-}
-
-.down
-{
- min-width: 0px;
- list-style-image:url("chrome://global/skin/scroll-down.gif");
-}
-
-.down[disabled="true"]
-{
- list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");
-}
-
-#add-button
- {
- list-style-image : url("chrome://global/skin/scroll-right.gif");
- }
-#remove-button
- {
- list-style-image : url("chrome://global/skin/scroll-left.gif");
- }
+#remove-button {
+ list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-#security-button
- {
- list-style-image:url("chrome://communicator/skin/unlock.gif");
- margin-left: 2px;
- margin-right: 2px;
- }
+/* ==== securityOverlay.css =============================================
+ == Styles used by the the overlay which contains security related
+ == content that is used throughout the Communicator suite.
+ ====================================================================== */
-#security-button[level="high"]
- {
- list-style-image:url("chrome://communicator/skin/lock.gif");
- }
+#security-button {
+ list-style-image:url("chrome://communicator/skin/icons/lock-insecure.gif");
+ margin-left: 2px;
+ margin-right: 2px;
+}
-#security-button[level="low"]
- {
- list-style-image:url("chrome://communicator/skin/lock.gif");
- }
+#security-button[level="high"] {
+ list-style-image:url("chrome://communicator/skin/icons/lock-secure.gif");
+}
-#security-button[level="broken"]
- {
- list-style-image:url("chrome://communicator/skin/broken.gif");
- }
+#security-button[level="low"] {
+ list-style-image:url("chrome://communicator/skin/icons/lock-secure.gif");
+}
+
+#security-button[level="broken"] {
+ list-style-image:url("chrome://communicator/skin/icons/lock-broken.gif");
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/*
-
Style rules specific to the Customize dialog.
-
*/
-/* These rules apply appropriate images to the 'reorder' buttons */
-.up {
- list-style-image:url("chrome://global/skin/scroll-up.gif");
- min-width: 0px;
-}
-
-.up[disabled="true"] {
- list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");
-}
-
-.down {
- min-width: 0px;
- list-style-image:url("chrome://global/skin/scroll-down.gif");
-}
-
-.down[disabled="true"] {
- list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");
-}
-
-.treecell-panel
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
+.treecell-panel {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
}
.treecell-panel[haslink="true"],
-treeitem[container="true"] > treerow > .treecell-panel
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
+treeitem[container="true"] > treerow > .treecell-panel {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
}
+
treeitem[selected="true"] > treerow > .treecell-panel[haslink="true"],
-treeitem[selected="true"][container="true"] > treerow > .treecell-panel
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");
+treeitem[selected="true"][container="true"] > treerow > .treecell-panel {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");
}
-treeitem[container="true"][open="true"] > treerow > .treecell-panel
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
+treeitem[container="true"][open="true"] > treerow > .treecell-panel {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
}
-treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-panel
-{
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
+
+treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-panel {
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
}
#header {
list-style-image: url("chrome://communicator/skin/sidebar/sidebar-icon.gif");
}
-/*
-.tree-cell-twisty {
- display: none !important;
-}
-*/
-
box#reorder {
-moz-box-pack: center;
}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+#sidebar-box {
+ border: none;
+}
+
+/* ::::: sidebar splitter ::::: */
+
#sidebar-panels-splitter[state="collapsed"] {
- margin-bottom : 0px;
+ margin-bottom: 0px;
+ border-left: none;
+ border-right: none;
}
#sidebar-splitter {
- border-top : none;
- border-bottom : none;
+ border-top: none;
+ border-bottom: none;
}
#sidebar-splitter[state="collapsed"] {
- margin-left : 0px;
+ margin-left: 0px;
+}
+
+/* ::::: sidebar header ::::: */
+
+.sidebarheader-main {
+ border: none;
+ color: #FF9F00;
+ background-color: #6000CF;
+ padding: 0px 2px 0px 4px;
}
-#sidebar-box
- {
- border : none;
- }
+.sidebar-header-text {
+ font-weight: bold;
+}
+
+/* ..... close button ..... */
-.text-panel-loading
- {
- margin : 5px 0px;
- }
+#sidebar-close-button {
+ -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton-image");
+ padding: 3px;
+ list-style-image: url("chrome://global/skin/icons/close-button.gif");
+}
-.image-panel-loading
- {
- margin : 5px;
- list-style-image : url("chrome://global/skin/loading.gif");
- }
+#sidebar-close-button:hover,
+#sidebar-close-button:hover:active {
+ list-style-image: url("chrome://global/skin/icons/close-button-hover.gif");
+}
-.sidebarheader-main
- {
- border : none;
- color : #FF9F00;
- background-color : #6000CF;
- padding-left : 4px;
- }
+/* ..... panel picker button ..... */
#sidebar-panel-picker {
- -moz-box-direction: reverse;
-/* color: inherit; */
-}
-
-#sidebar-panel-picker > .toolbarbutton-box > .toolbarbutton-dropmarker
- {
- padding-left : 4px;
- list-style-image : url("chrome://global/skin/menu-arrow.gif");
- }
-
-#sidebar-panel-picker:hover > .toolbarbutton-box > .toolbarbutton-dropmarker,
-#sidebar-panel-picker[open="true"] > .toolbarbutton-box > .toolbarbutton-dropmarker
- {
- list-style-image : url("chrome://global/skin/menu-arrow-hover.gif");
- }
-
-.sidebar-header-text
- {
- font-weight : bold;
- }
-
-/**
- * texttab folder lookalike e.g. for sidebar panel headers
- */
- .box-texttab
- {
- -moz-binding : url("chrome://communicator/skin/sidebar/sidebarBindings.xml#panelheader");
- -moz-border-radius : 5px;
- border-top : 3px solid black;
- cursor : pointer;
- }
-
- .box-texttab > .panelheader-box-1
- {
- -moz-border-radius : 5px;
- background-color : #FF9F00;
- color : #000000;
- padding : 2px 0px 2px 0px;
- }
-
- .box-texttab:hover > .panelheader-box-1,
- .box-texttab:hover:active > .panelheader-box-1
- {
- background-color : #FFCF00;
- }
-
- .box-texttab[selected="true"],
- .box-texttab[selected="true"]:hover ,
- .box-texttab[selected="true"]:hover:active
- {
- border-bottom : 3px solid black;
- }
-
- .box-texttab[selected="true"] > .panelheader-box-1,
- .box-texttab[selected="true"]:hover > .panelheader-box-1,
- .box-texttab[selected="true"]:hover:active > .panelheader-box-1
- {
- background-color : #008484;
- color : #FFCF00;
- }
-
- .box-texttab[last-panel="true"],
- .box-texttab[last-panel="true"]:hover,
- .box-texttab[last-panel="true"]:hover:active,
- .box-texttab[last-panel="true"][selected="true"],
- .box-texttab[last-panel="true"][selected="true"]:hover,
- .box-texttab[last-panel="true"][selected="true"]:hover:active
- {
- border-bottom : none;
- }
-
- .panelheader-grippy-icon
- {
- margin : 2px 3px 0px 3px;
- list-style-image : url("chrome://global/skin/twisty-closed-selected.gif");
- }
-
- .box-texttab[selected="true"],
- .box-texttab[selected="true"]:hover
- {
- font-weight : bold;
- cursor : default;
- }
-
- .box-texttab[last-panel="true"],
- .box-texttab[selected="true"]
- {
- margin-bottom : 0px;
- }
-
- .panelheader-grippy-icon[selected="true"]
- {
- margin : 2px 3px 0px 3px;
- list-style-image : url("chrome://global/skin/twisty-open-active.gif");
- }
-
- .sidebar-iframe-no-panels, .loadarea
- {
- background-color : #000000;
- }
-
- .iframe-panel
- {
- }
-
- .panelheader-text
- {
- margin : 0px;
- }
+ padding: 3px 1px 3px 1px;
+}
+
+/* ::::: sidebar panel ::::: */
+
+.sidebar-iframe-no-panels,
+.loadarea {
+ background-color: #000000;
+ color: #FF9F00;
+}
+
+.iframe-panel {
+}
+
+/* ::::: loading info ::::: */
+
+.text-panel-loading {
+ margin: 5px 0px;
+}
+
+.text-panel-loading[loading="false"] {
+ margin-left: 11px;
+}
+
+.image-panel-loading {
+ margin: 5px;
+ list-style-image: url("chrome://global/skin/icons/loading.gif");
+}
+
+/* ::::: sidebar tabs ::::: */
+
+.box-texttab {
+ -moz-binding: url("chrome://communicator/skin/sidebar/sidebarBindings.xml#sbtab");
+ cursor: pointer;
+ border-top: 3px solid black;
+}
+
+.box-texttab > hbox {
+ -moz-border-radius: 5px;
+ -moz-box-align: stretch;
+ padding: 2px 0px 2px 0px;
+ background-color: #FF9F00;
+ color: #000000;
+}
+
+.box-texttab[selected="true"] > hbox,
+.box-texttab[selected="true"]:hover > hbox,
+.box-texttab[selected="true"]:hover:active > hbox {
+ background-color: #008484;
+ color: #FFCF00;
+ font-weight: bold;
+}
+
+.box-texttab[selected="true"],
+.box-texttab[selected="true"]:hover,
+.box-texttab[selected="true"]:hover:active {
+ border-bottom: 3px solid black;
+}
+
+.box-texttab[last-panel="true"],
+.box-texttab[last-panel="true"]:hover,
+.box-texttab[last-panel="true"]:hover:active,
+.box-texttab[last-panel="true"][selected="true"],
+.box-texttab[last-panel="true"][selected="true"]:hover,
+.box-texttab[last-panel="true"][selected="true"]:hover:active {
+ border-bottom: none;
+}
+
+.sbtab-label {
+ margin: 0px 0px 0px 0px !important;
+}
+
+.sbtab-twisty {
+ margin: 2px 3px 0px 3px;
+ list-style-image: url("chrome://global/skin/tree/twisty-closed-selected.gif");
+}
+
+/*
+.sbtab-texture {
+ margin: 2px 0px;
+ background: url("chrome://global/skin/toolbar/tbgrip-texture.gif") repeat-y;
+ width: 12px;
+ height: 12px;
+}
+*/
+
+.box-texttab:hover > hbox,
+.box-texttab:hover:active > hbox {
+ background-color: #FFCF00;
+}
+
+.box-texttab[last-panel="true"],
+.box-texttab[selected="true"] {
+ margin-bottom: 0px;
+}
+
+.sbtab-twisty[selected="true"] {
+ list-style-image: url("chrome://global/skin/tree/twisty-open.gif");
+}
xmlns="http://www.mozilla.org/xbl"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
- <binding id="panelheader" extends="xul:button">
+ <binding id="sbtab" extends="xul:button">
<content>
- <xul:hbox class="panelheader-box-1" inherits="selected" flex="1">
- <xul:hbox class="panelheader-box-2" align="center" flex="1">
- <xul:image class="panelheader-grippy-icon" inherits="selected"/>
- <xul:image class="panelheader-image" inherits="src"/>
- <xul:vbox flex="1">
- <xul:label class="panelheader-icon" inherits="value=label" crop="right"/>
- </xul:vbox>
- <xul:spacer flex="1"/>
- </xul:hbox>
- <xul:hbox class="panelheader-texture"/>
+ <xul:hbox flex="1">
+ <xul:image class="sbtab-twisty" inherits="selected"/>
+ <xul:label class="sbtab-label" inherits="value=label" crop="right"/>
+ <xul:spacer flex="1"/>
+ <xul:image class="sbtab-texture"/>
</xul:hbox>
</content>
</binding>
-</bindings>
+
+</bindings>
+
+++ /dev/null
-<?xml version="1.0"?>
-
-<bindings id="sidebarSplitterBindings.xml"
- xmlns="http://www.mozilla.org/xbl"
- xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
-
- <binding id="sidebar-splitter" extends="xul:splitter">
- <content>
- <xul:vbox class="sidebar-splitter-topright-cap">
- <xul:spacer flex="1"/>
- </xul:vbox>
- <xul:spacer flex="1"/>
- <xul:hbox>
- <children/>
- </xul:hbox>
- <xul:spacer flex="1"/>
- <xul:vbox class="sidebar-splitter-bottomright-cap">
- <xul:spacer flex="100%"/>
- </xul:vbox>
- </content>
- </binding>
-
- <binding id="panelheader" extends="xul:button">
- <content>
- <xul:hbox class="panelheader-box-1" flex="1">
- <xul:image class="panelheader-image" inherits="src"/>
- <xul:label class="panelheader-icon" inherits="value=label,crop"/>
- </xul:hbox>
- </content>
- </binding>
-
-</bindings>
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-#mini-nav
- {
- list-style-image : url("chrome://global/skin/taskbar-navigator.gif");
- }
+/* ==== tasksOverlay.css ================================================
+ == Styles used by the the overlay which contains tasks related
+ == content, such as the taskbar and product launcher icons.
+ ====================================================================== */
-#mini-mail
- {
- list-style-image : url("chrome://global/skin/taskbar-mail.gif");
- }
+/* ::::: communicator product icons ::::: */
-#mini-mail[BiffState="NewMail"]
- {
- list-style-image : url("chrome://global/skin/taskbar-gotmail.gif");
- }
+.taskbutton,
+.taskbutton:hover:active {
+ padding: 1px 3px;
+ border: none;
+}
-#mini-addr
- {
- list-style-image : url("chrome://global/skin/taskbar-addressbook.gif");
- }
+.taskbutton:hover {
+ background-color: #FFCF00;
+}
-#mini-comp
- {
- list-style-image : url("chrome://global/skin/taskbar-composer.gif");
- }
+.taskbutton:hover:active {
+ background-color: #FFCF00;
+}
-.taskbutton > .toolbarbutton-box,
-.taskbutton > .toolbarbutton-box:hover:active {
- padding: 1px;
- border: none;
+#mini-nav {
+ list-style-image: url("chrome://communicator/skin/taskbar/navigator.gif");
}
-.taskbutton > .toolbarbutton-box:hover,
-.taskbutton:hover > .toolbarbutton-box {
- background-color : #FFCF00;
+#mini-mail {
+ list-style-image: url("chrome://communicator/skin/taskbar/mail.gif");
}
-.taskbutton > .toolbarbutton-box:hover:active,
-.taskbutton:hover:active > .toolbarbutton-box {
- background-color : #FFCF00;
+#mini-mail[BiffState="NewMail"] {
+ list-style-image: url("chrome://communicator/skin/taskbar/mailnew.gif");
}
-.taskbutton > .toolbarbutton-box > .toolbarbutton-text
- {
- display : none;
- }
+#mini-addr {
+ list-style-image: url("chrome://communicator/skin/taskbar/addressbook.gif");
+}
+
+#mini-comp {
+ list-style-image: url("chrome://communicator/skin/taskbar/composer.gif");
+}
+
+/* ::::: component bar ::::: */
+
+#component-bar {
+ -moz-box-align: stretch;
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-/******* ToolBox & ToolBar *******/
+/* ==== toolbar.css =========================================================
+ == Styles for special toolbars in the Communicator suite.
+ ========================================================================== */
-.toolbar-primary
- {
- padding : 0px;
- }
-
-.toolbar-primary > .toolbar-holder
- {
- background-color : #FF9F00;
- }
+/* ::::: primary toolbar ::::: */
-.toolbar-primary > .toolbar-endcap
- {
- background-color : #9C9CFF;
- }
+.toolbar-primary > .toolbar-holder {
+ background-color: #FF9F00;
+}
-.toolbar-primary > toolbargrippy
- {
- background-color : #9C9CFF;
- }
+.toolbar-primary > .toolbar-endcap {
+ background-color: #9C9CFF;
+}
-.toolbar-primary > toolbargrippy:hover
- {
- background-color : #FFCF00;
- }
+.toolbar-primary > toolbargrippy {
+ background-color: #9C9CFF;
+}
+
+.toolbar-primary > toolbargrippy:hover {
+ background-color: #FFCF00;
+}
*
* ***** END LICENSE BLOCK ***** */
-@import url(chrome://global/skin);
+@import url("chrome://global/skin");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
<RDF:Description about="urn:mozilla:skin:LCARStrek/0.6:editor"
chrome:skinVersion="0.9.4"/>
</RDF:RDF>
-
-
-
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
toolbar#toolbox {
- margin :0px;
- padding: 4px; 0px; 0px; 0px;
+ margin: 0px;
+ padding: 4px 0px 0px 0px;
}
toolbar#toolbox button.tool:active {
}
#pointerButton {
- list-style-image:url("chrome://editor/skin/images/Map_pointerTool.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_pointerTool.gif");
}
#rectButton {
- list-style-image:url("chrome://editor/skin/images/Map_rectangleTool.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_rectangleTool.gif");
}
#cirButton {
- list-style-image:url("chrome://editor/skin/images/Map_circleTool.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_circleTool.gif");
}
#polyButton {
- list-style-image:url("chrome://editor/skin/images/Map_polygonTool.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_polygonTool.gif");
}
#cutButton {
- list-style-image:url("chrome://editor/skin/images/Map_Cut.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_Cut.gif");
}
#copyButton {
- list-style-image:url("chrome://editor/skin/images/Map_Copy.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_Copy.gif");
}
#pasteButton {
- list-style-image:url("chrome://editor/skin/images/Map_Paste.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_Paste.gif");
}
#zoomInButton {
- list-style-image:url("chrome://editor/skin/images/Map_zoomIn.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_zoomIn.gif");
}
#zoomOutButton {
- list-style-image:url("chrome://editor/skin/images/Map_zoomOut.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_zoomOut.gif");
}
#contrastButton {
- list-style-image:url("chrome://editor/skin/images/Map_contrast.gif");
+ list-style-image:url("chrome://editor/skin/icons/Map_contrast.gif");
}
.handlet {position:absolute; top:-5px; left:48%; height:5px; width:5px; background-color:#ff00ff;}
.handleb {position:absolute; top:100%; left:48%; height:5px; width:5px; background-color:#ff00ff;}
#marquee {position:absolute; top:1px; left:-5px; height:-5px; width:1px; border: 1 dashed #0000ff; z-index:10000; visibility: hidden;}
-#bgDiv {position:absolute; top:0px; left:0px; width:1; background:url("chrome://editor/skin/images/Map_checker.gif"); background-color: white; cursor: inherit;}
+#bgDiv {position:absolute; top:0px; left:0px; width:1; background:url("chrome://editor/skin/icons/Map_checker.gif"); background-color: white; cursor: inherit;}
BODY {background-color:appworkspace;}
HTML {height: 100%;}
+++ /dev/null
-/* ***** BEGIN LICENSE BLOCK *****
- * Version: MPL 1.1/GPL 2.0/LGPL 2.1
- *
- * 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 "Classic" theme of mozilla.org code.
- *
- * The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
- * the Initial Developer. All Rights Reserved.
- *
- * Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
- *
- * Alternatively, the contents of this file may be used under the terms of
- * either the GNU General Public License Version 2 or later (the "GPL"), or
- * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
- * in which case the provisions of the GPL or the LGPL are applicable instead
- * of those above. If you wish to allow use of your version of this file only
- * under the terms of either the GPL or the LGPL, and not to allow others to
- * use your version of this file under the terms of the MPL, indicate your
- * decision by deleting the provisions above and replace them with the notice
- * and other provisions required by the GPL or the LGPL. If you do not delete
- * the provisions above, a recipient may use your version of this file under
- * the terms of any one of the MPL, the GPL or the LGPL.
- *
- * ***** END LICENSE BLOCK ***** */
-
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-
-/* ............. edit mode tabs ............... */
-
-.tabs-bottom {
- border-top: none;
-}
-
-.tabs-bottom > .tabs-spacer {
- border-top: 1px solid #9C9CFF !important;
- border-bottom: none;
-}
-
-
-/* ............. edit mode tabs ............... */
-
-
-.tabs-bottom > tab {
- margin-top: 0px;
- margin-bottom: 2px;
- border: none;
-/* border-right: 1px solid ThreeDDarkShadow; */
- -moz-border-radius: 0px 0px 5px 5px;
- -moz-user-focus: ignore;
-}
-
-.tabs-bottom > tab > .tab-box {
- border: 1px solid #9C9CFF !important;
- border-top: none !important;
- -moz-border-radius: 0px 0px 4px 4px;
-}
-
-/* ............. selected state ............... */
-
-/*
-.tabs-bottom > tab[selected="true"] {
- margin-bottom: 0px;
-}
-*/
-
-.tabs-bottom > tab[selected="true"] > .tab-box {
- color: #000000;
-/* background-color: #008484;
- border-bottom: 1px solid ThreeDShadow !important;
- border-top: 1px solid #ffffff !important; */
-}
min-width: 10em;
}
+.MinWidth15em {
+ min-width: 15em;
+}
+
.MinWidth20em {
min-width: 20em;
}
font-size: 120%;
}
-
.narrow {
width: 3em;
}
}
.menuitem-highlight-1 {
- font-weight : bold;
+ font-weight: bold;
}
/* Use this with groove-thin in dialogs
to add margins to top and bottom
*/
.tb-margin {
- margin-top : 6px;
- margin-bottom : 6px;
+ margin-top: 6px;
+ margin-bottom: 6px;
}
.color-well {
}
#ColorPickerSwatch {
- border : 2px outset #9C9CFF;
+ border: 2px outset #9C9CFF;
width: 25px;
height: 20px;
margin: 0px 3px 0px 0px;
}
#ColorPickerSwatch[default="true"] {
- border : 2px solid transparent;
+ border: 2px solid transparent;
background-color: inherit;
}
margin: 1px 2px 2px 4px;
}
-.popup-trigger {
- list-style-image: url(chrome://global/skin/scroll-down.gif);
-}
-
/* temporary -- we need a simple box-based list defined in XBL */
tree.list {
border: 1px inset #9C9CFF;
/* same as in menulist.css */
margin: 1px 5px 2px 5px;
- width: 10em;
- height: 3em;
/* use rows="#" in XUL to define height */
}
min-height: 50px;
}
-#alignTypeSelect,label#alignLabel {
+#alignTypeSelect,
+label#alignLabel {
margin-left: 5px;
}
+/* ::::: table properties dialog ::::: */
+
#MoreFewerButton[more="0"] {
- list-style-image: url(chrome://global/skin/scroll-down.gif);
- /* bug 9459 - changing button text doesn't resize width.
- This covers that problem, but we want this size anyway */
+ list-style-image: url(chrome://global/skin/arrow/arrow-down.gif);
min-width: 12em;
}
-/* ::::: table properties dialog ::::: */
-
#MoreFewerButton[more="1"] {
- list-style-image: url(chrome://global/skin/scroll-up.gif);
+ list-style-image: url(chrome://global/skin/arrow/arrow-up.gif);
min-width: 12em;
}
#PreviousButton {
- list-style-image: url(chrome://global/skin/arrow-left.gif);
+ list-style-image: url(chrome://global/skin/arrow/arrow-left.gif);
}
#NextButton {
- list-style-image: url(chrome://global/skin/arrow-right.gif);
+ list-style-image: url(chrome://global/skin/arrow/arrow-right.gif);
}
#PreviousButton[type="row"] {
- list-style-image: url(chrome://global/skin/arrow-up.gif);
+ list-style-image: url(chrome://global/skin/arrow/arrow-up.gif);
}
#NextButton[type="row"] {
- list-style-image: url(chrome://global/skin/arrow-down.gif);
+ list-style-image: url(chrome://global/skin/arrow/arrow-down.gif);
}
/* ::::: spelling dialog ::::: */
margin-bottom: 2px;
}
-
.colorpicker:active {
border: 1px inset #9C9CFF;
}
min-height: 10px;
}
+#alignTypeSelect {
+ height: 34px;
+}
+
.align-menu[value="top"] {
- list-style-image:url("chrome://editor/skin/images/img-align-top.gif");
+ list-style-image:url("chrome://editor/skin/icons/img-align-top.gif");
}
.align-menu[value="center"] {
- list-style-image:url("chrome://editor/skin/images/img-align-middle.gif");
+ list-style-image:url("chrome://editor/skin/icons/img-align-middle.gif");
}
.align-menu[value="bottom"] {
- list-style-image:url("chrome://editor/skin/images/img-align-bottom.gif");
+ list-style-image:url("chrome://editor/skin/icons/img-align-bottom.gif");
}
.align-menu[value="right"] {
- list-style-image:url("chrome://editor/skin/images/img-align-right.gif");
+ list-style-image:url("chrome://editor/skin/icons/img-align-right.gif");
}
.align-menu[value="left"] {
- list-style-image:url("chrome://editor/skin/images/img-align-left.gif");
+ list-style-image:url("chrome://editor/skin/icons/img-align-left.gif");
}
/* Don't change width/height of these without changing values in
*/
#preview-image-box {
border: 1px inset #9C9CFF;
- width : 82px;
- max-width : 82px;
- min-width : 82px;
- height : 52px;
- max-height : 52px;
- min-height : 52px;
- margin : 6px 5px 6px 5px;
- overflow : hidden;
+ width: 82px;
+ max-width: 82px;
+ min-width: 82px;
+ height: 52px;
+ max-height: 52px;
+ min-height: 52px;
+ margin: 6px 5px 6px 5px;
+ overflow: hidden;
}
#preview-image-holder {
- padding : 0px;
- margin : 0px;
+ padding: 0px;
+ margin: 0px;
}
/* Rest are from Ben Goodger for Advanced Edit dialog
this "property list" style treecell formatting is used by cookie/signon
viewers. */
-
#tagLabel {
font-weight: bold;
}
/* styles for an attribute tree-table */
tree.AttributesTree {
- min-width : 200px;
+ min-width: 200px;
min-height: 200px;
}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-/* Note: most of our styles are in EditorToolbars.css
- in order to share with all users of editor
-*/
-
-/********* image pre-cacheing ********/
-#resource_bundle_editor{
- -moz-binding : url('chrome://editor/skin/resources.xml#resource_bundle_editor')
-}
-
#content-frame {
min-width: 10px;
min-height: 10px;
height: 400px;
}
-.source-editor, .source-editor:focus {
+.source-editor,
+.source-editor:focus {
margin: 0px 5px 5px 0px;
border: 0px;
/* Scroll bars are in content,
}
/* Multiline textarea for HTML source editing */
-#content-source, #doctype-text
- {
- font-family : -moz-fixed;
- }
+#content-source,
+#doctype-text {
+ font-family: -moz-fixed;
+}
+
+#appcontent {
+}
+
+#ContentWindowDeck {
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+/* ::::: formatting buttons ::::: */
+
#FormatToolbar > toolbarbutton {
min-width: 18px;
}
-#FormatToolbar > toolbarbutton > .toolbarbutton-box > .toolbarbutton-text {
+#FormatToolbar > toolbarbutton > .toolbarbutton-text {
display: none;
}
-#boldButton
- {
- list-style-image : url(chrome://editor/skin/images/bold.gif);
- }
+#DecreaseFontSizeButton {
+ list-style-image: url("chrome://editor/skin/icons/dec-font-size.gif");
+}
-#boldButton[disabled="true"],
-#boldButton[disabled="true"]:hover,
-#boldButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/bold-disabled.gif");
- }
+#DecreaseFontSizeButton:hover,
+#DecreaseFontSizeButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/dec-font-size-hover.gif");
+}
-#boldButton:hover,
-#boldButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/bold-hover.gif");
- }
+#DecreaseFontSizeButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/dec-font-size-disabled.gif") !important;
+}
-#smileButtonMenu {
- list-style-image:url("chrome://editor/skin/images/smile.gif");
-}
+#IncreaseFontSizeButton {
+ list-style-image: url("chrome://editor/skin/icons/inc-font-size.gif");
+}
-#smileButtonMenu[disabled="true"],
-#smileButtonMenu[disabled="true"]:hover,
-#smileButtonMenu[disabled="true"]:hover:active {
- list-style-image:url("chrome://editor/skin/images/smile-disabled.gif");
-}
+#IncreaseFontSizeButton:hover,
+#IncreaseFontSizeButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/inc-font-size-hover.gif");
+}
-.insert-smile > .menu-iconic-left {
- list-style-image:url(chrome://global/skin/smiley/smile_n.gif);
-}
+#IncreaseFontSizeButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/inc-font-size-disabled.gif") !important;
+}
-.insert-tongue > .menu-iconic-left {
- list-style-image:url(chrome://global/skin/smiley/tongue_n.gif);
+#boldButton {
+ list-style-image: url(chrome://editor/skin/icons/bold.gif);
}
-.insert-frown > .menu-iconic-left {
- list-style-image:url(chrome://global/skin/smiley/frown_n.gif);
- }
+#boldButton:hover,
+#boldButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/bold-hover.gif");
+}
-.insert-wink > .menu-iconic-left {
- list-style-image:url(chrome://global/skin/smiley/wink_n.gif);
- }
+#boldButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/bold-disabled.gif") !important;
+}
-.insert-laughing > .menu-iconic-left {
- list-style-image:url(chrome://global/skin/smiley/laughing_n.gif);
- }
+#italicButton {
+ list-style-image: url("chrome://editor/skin/icons/italic.gif");
+}
-.insert-embarrassed > .menu-iconic-left {
- list-style-image:url(chrome://global/skin/smiley/embarrassed_n.gif);
- }
+#italicButton:hover,
+#italicButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/italic-hover.gif");
+}
+#italicButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/italic-disabled.gif") !important;
+}
-.insert-undecided > .menu-iconic-left {
- list-style-image:url(chrome://global/skin/smiley/undecided_n.gif);
+#underlineButton {
+ list-style-image: url("chrome://editor/skin/icons/underline.gif");
+}
+
+#underlineButton:hover,
+#underlineButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/underline-hover.gif");
+}
+
+#underlineButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/underline-disabled.gif") !important;
+}
+
+#ulButton {
+ list-style-image:url("chrome://editor/skin/icons/bullets.gif");
}
-.smiley > .menu-iconic-left {
+#ulButton:hover,
+#ulButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/bullets-hover.gif");
+}
- margin-right: 15px;
+#ulButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/bullets-disabled.gif") !important;
+}
+
+#olButton {
+ list-style-image: url("chrome://editor/skin/icons/numbers.gif");
}
+#olButton:hover,
+#olButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/numbers-hover.gif");
+}
+#olButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/numbers-disabled.gif") !important;
+}
-#italicButton
- {
- list-style-image : url("chrome://editor/skin/images/italic.gif");
- }
+#outdentButton {
+ list-style-image: url("chrome://editor/skin/icons/outdent.gif");
+}
-#italicButton[disabled="true"],
-#italicButton[disabled="true"]:hover,
-#italicButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/italic-disabled.gif");
- }
+#outdentButton:hover,
+#outdentButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/outdent-hover.gif");
+}
-#italicButton:hover,
-#italicButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/italic-hover.gif");
- }
-
-#underlineButton
- {
- list-style-image : url("chrome://editor/skin/images/underline.gif");
- }
-
-#underlineButton[disabled="true"],
-#underlineButton[disabled="true"]:hover,
-#underlineButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/underline-disabled.gif");
- }
+#outdentButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/outdent-disabled.gif") !important;
+}
-#underlineButton:hover,
-#underlineButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/underline-hover.gif");
- }
-
-#DecreaseFontSizeButton
- {
- list-style-image : url("chrome://editor/skin/images/dec-font-size.gif");
- }
-
-#DecreaseFontSizeButton[disabled="true"],
-#DecreaseFontSizeButton[disabled="true"]:hover,
-#DecreaseFontSizeButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/dec-font-size-disabled.gif");
- }
+#indentButton {
+ list-style-image: url("chrome://editor/skin/icons/indent.gif");
+}
-#DecreaseFontSizeButton:hover,
-#DecreaseFontSizeButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/dec-font-size-hover.gif");
- }
-
-#IncreaseFontSizeButton
- {
- list-style-image : url("chrome://editor/skin/images/inc-font-size.gif");
- }
-
-#IncreaseFontSizeButton[disabled="true"],
-#IncreaseFontSizeButton[disabled="true"]:hover,
-#IncreaseFontSizeButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/inc-font-size-disabled.gif");
- }
+#indentButton:hover,
+#indentButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/indent-hover.gif");
+}
-#IncreaseFontSizeButton:hover,
-#IncreaseFontSizeButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/inc-font-size-hover.gif");
- }
-
-#ulButton
- {
- list-style-image :url("chrome://editor/skin/images/bullets.gif");
- }
-
-#ulButton[disabled="true"],
-#ulButton[disabled="true"]:hover,
-#ulButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/bullets-disabled.gif");
- }
+#indentButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/indent-disabled.gif") !important;
+}
-#ulButton:hover,
-#ulButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/bullets-hover.gif");
- }
-
-#olButton
- {
- list-style-image : url("chrome://editor/skin/images/numbers.gif");
- }
-
-#olButton[disabled="true"],
-#olButton[disabled="true"]:hover,
-#olButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/numbers-disabled.gif");
- }
+#align-left-button {
+ list-style-image: url("chrome://editor/skin/icons/left.gif");
+}
-#olButton:hover,
-#olButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/numbers-hover.gif");
- }
-
-#outdentButton
- {
- list-style-image : url("chrome://editor/skin/images/outdent.gif");
- }
-
-#outdentButton[disabled="true"],
-#outdentButton[disabled="true"]:hover,
-#outdentButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/outdent-disabled.gif");
- }
+#align-left-button:hover,
+#align-left-button:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/left-hover.gif");
+}
-#outdentButton:hover,
-#outdentButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/outdent-hover.gif");
- }
-
-#indentButton
- {
- list-style-image : url("chrome://editor/skin/images/indent.gif");
- }
-
-#indentButton[disabled="true"],
-#indentButton[disabled="true"]:hover,
-#indentButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/indent-disabled.gif");
- }
+#align-left-button[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/left-disabled.gif") !important;
+}
-#indentButton:hover,
-#indentButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/indent-hover.gif");
- }
+#align-center-button {
+ list-style-image: url("chrome://editor/skin/icons/center.gif");
+}
-#AlignPopupButton {
- list-style-image : url("chrome://editor/skin/images/align.gif");
+#align-center-button:hover,
+#align-center-button:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/center-hover.gif");
+}
+
+#align-center-button[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/center-disabled.gif") !important;
+}
+
+#align-right-button {
+ list-style-image: url("chrome://editor/skin/icons/right.gif");
+}
+
+#align-right-button:hover,
+#align-right-button:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/right-hover.gif");
+}
+
+#align-right-button[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/right-disabled.gif") !important;
+}
+
+#align-justify-button {
+ list-style-image: url("chrome://editor/skin/icons/justify.gif");
}
-#AlignPopupButton[disabled="true"],
-#AlignPopupButton[disabled="true"]:hover,
-#AlignPopupButton[disabled="true"]:hover:active {
- list-style-image : url("chrome://editor/skin/images/align-disabled.gif");
+#align-justify-button:hover,
+#align-justify-button:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/justify-hover.gif");
+}
+
+#align-justify-button[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/justify-disabled.gif") !important;
+}
+
+#AlignPopupButton {
+ list-style-image: url("chrome://editor/skin/icons/align.gif");
}
#AlignPopupButton:hover,
#AlignPopupButton:hover:active,
#AlignPopupButton[open="true"] {
- list-style-image : url("chrome://editor/skin/images/align-hover.gif");
+ list-style-image: url("chrome://editor/skin/icons/align-hover.gif");
}
-#InsertPopupButton {
- list-style-image : url("chrome://editor/skin/images/insert.gif");
+#AlignPopupButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/align-disabled.gif") !important;
}
-#InsertPopupButton[disabled="true"],
-#InsertPopupButton[disabled="true"]:hover,
-#InsertPopupButton[disabled="true"]:hover:active {
- list-style-image : url("chrome://editor/skin/images/insert-disabled.gif");
+#InsertPopupButton {
+ list-style-image: url("chrome://editor/skin/icons/insert.gif");
}
#InsertPopupButton:hover,
#InsertPopupButton:hover:active,
#InsertPopupButton[open="true"] {
- list-style-image : url("chrome://editor/skin/images/insert-hover.gif");
-}
-
-#text-align-left,
-#align-left-button
- {
- list-style-image : url("chrome://editor/skin/images/left.gif");
- }
-
-#text-align-left[disabled="true"],
-#text-align-left[disabled="true"]:hover,
-#text-align-left[disabled="true"]:hover:active,
-#align-left-button[disabled="true"],
-#align-left-button[disabled="true"]:hover,
-#align-left-button[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/left-disabled.gif");
- }
-
-#text-align-left:hover,
-#align-left-button:hover,
-#text-align-left:hover:active,
-#align-left-button:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/left-hover.gif");
- }
-
-
-#text-align-center,
-#align-center-button
- {
- list-style-image : url("chrome://editor/skin/images/center.gif");
- }
-
-#text-align-center[disabled="true"],
-#text-align-center[disabled="true"]:hover,
-#text-align-center[disabled="true"]:hover:active,
-#align-center-button[disabled="true"],
-#align-center-button[disabled="true"]:hover,
-#align-center-button[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/center-disabled.gif");
- }
-
-#text-align-center:hover,
-#align-center-button:hover,
-#text-align-center:hover:active,
-#align-center-button:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/center-hover.gif");
- }
-
-#text-align-right,
-#align-right-button
- {
- list-style-image : url("chrome://editor/skin/images/right.gif");
- }
-
-#text-align-right[disabled="true"],
-#text-align-right[disabled="true"]:hover,
-#text-align-right[disabled="true"]:hover:active
-#align-right-button[disabled="true"],
-#align-right-button[disabled="true"]:hover,
-#align-right-button[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/right-disabled.gif");
- }
-
-#text-align-right:hover,
-#align-right-button:hover,
-#text-align-right:hover:active,
-#align-right-button:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/right-hover.gif");
- }
-
-#text-align-justify, #align-justify-button
- {
- list-style-image : url("chrome://editor/skin/images/justify.gif");
- }
-
-#text-align-justify[disabled="true"],
-#text-align-justify[disabled="true"]:hover,
-#text-align-justify[disabled="true"]:hover:active
-#align-justify-button[disabled="true"],
-#align-justify-button[disabled="true"]:hover,
-#align-justify-button[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/justify-disabled.gif");
- }
-
-#text-align-justify:hover,
-#align-justify-button:hover,
-#text-align-justify:hover:active,
-#align-justify-button:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/justify-hover.gif");
- }
-
-.ColorPickerLabel
- {
- border : 1px inset white;
- margin : 0px;
- padding : 2px;
- }
-
-.color-button
- {
- border : 1px inset #9C9CFF;
- padding : 0px;
- width : 14px;
- height : 12px;
- margin : 2px;
- }
-
-.color-button:hover
- {
- border : 1px solid #FFCF00;
- }
-
-#TextColorButton
- {
- margin : 2px 7px 7px 2px;
- }
-
-#BackgroundColorButton
- {
- margin : 7px 2px 2px 7px;
- }
+ list-style-image: url("chrome://editor/skin/icons/insert-hover.gif");
+}
+
+#InsertPopupButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/insert-disabled.gif") !important;
+}
+
+#smileButtonMenu {
+ list-style-image: url("chrome://editor/skin/icons/smile.gif");
+}
+
+#smileButtonMenu[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/smile-disabled.gif") !important;
+}
+
+/* ::::: menuitem icons ::::: */
+
+/* ..... align menu ..... */
+
+#AlignLeftItem {
+ list-style-image: url("chrome://editor/skin/icons/left.gif");
+}
+
+#AlignLeftItem:hover,
+#AlignLeftItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/left-hover.gif");
+}
+
+#AlignCenterItem {
+ list-style-image: url("chrome://editor/skin/icons/center.gif");
+}
+
+#AlignCenterItem:hover,
+#AlignCenterItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/center-hover.gif");
+}
+
+#AlignRightItem {
+ list-style-image: url("chrome://editor/skin/icons/right.gif");
+}
+
+#AlignRightItem:hover,
+#AlignRightItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/right-hover.gif");
+}
+
+#AlignJustifyItem {
+ list-style-image: url("chrome://editor/skin/icons/justify.gif");
+}
+
+#AlignJustifyItem:hover,
+#AlignJustifyItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/justify-hover.gif");
+}
+
+/* ..... insert menu ..... */
+
+#InsertLinkItem {
+ list-style-image: url("chrome://editor/skin/icons/link.gif");
+}
+
+#InsertLinkItem:hover,
+#InsertLinkItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/link-hover.gif");
+}
+
+#InsertAnchorItem {
+ list-style-image: url("chrome://editor/skin/icons/anchor.gif");
+}
+
+#InsertAnchorItem:hover,
+#InsertAnchorItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/anchor-hover.gif");
+}
+
+#InsertImageItem {
+ list-style-image: url("chrome://editor/skin/icons/image.gif");
+}
+
+#InsertImageItem:hover,
+#InsertImageItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/image-hover.gif");
+}
+
+#InsertHRuleItem {
+ list-style-image: url("chrome://editor/skin/icons/hline.gif");
+}
+
+#InsertHRuleItem:hover,
+#InsertHRuleItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/hline-hover.gif");
+}
+
+#InsertTableItem {
+ list-style-image: url("chrome://editor/skin/icons/table.gif");
+}
+
+#InsertTableItem:hover,
+#InsertTableItem:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/table-hover.gif");
+}
+
+/* ..... smiley menu ..... */
+
+.insert-smile > .menu-iconic-left {
+ list-style-image: url("chrome://editor/content/images/smile_n.gif");
+}
+
+.insert-tongue > .menu-iconic-left {
+ list-style-image: url("chrome://editor/content/images/tongue_n.gif");
+}
+
+.insert-frown > .menu-iconic-left {
+ list-style-image: url("chrome://editor/content/images/frown_n.gif");
+}
+
+.insert-wink > .menu-iconic-left {
+ list-style-image: url("chrome://editor/content/images/wink_n.gif");
+}
+
+.insert-laughing > .menu-iconic-left {
+ list-style-image: url("chrome://editor/content/images/laughing_n.gif");
+}
+
+.insert-embarrassed > .menu-iconic-left {
+ list-style-image: url("chrome://editor/content/images/embarrassed_n.gif");
+}
+
+.insert-undecided > .menu-iconic-left {
+ list-style-image: url("chrome://editor/content/images/undecided_n.gif");
+}
+
+/* ::::: fg/bg color picker ::::: */
+
+.ColorPickerLabel {
+ border: 1px inset #FF9F00;
+ margin: 0px;
+ padding: 2px;
+}
+
+.color-button {
+ border: 1px inset #9C9CFF;
+ padding: 0px;
+ width: 14px;
+ height: 12px;
+ margin: 2px;
+}
+
+.color-button:hover {
+ border: 1px solid #FFCF00;
+}
+
+#TextColorButton {
+ margin: 2px 9px 9px 2px;
+}
+
+#BackgroundColorButton {
+ margin: 9px 2px 2px 9px;
+}
+
+#HighlightColorButton {
+ list-style-image: url("chrome://editor/skin/icons/highlight.gif");
+ background-color: transparent;
+}
+
+#HighlightColorButton:hover,
+#HighlightColorButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/highlight-hover.gif");
+}
+
+#HighlightColorButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/highlight-disabled.gif") !important;
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-#EditModeToolbar
- {
- padding : 0px;
- -moz-box-align : start;
-/* border-bottom : 1px solid ThreeDShadow; */
- margin-bottom : 0px;
- min-width : 1px;
-/* color : white;
- background-color : ThreeDFace; */
- }
+#EditModeToolbar {
+ -moz-box-align: start;
+ padding: 0px;
+ margin-bottom: 0px;
+ min-width: 1px;
+}
-#NormalModeButton
- {
- list-style-image : url(chrome://editor/skin/images/editmode-normal.gif);
- }
+.tab-bottom[selected="true"] {
+/* color: -moz-FieldText; */
+}
-#TagModeButton
- {
- list-style-image : url(chrome://editor/skin/images/editmode-tags.gif);
- }
+#NormalModeButton {
+ list-style-image: url("chrome://editor/skin/icons/editmode-normal.gif");
+}
-#SourceModeButton
- {
- list-style-image : url(chrome://editor/skin/images/editmode-html.gif);
- }
+#TagModeButton {
+ list-style-image: url("chrome://editor/skin/icons/editmode-tags.gif");
+}
-#PreviewModeButton
- {
- list-style-image : url(chrome://editor/skin/images/editmode-preview.gif);
- }
+#SourceModeButton {
+ list-style-image: url("chrome://editor/skin/icons/editmode-html.gif");
+}
+
+#PreviewModeButton {
+ list-style-image: url("chrome://editor/skin/icons/editmode-preview.gif");
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-#newButton
- {
- list-style-image : url("chrome://editor/skin/images/newfile.gif");
- }
-
-#newButton[disabled="true"],
-#newButton[disabled="true"]:hover,
-#newButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/newfile-disabled.gif");
- }
+#newButton {
+ list-style-image: url("chrome://editor/skin/icons/newfile.gif");
+}
#newButton:hover,
-#newButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/newfile-hover.gif");
- }
-
-#openButton
- {
- list-style-image : url("chrome://editor/skin/images/openfile.gif");
- }
-
-#openButton[disabled="true"],
-#openButton[disabled="true"]:hover,
-#openButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/openfile-disabled.gif");
- }
+#newButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/newfile-hover.gif");
+}
+
+#newButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/newfile-disabled.gif") !important;
+}
+
+#openButton {
+ list-style-image: url("chrome://editor/skin/icons/openfile.gif");
+}
#openButton:hover,
-#openButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/openfile-hover.gif");
- }
-
-#saveButton
- {
- list-style-image : url("chrome://editor/skin/images/savefile.gif");
- }
-
-#saveButton[disabled="true"],
-#saveButton[disabled="true"]:hover,
-#saveButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/savefile-disabled.gif");
- }
+#openButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/openfile-hover.gif");
+}
+
+#openButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/openfile-disabled.gif") !important;
+}
+
+#saveButton {
+ list-style-image: url("chrome://editor/skin/icons/savefile.gif");
+}
#saveButton:hover,
-#saveButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/savefile-hover.gif");
- }
-
-#saveButton[dirty="true"]
- {
- list-style-image : url("chrome://editor/skin/images/savefile-dirty.gif");
- }
-
-#saveButton[dirty="true"][disabled="true"],
-#saveButton[dirty="true"][disabled="true"]:hover,
-#saveButton[dirty="true"][disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/savefile-disabled.gif");
- }
+#saveButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/savefile-hover.gif");
+}
+
+#saveButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/savefile-disabled.gif") !important;
+}
+
+#saveButton[dirty="true"] {
+ list-style-image: url("chrome://editor/skin/icons/savefile-dirty.gif");
+}
#saveButton[dirty="true"]:hover,
-#saveButton[dirty="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/savefile-hover.gif");
- }
-
-#publishButton
- {
- list-style-image : url("chrome://editor/skin/images/publish.gif");
- }
-
-#publishButton[disabled="true"],
-#publishButton[disabled="true"]:hover,
-#publishButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/publish-disabled.gif");
- }
+#saveButton[dirty="true"]:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/savefile-hover.gif");
+}
+
+#saveButton[dirty="true"][disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/savefile-disabled.gif") !important;
+}
+
+/*
+#publishButton {
+ list-style-image: url("chrome://editor/skin/icons/publish.gif");
+}
#publishButton:hover,
-#publishButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/publish-hover.gif");
- }
-
-#previewButton
- {
- list-style-image : url("chrome://editor/skin/images/preview.gif");
- }
-
-#previewButton[disabled="true"],
-#previewButton[disabled="true"]:hover,
-#previewButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/preview-disabled.gif");
- }
+#publishButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/publish-hover.gif");
+}
+
+#publishButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/publish-disabled.gif") !important;
+}
+*/
+
+#previewButton {
+ list-style-image: url("chrome://editor/skin/icons/preview.gif");
+}
#previewButton:hover,
-#previewButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/preview-hover.gif");
- }
-
-#printButton
- {
- list-style-image : url("chrome://global/skin/print.gif");
- }
-
-#printButton[disabled="true"],
-#printButton[disabled="true"]:hover,
-#printButton[disabled="true"][buttonover="true"],
-#printButton[disabled="true"][buttondown="true"]
- {
- list-style-image : url("chrome://global/skin/print-disabled.gif");
- }
+#previewButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/preview-hover.gif");
+}
+
+#previewButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/preview-disabled.gif") !important;
+}
+
+#printButton {
+ list-style-image: url("chrome://global/skin/icons/print.gif");
+}
#printButton:hover,
#printButton[buttonover="true"],
#printButton[buttondown="true"],
-#printButton[open="true"]
- {
- list-style-image : url("chrome://global/skin/print-hover.gif");
- }
-
-#findButton
- {
- list-style-image : url("chrome://editor/skin/images/find.gif");
- }
-
-#findButton[disabled="true"],
-#findButton[disabled="true"]:hover,
-#findButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/find-disabled.gif");
- }
+#printButton[open="true"] {
+ list-style-image: url("chrome://global/skin/icons/print-hover.gif");
+}
+
+#printButton[disabled="true"] {
+ list-style-image: url("chrome://global/skin/icons/print-disabled.gif") !important;
+}
+
+/*
+#findButton {
+ list-style-image: url("chrome://editor/skin/icons/find.gif");
+}
#findButton:hover,
-#findButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/find-hover.gif");
- }
-
-#linkButton
- {
- list-style-image : url("chrome://editor/skin/images/link.gif");
- }
-
-#linkButton[disabled="true"],
-#linkButton[disabled="true"]:hover,
-#linkButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/link-disabled.gif");
- }
+#findButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/find-hover.gif");
+}
+
+#findButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/find-disabled.gif") !important;
+}
+*/
+
+#linkButton {
+ list-style-image: url("chrome://editor/skin/icons/link.gif");
+}
#linkButton:hover,
-#linkButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/link-hover.gif");
- }
-
-#imageButton
- {
- list-style-image : url("chrome://editor/skin/images/image.gif");
- }
-
-#imageButton[disabled="true"],
-#imageButton[disabled="true"]:hover,
-#imageButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/image-disabled.gif");
- }
+#linkButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/link-hover.gif");
+}
+
+#linkButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/link-disabled.gif") !important;
+}
+
+#imageButton {
+ list-style-image: url("chrome://editor/skin/icons/image.gif");
+}
#imageButton:hover,
-#imageButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/image-hover.gif");
- }
-
-#namedAnchorButton
- {
- list-style-image : url("chrome://editor/skin/images/anchor.gif");
- }
-
-#namedAnchorButton[disabled="true"],
-#namedAnchorButton[disabled="true"]:hover,
-#namedAnchorButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/anchor-disabled.gif");
- }
+#imageButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/image-hover.gif");
+}
+
+#imageButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/image-disabled.gif") !important;
+}
+
+#namedAnchorButton {
+ list-style-image: url("chrome://editor/skin/icons/anchor.gif");
+}
#namedAnchorButton:hover,
-#namedAnchorButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/anchor-hover.gif");
- }
-
-#hlineButton
- {
- list-style-image : url("chrome://editor/skin/images/hline.gif");
- }
-
-#hlineButton[disabled="true"],
-#hlineButton[disabled="true"]:hover,
-#hlineButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/hline-disabled.gif");
- }
+#namedAnchorButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/anchor-hover.gif");
+}
+
+#namedAnchorButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/anchor-disabled.gif") !important;
+}
+
+#hlineButton {
+ list-style-image: url("chrome://editor/skin/icons/hline.gif");
+}
#hlineButton:hover,
-#hlineButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/hline-hover.gif");
- }
-
-#tableButton
- {
- list-style-image : url("chrome://editor/skin/images/table.gif");
- }
-
-#tableButton[disabled="true"],
-#tableButton[disabled="true"]:hover,
-#tableButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/table-disabled.gif");
- }
+#hlineButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/hline-hover.gif");
+}
-#tableButton:hover,
-#tableButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/table-hover.gif");
- }
-
-#spellingButton
- {
- list-style-image : url("chrome://editor/skin/images/spell.gif");
- }
-
-#spellingButton[disabled="true"],
-#spellingButton[disabled="true"]:hover,
-#spellingButton[disabled="true"]:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/spell-disabled.gif");
- }
+#hlineButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/hline-disabled.gif") !important;
+}
+#tableButton {
+ list-style-image: url("chrome://editor/skin/icons/table.gif");
+}
+
+#tableButton:hover,
+#tableButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/table-hover.gif");
+}
+
+#tableButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/table-disabled.gif") !important;
+}
+
+#spellingButton {
+ list-style-image: url("chrome://editor/skin/icons/spell.gif");
+}
+
#spellingButton:hover,
-#spellingButton:hover:active
- {
- list-style-image : url("chrome://editor/skin/images/spell-hover.gif");
- }
+#spellingButton:hover:active {
+ list-style-image: url("chrome://editor/skin/icons/spell-hover.gif");
+}
+
+#spellingButton[disabled="true"] {
+ list-style-image: url("chrome://editor/skin/icons/spell-disabled.gif") !important;
+}
+++ /dev/null
-<?xml version="1.0"?>
-<bindings id="EditorResourcesBindings"
- 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="resource_bundle_editor" extends="" >
- <resources>
- <image src="chrome://editor/skin/images/newfile-hover.gif"/>
- <image src="chrome://editor/skin/images/openfile-hover.gif"/>
- <image src="chrome://editor/skin/images/savefile-disabled.gif"/>
- <image src="chrome://editor/skin/images/savefile-hover.gif"/>
- <image src="chrome://editor/skin/images/savefile-hover.gif"/>
- <image src="chrome://editor/skin/images/preview-hover.gif"/>
- <image src="chrome://editor/skin/images/print-hover.gif"/>
- <image src="chrome://editor/skin/images/link-hover.gif"/>
- <image src="chrome://editor/skin/images/image-hover.gif"/>
- <image src="chrome://editor/skin/images/anchor-hover.gif"/>
- <image src="chrome://editor/skin/images/hline-hover.gif"/>
- <image src="chrome://editor/skin/images/table-hover.gif"/>
- <image src="chrome://editor/skin/images/spell-hover.gif"/>
- </resources>
- </binding>
-
-</bindings>
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-.separator_small {
+.separator-small {
width: 1em;
}
--- /dev/null
+/*
+ * The contents of this file are subject to the Netscape Public
+ * License Version 1.1 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.mozilla.org/NPL/
+ *
+ * Software distributed under the License is distributed on an "AS
+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * rights and limitations under the License.
+ *
+ * The Original Code is Mozilla Communicator client code, released
+ * March 31, 1998.
+ *
+ * The Initial Developer of the Original Code is Netscape
+ * Communications Corporation. Portions created by Netscape are
+ * Copyright (C) 1998-1999 Netscape Communications Corporation. All
+ * Rights Reserved.
+ *
+ * Contributor(s):
+ * Joe Hewitt (hewitt@netscape.com)
+ */
+
+/* ===== button.css =====================================================
+ == Styles used by the XUL button element.
+ ======================================================================= */
+
+@namespace url(http://www.w3.org/1999/xhtml);
+
+/* :::::::::: button :::::::::: */
+
+button,
+input[type="button"],
+input[type="submit"],
+input[type="reset"] {
+ -moz-appearance: button;
+ margin: 1px 5px 2px 5px;
+ min-width: 6.3em;
+ border: 3px solid;
+ -moz-border-top-colors: transparent ThreeDHighlight ThreeDLightShadow;
+ -moz-border-right-colors: transparent ThreeDDarkShadow ThreeDShadow;
+ -moz-border-bottom-colors: transparent ThreeDDarkShadow ThreeDShadow;
+ -moz-border-left-colors: transparent ThreeDHighlight ThreeDLightShadow;
+ background-color: ThreeDFace;
+ color: ButtonText;
+}
+
+.button-box {
+ border: 1px solid transparent;
+ padding: 1px 4px 2px 3px;
+}
+
+.button-box-text {
+ margin: 0 !important;
+ text-align: center;
+}
+
+/* .......... focused state .......... */
+
+button:focus,
+input[type="button"]:focus,
+input[type="submit"]:focus,
+input[type="reset"]:focus {
+ -moz-border-top-colors: ThreeDDarkShadow ThreeDHighlight transparent;
+ -moz-border-right-colors: ThreeDDarkShadow ThreeDDarkShadow ThreeDShadow;
+ -moz-border-bottom-colors: ThreeDDarkShadow ThreeDDarkShadow ThreeDShadow;
+ -moz-border-left-colors: ThreeDDarkShadow ThreeDHighlight transparent;
+}
+
+button:focus > .button-box,
+input[type="button"]:focus > .button-box,
+input[type="submit"]:focus > .button-box,
+input[type="reset"]:focus > .button-box {
+ border: 1px dotted ThreeDDarkShadow;
+}
+
+/* .......... disabled state .......... */
+
+button[disabled="true"],
+input[type="button"][disabled="true"],
+input[type="submit"][disabled="true"],
+input[type="reset"][disabled="true"] {
+ -moz-border-top-colors: transparent ThreeDHighlight ThreeDLightShadow !important;
+ -moz-border-right-colors: transparent ThreeDDarkShadow ThreeDShadow !important;
+ -moz-border-bottom-colors: transparent ThreeDDarkShadow ThreeDShadow !important;
+ -moz-border-left-colors: transparent ThreeDHighlight ThreeDLightShadow !important;
+ color: GrayText;
+}
+
+button[disabled="true"] > .button-box,
+input[type="button"][disabled="true"] > .button-box,
+input[type="submit"][disabled="true"] > .button-box,
+input[type="reset"][diasbled="true"] > .button-box {
+ padding: 1px 4px 2px 3px !important;
+}
+
--- /dev/null
+/*
+ * The contents of this file are subject to the Netscape Public
+ * License Version 1.1 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.mozilla.org/NPL/
+ *
+ * Software distributed under the License is distributed on an "AS
+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * rights and limitations under the License.
+ *
+ * The Original Code is Mozilla Communicator client code, released
+ * March 31, 1998.
+ *
+ * The Initial Developer of the Original Code is Netscape
+ * Communications Corporation. Portions created by Netscape are
+ * Copyright (C) 1998-1999 Netscape Communications Corporation. All
+ * Rights Reserved.
+ *
+ * Contributor(s):
+ *
+ */
+
+/* ===== checkbox.css ===================================================
+ == Styles used by the XUL checkbox element.
+ ======================================================================= */
+
+@namespace url(http://www.w3.org/1999/xhtml);
+
+/* ::::: checkbox ::::: */
+
+input[type="checkbox"] {
+ -moz-appearance: checkbox;
+ -moz-box-align: center;
+ border: 2px solid;
+ padding-left: 1px;
+ padding-right: 1px;
+ -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
+ -moz-border-right-colors: ThreeDHighlight ThreeDLightShadow;
+ -moz-border-bottom-colors: ThreeDHighlight ThreeDLightShadow;
+ -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow;
+ min-width: 13px;
+ min-height: 13px;
+ background: -moz-Field no-repeat 50% 50%;
+}
+
+input[type="checkbox"]:hover:active {
+ background-color: -moz-Dialog;
+}
+
+/* ..... disabled state ..... */
+
+input[type="checkbox"][disabled="true"] {
+ background-color: -moz-Dialog;
+}
+
+/* ..... checked state ..... */
+
+input[type="checkbox"][_moz-input-checked] {
+ list-style-image: url("chrome://global/skin/checkbox/cbox-check.gif");
+}
+
+input[type="checkbox"][_moz-input-checked][disabled="true"] {
+ list-style-image: url("chrome://global/skin/checkbox/cbox-check-dis.gif") !important
+}
+
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Code is "Classic" theme of mozilla.org code.
+ * The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is
- * the Mozilla Organization.
- * Portions created by the Initial Developer are Copyright (C) 1998-2001
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 2002
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
- * Robert Kaiser <KaiRo@KaiRo.at>
+ * Brian Ryner <bryner@netscape.com>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
*
* ***** END LICENSE BLOCK ***** */
-@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+/* This file contains skin-specific rules for HTML form controls */
-tree[id="searchengines"] {
- width: 300px;
-}
+/* xbl-forms.css contains the XBL bindings common to all skins */
+@import url("chrome://forms/content/xbl-forms.css");
-tree[id="searchengines"] > treecol[id="CheckboxColumn"] {
- width: 40px;
-}
+@import url("chrome://forms/skin/select.css");
+@import url("chrome://forms/skin/select-dropdown.css");
+@import url("chrome://forms/skin/checkbox.css");
+@import url("chrome://forms/skin/button.css");
-treecol[sortActive="true"] {
- background-color: #008484;
-}
--- /dev/null
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * 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.org code.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 2002
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ * Brian Ryner <bryner@netscape.com>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */
+@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/**
+ <select size=1/> Widget
+ **/
+
+select, select[size="1"] {
+ -moz-appearance: menulist;
+ margin: 2px 4px;
+ border: 2px solid;
+ -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
+ -moz-border-right-colors: ThreeDHighlight ThreeDLightShadow;
+ -moz-border-bottom-colors: ThreeDHighlight ThreeDLightShadow;
+ -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow;
+ background-color: -moz-Field;
+ color: -moz-FieldText;
+}
+
+xul|*.select-label-box {
+ -moz-box-align: center;
+ -moz-box-pack: center;
+ margin: 1px;
+ border: 1px solid transparent;
+}
+
+xul|*.select-dropmarker {
+ -moz-appearance: menulist-button;
+ min-width: 17px;
+ -moz-box-align: center;
+ -moz-box-pack: center;
+ border: 2px solid;
+ background-color: -moz-Dialog;
+ list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif");
+}
+
+xul|*.select-dropmarker,
+select[disabled="true"]:hover:active > xul|*.select-dropmarker {
+ -moz-border-top-colors: ThreeDLightShadow ThreeDHighlight;
+ -moz-border-right-colors: ThreeDDarkShadow ThreeDShadow;
+ -moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow;
+ -moz-border-left-colors: ThreeDLightShadow ThreeDHighlight;
+ padding: 1px;
+}
+
+select[disable="true"] > xul|*.select-dropmarker {
+ list-style-image: url("chrome://global/skin/arrow/arrow-dn-dis.gif");
+}
+
+select:hover:active > xul|*.select-dropmarker {
+ -moz-border-top-colors: ThreeDShadow ThreeDFace;
+ -moz-border-right-colors: ThreeDShadow ThreeDFace;
+ -moz-border-bottom-colors: ThreeDShadow ThreeDFace;
+ -moz-border-left-colors: ThreeDShadow ThreeDFace;
+ padding: 2px 0px 0px 2px;
+}
+
+select:focus > xul|*.select-label-box {
+ border: 1px dotted #F5DB95;
+ background-color: Highlight;
+ color: HighlightText;
+}
+
+/* ..... disabled state ..... */
+
+select[disabled="true"] {
+ background-color: -moz-Dialog;
+ color: GrayText;
+}
+
+option:hover {
+ background-color: #424F63;
+ color: #FFFFFF;
+}
+
+option {
+ padding-right: 17px;
+ padding-left: 11px;
+}
--- /dev/null
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * 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.org code.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 2002
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ * Brian Ryner <bryner@netscape.com>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */
+@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/**
+ <select/> Widget
+ **/
+
+select[size] {
+ border: 2px inset ThreeDFace;
+ margin: 0;
+ min-height: none;
+ color: inherit;
+ font: inherit;
+ -moz-appearance: treeview;
+}
+
+xul|*.select-outlinerbody:-moz-outliner-row {
+ -moz-apperance: treeitem;
+ border: 1px solid transparent;
+}
+
+xul|*.select-outlinercol {
+ margin: 0px !important;
+ border: none !important;
+ padding: 0px !important;
+}
+
+xul|*.select-outlinercols > xul|outlinercolpicker {
+ display: none;
+}
+
+/* ::::: outliner rows ::::: */
+
+xul|*.select-outlinerbody:-moz-outliner-row {
+ border: 1px solid transparent;
+ height: 18px;
+}
+
+xul|*.select-outlinerbody:-moz-outliner-row(selected) {
+ background-color: -moz-Dialog;
+}
+
+xul|*.select-outlinerbody:-moz-outliner-row(selected, focus) {
+ background-color: Highlight;
+}
+
+xul|*.select-outlinerbody:-moz-outliner-row(current, focus) {
+ border: 1px dotted #F5DB95;
+}
+
+/* ::::: outliner cells ::::: */
+
+xul|*.select-outlinerbody:-moz-outliner-cell {
+ padding: 0px 0px 0px 2px;
+}
+
+xul|*.select-outlinerbody:-moz-outliner-cell-text {
+ color: inherit;
+}
+
+xul|*.select-outlinerbody:-moz-outliner-cell-text(selected) {
+ color: -moz-DialogText;
+}
+
+xul|*.select-outlinerbody:-moz-outliner-cell-text(selected, focus) {
+ color: HighlightText;
+}
* ***** END LICENSE BLOCK ***** */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+@namespace html url("http://www.w3.org/1999/xhtml");
-/* ::::: autocomplete ::::: */
-
-textbox[type="autocomplete"]
- {
- cursor : default !important;
- -moz-border-radius : 5px;
- }
+/* ===== autocomplete.css =================================================
+ == Styles used by the autocomplete widget.
+ ======================================================================= */
-.autocomplete-internal-box
- {
- padding : 0px !important;
- -moz-border-radius : 5px;
- }
+/* ::::: autocomplete ::::: */
-.autocomplete-textbox-container
- {
- padding : 1px 2px 1px 2px;
- }
+textbox {
+ cursor: default;
+ padding: 0px;
+ -moz-border-radius: 5px;
+}
-.autocomplete-textbox
- {
- cursor : text;
- }
+.textbox-input-box {
+ margin: 0 3px;
+ -moz-box-align: center;
+ -moz-border-radius: 5px;
+}
/* ::::: history button ::::: */
-.autocomplete-history-button
- {
- -moz-binding : url("chrome://global/skin/classicBindings.xml#autocomplete-history-button");
- width : 15px;
- min-height : 15px;
- border : none;
- background-color : #000000;
- list-style-image : url("chrome://global/skin/scroll-down.gif");
- padding : 0px;
- margin : 0px;
- -moz-border-radius : 0px 5px 5px 0px;
- }
-
-.autocomplete-history-button > .autocomplete-history-button-internal-box
- {
- -moz-border-radius : 0px 5px 5px 0px;
- border : none;
- border-left : 1px solid #9C9CFF;
- padding : 1px;
- }
-
-.autocomplete-history-button:hover,
-.autocomplete-history-button[buttonover="true"]
- {
- background-color : #FFCF00;
- list-style-image : url("chrome://global/skin/scroll-down-hover.gif");
- }
-
-.autocomplete-history-button:hover:active,
-.autocomplete-history-button[open="true"]
- {
- background-color : #FF9F00;
- list-style-image : url("chrome://global/skin/scroll-down-hover.gif");
- }
-
-.autocomplete-history-button[open="true"]
- {
- border : none;
- }
-
-.autocomplete-history-button[open="true"] > .autocomplete-history-button-internal-box
- {
- padding : 2px 0px 0px 2px;
- }
+.autocomplete-history-dropmarker {
+ -moz-box-align: center;
+ -moz-box-pack: center;
+ min-width: 15px;
+ min-height: 15px;
+ border: none;
+ border-left: 1px solid #9C9CFF;
+ background-color: #000000;
+ padding: 1px;
+ list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+ -moz-border-radius: 0px 5px 5px 0px;
+}
+
+.autocomplete-history-dropmarker:hover,
+.autocomplete-history-dropmarker[buttonover="true"] {
+ background-color: #FFCF00;
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+}
+
+.autocomplete-history-dropmarker:hover:active,
+.autocomplete-history-dropmarker[open="true"] {
+ background-color: #FF9F00;
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+ padding: 2px 0px 0px 2px;
+}
/* ::::: autocomplete popups ::::: */
-.autocomplete-result-popup,
-.autocomplete-history-popup
- {
- border : 1px solid #FF9F00 !important;
- background-color : black !important;
- }
+.autocomplete-history-popup {
+ border: 1px solid #FF9F00;
+ background-color: #000000 !important;
+ padding: 0;
+}
-.autocomplete-history-popup
- {
- max-height : 180px;
- }
+.autocomplete-history-popup {
+ max-height: 180px;
+}
/* ::::: outliner ::::: */
-.autocomplete-outliner
- {
- border : none;
- background-color : transparent !important;
- }
-
-.autocomplete-outlinercol
- {
- margin : 0px !important;
- border : none !important;
- padding : 0px !important;
- }
-
-.autocomplete-outlinerbody:-moz-outliner-cell-text
- {
- padding-left: 8px;
- }
-
-.autocomplete-outlinerbody:-moz-outliner-row(menuactive)
- {
- background-color : #FFCF00;
- }
-
-.autocomplete-outlinerbody:-moz-outliner-cell-text(menuactive)
- {
- color : #000000 !important;
- }
+.autocomplete-outliner {
+ border: none;
+ background-color: transparent !important;
+}
+
+.autocomplete-outlinercol {
+ margin: 0px !important;
+ border: none !important;
+ padding: 0px !important;
+}
+
+.autocomplete-outlinerbody:-moz-outliner-cell-text {
+ padding-left: 8px;
+}
+
+.autocomplete-outlinerbody:-moz-outliner-row(menuactive) {
+ background-color: #FFCF00;
+}
+
+.autocomplete-outlinerbody:-moz-outliner-cell-text(menuactive) {
+ color: #000000 !important;
+}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-.tab-image {
+.tabbrowser-strip {
+ padding-bottom: 1px;
+ border-bottom: 1px solid #FF9F00;
+}
+
+.tabbrowser-tabs {
+ padding-top: 1px;
+}
+
+.tabs-left,
+.tabs-right {
+ width: 0px;
+}
+
+.tab-icon {
margin-top: 1px;
margin-right: 3px;
width: 16px;
height: 16px;
- list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item16.gif");
+ list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
}
-tab[busy] > .tab-box > .tab-image {
- list-style-image: url("chrome://global/skin/loading.gif");
+tab[busy] > .tab-icon {
+ list-style-image: url("chrome://global/skin/icons/loading.gif");
}
-.tabbrowser-closebox {
- list-style-image: url("chrome://global/skin/closebox.gif");
+tabbrowser > tabbox > tabpanels {
+ border: none;
+ padding: 0px;
+ margin: 0px;
+}
+
+/* ::::: close button ::::: */
+
+.tabs-closebutton {
margin-bottom: 3px;
margin-right: 2px;
+ list-style-image: url("chrome://global/skin/icons/close-button.gif");
+}
+
+.tabs-closebutton > .toolbarbutton-icon {
+ margin: 0;
}
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-/* NEW WIDGET ANDING: <button> */
+/* ===== button.css =====================================================
+ == Styles used by the XUL button element.
+ ======================================================================= */
-/** Default Button Styles (apply to usage of <button> without
- * any applied class).
- **/
+/* :::::::::: button :::::::::: */
/* outer frame */
- button
- {
- -moz-border-radius : 3px;
- border : none;
- margin : 1px 5px 2px 5px;
- min-width : 6em;
- background-color : #000000;
- color : #FFCF00;
- -moz-user-focus : normal;
- }
-
- .button-text {
- margin: 0px !important;
- text-align: center;
- }
-
- button[disabled="true"],
- button[disabled="true"][default],
- button[disabled="true"]:hover,
- button[disabled="true"]:hover:active
- {
- border : none;
- background-color : #000000;
- color : #8050B0;
- }
-
- .button-box,
- button[disabled="true"][default] > .button-box,
- button[disabled="true"]:hover:active > .button-box
- {
- -moz-border-radius : 3px;
- border : none;
- -moz-user-focus : none;
- }
-
- .button-box-2,
- button[disabled="true"][default] > .button-box > .button-box-2,
- button[disabled="true"]:hover:active > .button-box > .button-box-2
- {
- border : none;
- }
-
- button:hover,
- button:hover:active,
- button[open="true"],
- button[checked="true"]
- {
- border : none;
- background-color : #FFCF00;
- color : #000000;
- }
-
- button:hover:active > .button-box,
- button[checked="true"] > .button-box,
- button[checked="true"]:focus > .button-box,
- button[open="true"] > .button-box,
- button[open="true"]:focus > .button-box
- {
- border : none;
- }
-
- button:hover:active > .button-box > .button-box-2,
- button[checked="true"] > .button-box > .button-box-2,
- button[checked="true"]:focus> .button-box > .button-box-2,
- button[open="true"] > .button-box > .button-box-2,
- button[open="true"]:focus > .button-box > .button-box-2
- {
- border : none;
- }
-
- button:hover:active > .button-box > .button-box-2 > .button-box-text,
- button[open="true"] > .button-box > .button-box-2 > .button-box-text
- {
- padding : 1px 2px 0px 3px;
- }
+button {
+ -moz-border-radius: 3px;
+ margin: 0px 4px 1px 4px;
+ min-width: 6.3em;
+ border: none;
+ background-color: #000000;
+ color: #FFCF00;
+}
- button[disabled="true"] > .button-box > .button-box-2 > .button-box-text,
- button[disabled="true"]:hover:active > .button-box > .button-box-2 > .button-box-text
- {
- padding : 0px 3px 1px 2px;
- }
-
-/* text wrapping frame (hack because <text> does not support alignment) */
- .button-box-text,
- button[disabled]:focus > .button-box > .button-box-2 > .button-box-text
- {
- padding : 0px 3px 1px 2px;
- margin : 1px;
- }
-
-/** Styles for "DEFAULT" buttons (usually 'OK' or equivalent in dialogs.
- * To activate, set 'default' attribute on button.
- **/
-
-/* outer frame */
- button[default], button:focus
- {
- border : none;
- }
-
- button[default] > .button-box > .button-box-2 > .button-box-text
- {
- font-weight : bold;
- list-style-image : url("chrome://global/skin/return.gif");
- -moz-box-direction : reverse;
- }
-
- button[default]:hover > .button-box > .button-box-2 > .button-box-text
- {
- list-style-image : url("chrome://global/skin/return-hover.gif");
- }
-
- button[default][disabled="true"] > .button-box > .button-box-2 > .button-box-text,
- button[default][disabled="true"]:hover > .button-box > .button-box-2 > .button-box-text
- {
- list-style-image : url("chrome://global/skin/return-disabled.gif");
- }
-
-/* ::::: menu-button buttons ::::: */
+.button-box {
+ -moz-border-radius: 3px;
+ border: 1px solid transparent;
+ padding: 1px 4px 2px 3px;
+}
-button[type="menu-button"] {
+.button-text {
+ -moz-border-radius: 3px;
margin: 0px !important;
- border: none !important;
+ text-align: center;
}
-.menu-button-dropmarker {
- list-style-image: url("chrome://global/skin/scroll-down.gif");
+/* .......... focused state .......... */
+
+button:focus {
}
-.menu-button-dropmarker:hover {
- list-style-image: url("chrome://global/skin/scroll-down-hover.gif");
+button:focus > .button-box {
+ border: 1px dotted #FF9F00;
}
-.menu-button-dropmarker[disabled="true"],
-.menu-button-dropmarker[disabled="true"]:hover {
- list-style-image: url("chrome://global/skin/scroll-down-disabled.gif");
+/* .......... default state .......... */
+
+button[default="true"] > .button-box {
+ font-weight: bold;
+ list-style-image: url("chrome://global/skin/icons/return.gif");
+ -moz-box-direction: reverse;
+ padding-right: 7px;
}
-/* ::::: plain buttons ::::: */
+button[default="true"]:hover > .button-box,
+button[default="true"]:hover:active > .button-box {
+ list-style-image: url("chrome://global/skin/icons/return-hover.gif");
+}
+
+button[default="true"][disabled="true"] > .button-box {
+ font-weight: bold;
+ list-style-image: url("chrome://global/skin/icons/return-disabled.gif") !important;
+}
+
+/* .......... active/open/checked state .......... */
+
+button:hover,
+button:hover:active {
+ border : none;
+ background-color: #FFCF00;
+ color: #000000;
+}
+
+button[open="true"] {
+ border : none;
+ background-color: #FF9F00;
+ color: #000000;
+}
+
+button[checked="true"] {
+ border : none;
+ background-color: #008484;
+ color: #000000;
+}
+
+button:hover:active > .button-box,
+button[open="true"] > .button-box,
+button[checked="true"] > .button-box {
+ padding: 2px 3px 1px 4px;
+}
-button.plain,
-button.plain:hover,
-button.plain:hover:active,
-button.plain > .button-box,
-button.plain:hover > .button-box,
-button.plain:hover:active > .button-box {
- border: 0px ! important;
+/* .......... disabled state .......... */
+
+button[disabled="true"] {
+ border: none;
+ background-color: #000000 !important;
+ color: #8050B0 !important;
+}
+
+button[disabled="true"] > .button-box {
+ padding: 1px 4px 2px 3px !important;
+}
+
+/* ::::: menu/menu-button buttons ::::: */
+
+button[type="menu-button"] {
+ -moz-box-align: center;
+ -moz-box-pack: center;
margin: 0px;
- padding: 0px;
+ border: none;
+}
+
+.button-menu-dropmarker,
+.button-menubutton-dropmarker {
+ -moz-border-radius: 3px;
+ margin: 1px;
+ list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+}
+
+.button-menu-dropmarker:hover,
+.button-menubutton-dropmarker:hover {
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+}
+
+.button-menu-dropmarker[disabled="true"],
+.button-menubutton-dropmarker[disabled="true"] {
+ list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif") !important;
+}
+
+.button-menubutton-dropmarker[open="true"] {
+ margin: 2px 0px 0px 2px;
+}
+
+/* ::::: plain buttons ::::: */
+
+button.plain {
+ border: 0px !important;
+ margin: 0px !important;
+ padding: 0px !important;
}
+++ /dev/null
-<?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="button" extends="chrome://global/content/bindings/button.xml#button">
- <content>
- <children includes="observes|template|menupopup|tooltip"/>
- <xul:box class="box-inherit button-box" orient="horizontal" flex="1">
- <xul:hbox class="box-inherit button-box-2" flex="1">
- <xul:hbox class="box-inherit button-box-text" inherits="orient,dir,align,pack"
- flex="1" align="center" pack="center">
- <children>
- <xul:image class="button-icon" inherits="src=image"/>
- <xul:label class="button-text" flex="1" inherits="disabled,value=label,accesskey,crop"/>
- </children>
- </xul:hbox>
- </xul:hbox>
- </xul:box>
- </content>
- </binding>
-
- <binding id="button-menu" display="xul:menu" extends="chrome://global/skin/buttonBindings.xml#button"/>
-
- <binding id="simplebutton" extends="chrome://global/content/bindings/button.xml#button-base">
- <content>
- <xul:vbox flex="1" align="center">
- <xul:image class="simplebutton-icon" inherits="src,disabled"/>
- <xul:label class="simplebutton-text" inherits="value=label,accesskey,crop,disabled"/>
- </xul:vbox>
- </content>
- </binding>
-
-</bindings>
/* stylesheet for XUL <checkbox> element */
-/* default checkbox for dialogs */
-/* outer frame */
- checkbox
- {
- margin : 3px 5px 3px 5px;
- }
-
- .checkbox-checkmark-box-1
- {
- -moz-border-radius : 2px;
- border : 1px solid #FF9F00;
- background-color : #000000;
- margin : 1px 1px 0px 0px;
- width : 10px;
- height : 10px;
- -moz-user-focus : ignore;
- }
-
- .checkbox-checkmark-box-2
- {
- border : none;
- padding : 1px;
- width : 10px;
- height : 10px;
- }
-
- /* ensure that no list-style-image is inherited in from the Outside */
- .checkbox-check
- {
- list-style-image : none;
- min-width : 8px;
- min-height : 8px;
- width : 8px;
- height : 8px;
- }
-
- .checkbox-check[checked="true"]
- {
- list-style-image : url(chrome://global/skin/check-check.gif);
- }
-
- .checkbox-check[checked="true"][disabled="true"]
- {
- list-style-image : url(chrome://global/skin/check-check-disabled.gif);
- }
-
- checkbox:hover > .checkbox-internal-box > .checkbox-checkmark-box-1,
- checkbox:hover:active > .checkbox-internal-box > .checkbox-checkmark-box-1
- {
- border : 1px solid #FFCF00;
- }
-
- checkbox[disabled="true"] > .checkbox-internal-box > .checkbox-checkmark-box-1,
- checkbox[disabled="true"]:hover > .checkbox-internal-box > .checkbox-checkmark-box-1,
- checkbox[disabled="true"]:hover:active > .checkbox-internal-box > .checkbox-checkmark-box-1
- {
- border : 1px inset #8050B0;
- }
-
-/* text/icon frames */
- .checkbox-text
- {
- margin : 0px 0px 0px 2px;
- padding : 1px;
- color : #FF9F00;
- }
-
- .checkbox-icon
- {
- list-style-image : inherit;
- }
-
- .checkbox-text[disabled="true"]
- {
- color : #8050B0;
- }
-
- checkbox:focus > .checkbox-internal-box > .checkbox-text
- {
- border : 1px dotted #FF9F00;
- padding : 0px;
- }
-
- .checkbox-internal-box
- {
- -moz-user-focus : none;
- padding : 0px;
- }
+checkbox {
+ -moz-box-align: center;
+ margin: 2px 4px;
+ padding: 1px;
+}
+
+.checkbox-label-box {
+ margin-left: 2px;
+ border: 1px solid transparent;
+ padding: 0px 1px;
+ color: #FF9F00;
+}
+
+.checkbox-icon {
+ margin-right: 2px;
+}
+
+.checkbox-label {
+ margin: 0 !important;
+}
+
+/* ..... focused state ..... */
+
+checkbox:focus > .checkbox-label-box {
+ border: 1px dotted #FF9F00;
+}
+
+/* ..... disabled state ..... */
+
+checkbox[disabled="true"] > .checkbox-check {
+ border: 1px solid #8050B0 !important;
+}
+
+checkbox[disabled="true"] {
+ color: #8050B0 !important;
+}
+
+/* ::::: checkmark image ::::: */
+
+.checkbox-check {
+ -moz-border-radius: 2px;
+ -moz-box-align: center;
+ border: 1px solid #FF9F00;
+ width: 12px;
+ height: 12px;
+ background: transparent 50% 50% no-repeat;
+}
+
+checkbox:hover > .checkbox-check,
+checkbox:hover:active > .checkbox-check {
+ border: 1px solid #FFCF00;
+}
+
+/* ..... checked state ..... */
+
+checkbox[checked="true"] > .checkbox-check {
+ background-image: url("chrome://global/skin/checkbox/cbox-check.gif");
+}
+
+checkbox[checked="true"][disabled="true"] > .checkbox-check {
+ background-image: url("chrome://global/skin/checkbox/cbox-check-disabled.gif") !important
+}
+++ /dev/null
-<?xml version="1.0"?>
-
-<bindings id="classicBindings"
- 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>
- <xul:stack>
- <xul:label class="text-bottom" inherits="value,accesskey,crop"/>
- <xul:label class="text-top" inherits="value,accesskey,crop"/>
- </xul:stack>
- </content>
- </binding>
-
- <binding id="toolbargrippy"
- extends="chrome://global/content/bindings/toolbar.xml#toolbargrippy">
- <content>
- <xul:hbox align="center" pack="center">
- <xul:image class="toolbargrippy-twisty"/>
- </xul:hbox>
- <xul:spacer class="toolbargrippy-texture" flex="1"/>
- </content>
- </binding>
-
- <binding id="toolbargrippy-collapsed" extends="chrome://global/content/bindings/toolbar.xml#toolbargrippy">
- <content>
- <xul:hbox align="center">
- <xul:image class="toolbargrippy-twisty-collapsed"/>
- </xul:hbox>
- <xul:spacer class="toolbargrippy-texture-collapsed" flex="1"/>
- </content>
- </binding>
-
-
- <binding id="radio" extends="chrome://global/content/bindings/radio.xml#radio">
- <content>
- <xul:hbox flex="1" class="radio-internal-box" align="center">
- <xul:hbox class="radio-checkmark-box-1" align="center" inherits="disabled">
- <xul:hbox class="radio-checkmark-box-2" align="center" flex="1">
- <xul:image class="radio-check" inherits="selected,disabled"/>
- </xul:hbox>
- </xul:hbox>
- <xul:hbox class="radio-text-container" flex="1" align="center">
- <xul:image class="radio-icon" inherits="src,disabled"/>
- <xul:label class="radio-text" inherits="value=label,accesskey,crop,disabled" flex="1"/>
- </xul:hbox>
- </xul:hbox>
- </content>
- </binding>
-
- <binding id="checkbox" extends="chrome://global/content/bindings/checkbox.xml#checkbox">
- <content>
- <xul:hbox flex="1" class="checkbox-internal-box" align="center">
- <xul:hbox class="checkbox-checkmark-box-1" align="center" inherits="disabled">
- <xul:hbox class="checkbox-checkmark-box-2" align="center" flex="1">
- <xul:image class="checkbox-check" inherits="checked,disabled"/>
- </xul:hbox>
- </xul:hbox>
- <xul:image class="checkbox-icon" inherits="src,disabled"/>
- <xul:label class="checkbox-text" inherits="value=label,accesskey,crop,disabled" flex="1"/>
- </xul:hbox>
- </content>
- </binding>
-
- <binding id="thumb" extends="chrome://global/content/bindings/scrollbar.xml#thumb">
- <content>
- <xul:vbox class="thumb-box" align="center" flex="1">
- <xul:spacer class="thumb-spacer" flex="1"/>
- </xul:vbox>
- </content>
- </binding>
-
- <binding id="scrollbar" extends="chrome://global/content/bindings/scrollbar.xml#scrollbar">
- <content>
- <xul:scrollbarbutton type="decrement" inherits="sborient=orient"/>
- <xul:slider flex="1" inherits="curpos,maxpos,pageincrement,increment">
- <xul:thumb inherits="src" flex="1"/>
- </xul:slider>
- <xul:scrollbarbutton type="increment" inherits="sborient=orient"/>
- </content>
- </binding>
-
- <binding id="scrollbarbutton" extends="chrome://global/content/bindings/scrollbar.xml#scrollbarbutton">
- </binding>
-
- <binding id="slider" extends="chrome://global/content/bindings/scrollbar.xml#slider">
- <content>
- <xul:button class="slider-button"/>
- </content>
- </binding>
-
- <binding id="grippy" extends="chrome://global/content/bindings/splitter.xml#grippy">
- <content>
- <xul:hbox class="grippy-box" flex="1">
- <xul:image class="grippy-image" inherits="src" />
- </xul:hbox>
- </content>
- </binding>
-
- <binding id="double-box">
- <content>
- <xul:hbox class="db-internal-box" flex="1">
- <children/>
- </xul:hbox>
- </content>
- </binding>
-
- <binding id="menuitem-iconic" extends="chrome://global/content/bindings/menu.xml#menuitem-iconic">
- <content>
- <xul:vbox class="menu-iconic-left" align="center" inherits="selected,menuactive,disabled,checked">
- <xul:image/>
- </xul:vbox>
- <xul:spacer class="menuitem-iconic-spacer"/>
- <xul:label class="menu-iconic-text" flex="1" align="left" inherits="value=label,accesskey,crop" crop="right"/>
- <xul:label class="menu-iconic-accel" inherits="value=acceltext"/>
- </content>
- </binding>
-
- <binding id="largeheader">
- <content>
- <xul:hbox class="largeheader-box" flex="1">
- <xul:vbox class="largeheader-text-container">
- <xul:spacer flex="1"/>
- <xul:label class="largeheader-header-text" inherits="value=title" crop="right"/>
- <xul:label class="largeheader-desc-text" inherits="value=description"/>
- <xul:spacer flex="1"/>
- </xul:vbox>
- <xul:spacer flex="1"/>
- <xul:hbox class="largeheader-icon-container" align="center">
- <xul:image class="largeheader-icon" inherits="src"/>
- </xul:hbox>
- </xul:hbox>
- </content>
- </binding>
-
- <binding id="toolbarbutton-left" extends="chrome://global/content/bindings/button.xml#buttonleft">
- <content>
- <xul:hbox flex="1" align="center">
- <xul:image class="toolbarbutton-left-icon" inherits="src,disabled"/>
- <xul:label class="toolbarbutton-left-text" inherits="value=label,crop"/>
- </xul:hbox>
- </content>
- </binding>
-
- <binding id="toolbarbutton-top" extends="chrome://global/content/bindings/button.xml#buttontop">
- <content>
- <xul:vbox flex="1" align="center">
- <xul:image class="toolbarbutton-top-icon" inherits="src,disabled"/>
- <xul:label class="toolbarbutton-top-text" inherits="value=label,crop"/>
- </xul:vbox>
- </content>
- </binding>
-
- <binding id="splitter"
- extends="chrome://global/content/bindings/splitter.xml#splitter">
- <content>
- <xul:hbox class="splitter-internal-box" flex="1" pack="center" align="center">
- <children/>
- </xul:hbox>
- </content>
- </binding>
-
- <binding id="disabled-text" extends="xul:stack">
- <content>
- <xul:stack class="disabled-text-stack">
- <xul:label class="disabled-text-bottom"/>
- <xul:label class="disabled-text-top"/>
- </xul:stack>
- </content>
- </binding>
-
- <binding id="autocomplete-history-button">
- <content>
- <xul:hbox class="autocomplete-history-button-internal-box" align="center">
- <children/>
- </xul:hbox>
- </content>
- </binding>
-
-</bindings>
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-/* colorpicker tiles */
+/* ===== colorpicker.css ================================================
+ == Styles used by the XUL colorpicker element.
+ ======================================================================= */
-.colorpickertile {
- width : 20px;
- height : 20px;
- margin : 1px;
- -moz-border-radius : 3px;
- border : 1px solid #9C9CFF;
-}
-
-.colorpickertile[selected="true"] {
- border : 1px solid #008484;
-}
-
-.colorpickertile[hover="true"] {
- border : 1px solid #FFCF00;
-}
-
-.cp-light[hover="true"] {
- border : 2px dotted #FF9F00;
-}
-
-/* colorpicker button */
+/* ::::: colorpicker button ::::: */
colorpicker[type="button"] {
- width: 35px;
+ width: 34px;
height: 20px;
-moz-border-radius: 3px;
border: 1px solid #9C9CFF;
-}
-
-.colorpicker-button-internal-box {
padding: 3px;
}
}
colorpicker[type="button"]:focus {
-
-
-colorpicker[type="button"]:focus > .colorpicker-button-internal-box {
}
colorpicker[type="button"][open="true"] {
colorpicker[type="button"][open="true"] > .colorpicker-button-internal-box {
}
+
+/* ::::: colorpicker tiles ::::: */
+
+.colorpickertile {
+ width: 20px;
+ height: 20px;
+ margin: 1px;
+ -moz-border-radius: 3px;
+ border : 1px solid #9C9CFF;
+}
+
+.colorpickertile[selected="true"] {
+ border: 1px solid #008484;
+}
+
+.colorpickertile[hover="true"] {
+ border: 1px solid #FFCF00;
+}
+
+.cp-light[hover="true"] {
+ border: 2px dotted #FF9F00;
+}
*
* ***** END LICENSE BLOCK ***** */
-@import url(chrome://global/skin);
-
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
-.console-box
- {
- background-color : #000000;
- color : #FF9F00;
- }
+/* ===== console.css ====================================================
+ == Styles used by the JavaScript Console window.
+ ======================================================================= */
+
+.console-box {
+ background-color: #000000;
+ color: #FF9F00;
+}
-/* :::::::::: console rows :::::::::: */
-
-.console-row
- {
- padding : 0px;
- border-bottom : 2px solid #FF9F00;
- }
-
-.console-row-icon
- {
- border-right : 1px solid #FF9F00;
- padding : 5px;
- background-color : #9C9CFF;
- -moz-box-align : start;
- }
-
-.console-icon
- {
- list-style-image : inherit !important;
- }
-
-/* error rows */
-
-.console-row-code
- {
- padding : 3px 0px 3px 3px;
- font-size : larger;
- color : #E7ADE7;
- }
-
-.console-dots, .console-caret
- {
- height : 9px;
- }
-
-.console-dots
- {
- background : url("chrome://global/skin/console-error-dash.gif") repeat-x top;
- }
-
-.console-caret
- {
- width : 7px;
- background : url("chrome://global/skin/console-error-caret.gif") no-repeat top;
- }
-
-/* message rows */
-
-.console-row[type="message"]
- {
- font-family : monospace;
- }
-
-/* selected state */
-
-.console-row[selected="true"]
- {
- background-color : #FFCF00;
- color : #000000;
- }
+/* ::::: console rows ::::: */
+
+.console-row {
+ padding: 0px;
+ border-bottom: 2px solid #FF9F00;
+}
+
+.console-row-icon {
+ border-right: 1px solid #FF9F00;
+ padding: 5px;
+ background-color: #9C9CFF;
+ -moz-box-align: start;
+}
+
+.console-icon {
+ list-style-image: inherit !important;
+}
+
+/* ..... error rows ..... */
+
+.console-row-code {
+ padding: 3px 0px 3px 3px;
+ font-size: larger;
+ color: #E7ADE7;
+}
+
+.console-dots,
+.console-caret {
+ height: 9px;
+}
+
+.console-dots {
+ background: url("chrome://global/skin/console/console-error-dash.gif") repeat-x top;
+}
+
+.console-caret {
+ width: 7px;
+ background: url("chrome://global/skin/console/console-error-caret.gif") no-repeat top;
+}
+
+/* ..... message rows ..... */
+
+.console-row[type="message"] {
+ font-family: monospace;
+}
+
+/* ..... selected state ..... */
+
+.console-row[selected="true"] {
+ background-color: #FFCF00;
+ color: #000000;
+}
.console-row-code[selected="true"],
-.console-row-content[selected="true"] > .console-row-file > .console-error-source > .text-link
- {
- color : inherit !important;
- }
+.console-row-content[selected="true"] > .console-row-file > .console-error-source > .text-link {
+ color: inherit !important;
+}
/* ::::: icons ::::: */
.console-row[type="error"],
-.console-row[type="exception"]
- {
- list-style-image : url("chrome://global/skin/error-icon.gif");
- }
+.console-row[type="exception"] {
+ list-style-image: url("chrome://global/skin/icons/alert-error.gif");
+}
-.console-row[type="warning"]
- {
- list-style-image : url("chrome://global/skin/alert-icon.gif");
- }
+.console-row[type="warning"] {
+ list-style-image: url("chrome://global/skin/icons/alert-exclam.gif");
+}
.console-row[type="message"] {
- list-style-image : url("chrome://global/skin/message-icon.gif");
+ list-style-image: url("chrome://global/skin/icons/alert-message.gif");
}
/* ::::: toolbars ::::: */
-#TextboxEval
- {
- margin : 1px 2px 1px 2px ;
- }
+#TextboxEval {
+ margin: 1px 2px 1px 2px ;
+}
-#ButtonEval
- {
- margin : 1px 2px 1px 0px;
- }
+#ButtonEval {
+ margin: 1px 2px 1px 0px;
+}
-toolbarseparator
- {
- min-height : 1em;
- }
+toolbarseparator {
+ min-height: 1em;
+}
/* ::::: dialog buttons ::::: */
-.dialog-button-box {
- padding-top: 1.5em;
-}
-
.dialog-button {
/* font: menu; */
}
+
+/* ::::: dialog header ::::: */
+
+dialogheader {
+ -moz-border-radius: 3px;
+ margin: 0px 5px 5px 5px;
+ border: 1px solid #9C9CFF;
+ padding: 3px 4px;
+ background-color: #000000;
+ color: #9C9CFF;
+}
+
+.dialogheader-title {
+ margin: 0px !important;
+ font-size: larger;
+ font-weight: bold;
+}
+
+/* ::::: large dialog header ::::: */
+
+.header-large {
+ -moz-box-orient: vertical;
+ margin: 0;
+ border: none;
+ border-bottom: 1px solid #9C9CFF;
+ padding: 12px 5px 12px 25px;
+ background-color: #000000;
+ color: #FF9F00;
+}
+
+.header-large > .dialogheader-title {
+ font: inherit;
+ font-weight: bold;
+}
+
+.header-large > .dialogheader-description {
+ margin-left: 12px !important;
+}