update LCARStrek to trunk
authorrobert <robert>
Sun, 8 Oct 2006 17:42:30 +0000 (17:42 +0000)
committerrobert <robert>
Sun, 8 Oct 2006 17:42:30 +0000 (17:42 +0000)
27 files changed:
LCARStrek/communicator/bookmarks/bookmarksToolbar.css
LCARStrek/communicator/communicator.css
LCARStrek/editor/editorPrimaryToolbar.css
LCARStrek/editor/icons/form-disabled.gif [deleted file]
LCARStrek/editor/icons/form-hover.gif [deleted file]
LCARStrek/editor/icons/form.gif [deleted file]
LCARStrek/global/autocomplete.css
LCARStrek/global/button.css
LCARStrek/global/dropmarker.css [new file with mode: 0644]
LCARStrek/global/formatting.css
LCARStrek/global/menu.css
LCARStrek/global/menulist.css
LCARStrek/global/numberbox.css [moved from LCARStrek/communicator/formatting.css with 72% similarity]
LCARStrek/global/scale.css [new file with mode: 0644]
LCARStrek/global/scale/scale-tray-horiz.gif [new file with mode: 0755]
LCARStrek/global/scale/scale-tray-vert.gif [new file with mode: 0755]
LCARStrek/global/scrollbars.css
LCARStrek/global/spinbutton/spinbtn-dn-act.gif [deleted file]
LCARStrek/global/spinbutton/spinbtn-dn.gif [deleted file]
LCARStrek/global/spinbutton/spinbtn-up-act.gif [deleted file]
LCARStrek/global/spinbutton/spinbtn-up.gif [deleted file]
LCARStrek/global/spinbuttons.css
LCARStrek/global/textbox.css
LCARStrek/global/toolbarbutton.css
LCARStrek/global/tree.css
LCARStrek/inspector/viewers/dom/dom.css
LCARStrek/inspector/viewers/domNode/domNode.css

index 3d4e631382e76b92903f2404e69db565934482b3..28807c45d8a7a1a66e24626553ee2264f19fe7fd 100644 (file)
@@ -44,7 +44,7 @@
   ======================================================================= */
 
 /* ::::: bookmark toolbar buttons ::::: */
-    
+
 toolbarbutton.bookmark-item {
   cursor: pointer;
   min-width: 0px;
@@ -67,6 +67,11 @@ toolbarbutton.bookmark-item > .toolbarbutton-menu-dropmarker {
   display: none;
 }
 
+.bookmark-item > .menu-iconic-left > .menu-iconic-icon {
+  width: 16px;
+  height: 16px;
+}
+
 .bookmark-group {
   list-style-image: url(chrome://communicator/skin/bookmarks/bookmark-group.gif) !important;
 }
index 578c394249a5fa3d5ccc268d5430194455bfdc12..5883621961c4e0fc4addbaa7ddb25ebe34630264 100644 (file)
@@ -39,7 +39,6 @@
 @import url("chrome://communicator/content/communicator.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");
 
@@ -50,7 +49,7 @@
    ========================================================================== */
 
 .toolbar-primary {
-  -moz-binding: url("chrome://global/skin/globalBindings.xml#toolbar-primary");
+  -moz-binding: url("chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-primary");
 }
 
 #offline-status[offline="true"] {
index c840cbca1dc693fd982a7242dd6c519ec0d03306..9f621eb654d7d222f2ef36869d0bb564b4ca80e9 100644 (file)
 #findButton[disabled="true"] {
   list-style-image: url("chrome://editor/skin/icons/find-disabled.gif") !important;
 }
-
-#formButton {
-  list-style-image: url("chrome://editor/skin/icons/form.gif");
-}
-
-#formButton:hover,
-#formButton:hover:active {
-  list-style-image: url("chrome://editor/skin/icons/form-hover.gif");
-}
-
-#formButton[disabled="true"] {
-  list-style-image: url("chrome://editor/skin/icons/form-disabled.gif") !important;
-}
diff --git a/LCARStrek/editor/icons/form-disabled.gif b/LCARStrek/editor/icons/form-disabled.gif
deleted file mode 100644 (file)
index 5f4b2d8..0000000
Binary files a/LCARStrek/editor/icons/form-disabled.gif and /dev/null differ
diff --git a/LCARStrek/editor/icons/form-hover.gif b/LCARStrek/editor/icons/form-hover.gif
deleted file mode 100644 (file)
index efa37df..0000000
Binary files a/LCARStrek/editor/icons/form-hover.gif and /dev/null differ
diff --git a/LCARStrek/editor/icons/form.gif b/LCARStrek/editor/icons/form.gif
deleted file mode 100644 (file)
index 8c77d03..0000000
Binary files a/LCARStrek/editor/icons/form.gif and /dev/null differ
index 1d450ac98c8b3290214982fd98e3377283386474..878094d4247cb48507dfa9e9a68c6b10edf414f6 100644 (file)
@@ -58,28 +58,18 @@ textbox {
 /* ::::: history button ::::: */
 
 .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 3px 3px 0px;
 }
 
-.autocomplete-history-dropmarker:hover {
-  background-color: #FFCF00;
-  list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
-}
-
+.autocomplete-history-dropmarker,
+.autocomplete-history-dropmarker:hover,
 .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;
+  border: none;
+  border-left: 1px solid #9C9CFF;
 }
 
 /* ::::: autocomplete popups ::::: */
index 137ebf52c4441bd556211c138522965dc0f0bf16..c41cc2a3a214605ec2f92f04c908dd2c30b4d2b9 100644 (file)
@@ -146,25 +146,10 @@ button[type="menu-button"] {
 .button-menubutton-dropmarker {
   -moz-border-radius: 3px;
   margin: 1px;
-  background-image: url("chrome://global/skin/arrow/arrow-down.gif");
   min-width: 11px;
   min-height: 11px;
 }
 
-.button-menu-dropmarker:hover,
-.button-menubutton-dropmarker:hover {
-  background-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
-}
-
-.button-menu-dropmarker[disabled="true"],
-.button-menubutton-dropmarker[disabled="true"] {
-  background-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 {
diff --git a/LCARStrek/global/dropmarker.css b/LCARStrek/global/dropmarker.css
new file mode 100644 (file)
index 0000000..ee51aa6
--- /dev/null
@@ -0,0 +1,29 @@
+dropmarker {
+  min-width: 11px;
+  -moz-box-align: center;
+  -moz-box-pack: center;
+  border: 1px solid #FF9F00;
+  background-color: #000000;
+  padding: 1px;
+  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+}
+
+dropmarker:hover {
+  background-color: #FFCF00;
+  border: 1px solid #FFCF00;
+  list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+}
+
+dropmarker:hover:active,
+dropmarker[open="true"] {
+  background-color: #FF9F00;
+  padding: 2px 0 0 2px;
+  list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+}
+
+dropmarker[disabled="true"] {
+  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif");
+  border: 1px solid #8050B0 !important;
+  background-color: #000000 !important;
+  padding: 1px !important;
+}
index 953ae1a1a38d3be71b6a906578e19aa6d60ca2d0..56a33fd3865989c00c7db95c498bf23996cedf93 100644 (file)
@@ -42,7 +42,7 @@
 /*  border: 1px inset #FF9F00;
   margin: 0px 5px 5px 5px; */
 }
-  
+
 .box-inset {
   -moz-border-radius: 3px;
   margin: 2px 4px;
 .groove-top {
   border-top: 2px groove #FF9F00;  
 }
-  
+
 .groove-right {
   border-right: 2px groove #FF9F00;
 }
-  
+
 .groove-left {
   border-left: 2px groove #FF9F00;
 }
-  
+
 .groove-bottom {
-  border-bottom: 2px groove #FF9F00;;
+  border-bottom: 2px groove #FF9F00;
 }
-  
+
 .outset {
 /*  border: 1px outset #FF9F00; */
 }  
@@ -77,7 +77,7 @@
 separator, separator[orient="horizontal"] {
   height: 1.5em;
 }
-  
+
 separator[orient="vertical"] {
   width: 1.5em;
 }
@@ -86,7 +86,7 @@ separator[orient="vertical"] {
 separator.thin, separator.thin[orient="horizontal"] {
   height: 0.5em;
 }
-  
+
 separator.thin[orient="vertical"] {
   width: 0.5em;
 }
@@ -99,19 +99,19 @@ separator.groove[orient="horizontal"] {
   margin-top: 0.4em;
   margin-bottom: 0.4em;
 }
-  
+
 separator.groove[orient="vertical"] {
   border-left: 2px groove #FF9F00;
   margin-left: 0.4em;
   margin-right: 0.4em;
 }
-  
-/* groove separators (0 padding, for dividing effects) */  
+
+/* groove separators (0 padding, for dividing effects) */
 separator.groove-thin {
   border-top: 2px groove #FF9F00;
   height: 0px;
 }
-  
+
 separator[orient="vertical"].groove-thin {
   border-left: 2px groove #FF9F00;
 }
@@ -121,16 +121,16 @@ separator[orient="vertical"].groove-thin {
 .small-margin {
   margin: 0px 1px;
 }
-    
+
 label[disabled="true"] {
   color: #8050B0;
-}    
-    
+}
+
 description, label  {
   cursor: default;
   margin: 1px 3px;
 }
-   
+
 description {
 /*  margin: 1px 5px 4px 5px; */
 }
@@ -150,11 +150,11 @@ label {
 .smaller-text {
   font-size: smaller;
 }
-   
+
 .monospace {
   font-family: monospace;
 }
-    
+
 .indent {
 /*  margin-left: 23px; */
   margin-left: 15px;
@@ -162,16 +162,39 @@ label {
 
 .box-padded {
   padding: 5px;
-}    
+}
 
 .spaced {
   margin: 1px 3px;
-}    
+}
 
 .wizard-box {
   padding: 15px 35px 10px 35px;
-}    
+}
 
 .caption-text {
   margin: 0px 2px 0px 1px !important;
 }
+
+/* class for text with a 'link' appearance */
+.text-link {
+  color: blue;
+  text-decoration: underline;
+}
+
+.text-link:focus {
+  color: red;
+  outline: 1px dotted invert;
+}
+
+.text-link:hover {
+  cursor: pointer;
+}
+
+.text-link:hover:active {
+  color: red;
+}
+
+.text-link[visited="true"] {
+  color: purple;
+}
index 5e105a3e3337427f3a1c7a1b2896ff6eac8b7b23..743e0870db5638f98eaa39b978cf0398660b5ca6 100644 (file)
@@ -90,8 +90,9 @@ menuitem[_moz-menuactive="true"][disabled="true"] {
   color: inherit;
 }
 
-.menu-iconic-icon {
-  list-style-image: inherit;
+menuitem[type="checkbox"] > .menu-iconic-left > .menu-iconic-icon,
+menuitem[type="radio"] > .menu-iconic-left > .menu-iconic-icon {
+/*  width: 16px; */
 }
 
 .menu-iconic-left {
@@ -174,17 +175,10 @@ menulist > menupopup > menuitem,
 .menulist-menupopup > menu,
 menulist > menupopup > menu {
   border: 1px solid transparent;
-  padding: 1px 30px 1px 5px;
+  padding: 1px 22px 1px 1px;
   max-width: none;
 }
 
-.menulist-menupopup > menuitem > .menu-iconic-left,
-menulist > menupopup > menuitem > .menu-iconic-left,
-.menulist-menupopup > menu > .menu-iconic-left,
-menulist > menupopup > menu > .menu-iconic-left {
-  display: none;
-}
-
 menulist > menupopup > menuitem[_moz-menuactive="true"] {
   border: 1px dotted #FF9F00;
 }
index 7da4ac5bb39c596cbcab16b04d033db0b2fd7c19..11b6911ae019b17f230ed145184ef5cddfbba660 100644 (file)
@@ -93,12 +93,8 @@ menulist[open="true"]:focus > .menulist-label-box {
 
 .menulist-dropmarker {
   -moz-border-radius: 0px 3px 3px 0px;
-  -moz-box-align: center;
-  -moz-box-pack: center;
   min-width: 15px;
   border-left: 1px solid #9C9CFF;
-  background-color: #000000;
-  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
 }
 
 .menulist-dropmarker,
@@ -106,12 +102,6 @@ menulist[disabled="true"]:hover:active > .menulist-dropmarker {
   padding: 1px;
 }
 
-menulist[disabled="true"] > .menulist-dropmarker {
-  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif") !important;
-  border-left: 1px solid #8050B0 !important;
-  background-color: #000000 !important;
-}
-
 menulist[menuactive="true"] > .menulist-dropmarker,
 menulist[open="true"] > .menulist-dropmarker,
 menulist:hover > .menulist-dropmarker,
similarity index 72%
rename from LCARStrek/communicator/formatting.css
rename to LCARStrek/global/numberbox.css
index 208d08cff58692a147402ef15ba14d6d2fee8818..e1515ce3a6679c067bebfd0e9685dcf6f79d87d8 100644 (file)
  * 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 of the Original Code is the Mozilla Corporation
+ * Portions created by the Initial Developer are Copyright (C) 2006
  * the Initial Developer. All Rights Reserved.
  *
  * Contributor(s):
- *   Robert Kaiser <KaiRo@KaiRo.at>
+ *   Neil Deakin (enndeakin@sympatico.ca)
  *
  * 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");
+/* ===== numberbox.css ==================================================
+  == Styles used by the XUL textbox type="number" element.
+  ======================================================================= */
 
-/* class for text with a 'link' appearance */
-.text-link {
-  color: blue;
-  text-decoration: underline;
-}
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+@namespace html url("http://www.w3.org/1999/xhtml");
 
-.text-link:focus {
-  color: red;
-  outline: 1px dotted invert;
+textbox[type="number"] {
+  padding: 0 !important;
+  cursor: default;
 }
 
-.text-link:hover {
-  cursor: pointer;
+html|*.numberbox-input {
+  text-align: right;
 }
 
-.text-link:hover:active {
-  color: red;
+.numberbox-input-box {
+  -moz-box-align: center;
 }
 
-.text-link[visited="true"] {
-  color: purple;
-}
\ No newline at end of file
diff --git a/LCARStrek/global/scale.css b/LCARStrek/global/scale.css
new file mode 100644 (file)
index 0000000..d4c17eb
--- /dev/null
@@ -0,0 +1,77 @@
+/* ***** 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 Communicator client code, released
+ * March 31, 1998.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 1998-2001
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Neil Deakin (enndeakin@sympatico.ca)
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either of 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 ***** */
+
+/* ===== scale.css =================================================
+  == Styles used by XUL scale elements.
+  ======================================================================= */
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+/* ::::: scale ::::: */
+
+.scale-slider {
+  background: url("chrome://global/skin/scale/scale-tray-horiz.gif") 0% 50% repeat-x;
+  margin: 2px 4px;
+  width: 100px;
+}
+
+.scale-slider[orient="vertical"]
+{
+  background: url("chrome://global/skin/scale/scale-tray-vert.gif") 50% 0% repeat-y;
+  margin: 4px 2px;
+  width: auto;
+  height: 100px;
+}
+
+/* ::::: scale thumb ::::: */
+
+.scale-thumb {
+  border: 1px solid #9C9CFF !important;
+  background-color: #000000;
+  min-width: 30px;
+  min-height: 15px;
+}
+
+.scale-thumb[orient="vertical"] {
+  min-width: 15px;
+  min-height: 30px;
+}
+
+.scale-thumb[disabled="true"] {
+  border: 1px solid #8050B0 !important;
+}
diff --git a/LCARStrek/global/scale/scale-tray-horiz.gif b/LCARStrek/global/scale/scale-tray-horiz.gif
new file mode 100755 (executable)
index 0000000..016b570
Binary files /dev/null and b/LCARStrek/global/scale/scale-tray-horiz.gif differ
diff --git a/LCARStrek/global/scale/scale-tray-vert.gif b/LCARStrek/global/scale/scale-tray-vert.gif
new file mode 100755 (executable)
index 0000000..5cf006d
Binary files /dev/null and b/LCARStrek/global/scale/scale-tray-vert.gif differ
index d53df486a3605c0c904b160073a95ae6c92b6b29..d42129e2f5f64668654421d3dc92710b87ea5055 100644 (file)
@@ -105,7 +105,8 @@ thumb[orient="horizontal"][disabled="true"] {
 scrollbarbutton {
 }
 
-scrollbarbutton:hover:active {
+scrollbarbutton:hover:active,
+scrollbarbutton[active="true"] {
   padding: 2px 0px 0px 2px;
 }
 
@@ -232,7 +233,8 @@ scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"
     min-height: 16px;
   }
 
-  html|div scrollbarbutton:hover:active {
+  html|div scrollbarbutton:hover:active,
+  html|div scrollbarbutton[active="true"] {
     -moz-border-top-colors: ThreeDShadow -moz-Dialog;
     -moz-border-right-colors: ThreeDShadow -moz-Dialog;
     -moz-border-bottom-colors: ThreeDShadow -moz-Dialog;
diff --git a/LCARStrek/global/spinbutton/spinbtn-dn-act.gif b/LCARStrek/global/spinbutton/spinbtn-dn-act.gif
deleted file mode 100644 (file)
index 7e3f796..0000000
Binary files a/LCARStrek/global/spinbutton/spinbtn-dn-act.gif and /dev/null differ
diff --git a/LCARStrek/global/spinbutton/spinbtn-dn.gif b/LCARStrek/global/spinbutton/spinbtn-dn.gif
deleted file mode 100644 (file)
index ad572d8..0000000
Binary files a/LCARStrek/global/spinbutton/spinbtn-dn.gif and /dev/null differ
diff --git a/LCARStrek/global/spinbutton/spinbtn-up-act.gif b/LCARStrek/global/spinbutton/spinbtn-up-act.gif
deleted file mode 100644 (file)
index eab646d..0000000
Binary files a/LCARStrek/global/spinbutton/spinbtn-up-act.gif and /dev/null differ
diff --git a/LCARStrek/global/spinbutton/spinbtn-up.gif b/LCARStrek/global/spinbutton/spinbtn-up.gif
deleted file mode 100644 (file)
index a31f6b7..0000000
Binary files a/LCARStrek/global/spinbutton/spinbtn-up.gif and /dev/null differ
index 050aec0390be8258fa93a678dabfc7afaa9d1894..90afd27d4e0e8a6996d3194dc68dbf7e18cc4026 100644 (file)
@@ -1,21 +1,21 @@
 /* ***** BEGIN LICENSE BLOCK *****
- * Version: NPL 1.1/GPL 2.0/LGPL 2.1
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  *
- * 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/
+ * 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 Original Code is "Classic" theme of mozilla.org code.
  *
- * The Initial Developer of the Original Code is 
- * Netscape Communications Corporation.
- * Portions created by the Initial Developer are Copyright (C) 1998
+ * 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 
+ * 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 NPL, indicate your
+ * 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 NPL, the GPL or the LGPL.
+ * 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");
 
-.up {
-  list-style-image: url("chrome://global/skin/spinbutton/spinbtn-up.gif")
+spinbuttons {
+  cursor: default;
 }
 
-.up:hover:active {
-  list-style-image: url("chrome://global/skin/spinbutton/spinbtn-up-act.gif")
+.spinbuttons-button {
+  -moz-border-radius: 3px;
+  min-width: 11px;
+  min-height: 11px;
+  margin: 0 !important;
+  border: none;
+  background-color: #000000;
 }
 
-.down {
-  list-style-image: url("chrome://global/skin/spinbutton/spinbtn-dn.gif")
+.spinbuttons-button > .button-box {
+  -moz-border-radius: 3px;
+  border: 0;
+  padding: 0;
+  margin: 0;
 }
 
-.down:hover:active {
-  list-style-image: url("chrome://global/skin/spinbutton/spinbtn-dn-act.gif")
+.spinbuttons-button[disabled="true"] > .button-box {
+  padding: 0 !important;
+}
+
+.spinbuttons-button:hover:active {
+  background-color: #FFCF00;
+}
+
+.spinbuttons-button[disabled="true"] {
+  background-color: #000000 !important;
+}
+
+.spinbuttons-up {
+  background-image: url("chrome://global/skin/arrow/arrow-up.gif");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+
+.spinbuttons-up:hover:active {
+  background-image: url("chrome://global/skin/arrow/arrow-up-hover.gif");
+}
+
+.spinbuttons-up[disabled="true"] {
+  background-image: url("chrome://global/skin/arrow/arrow-up-disabled.gif");
+}
+
+.spinbuttons-down {
+  background-image: url("chrome://global/skin/arrow/arrow-down.gif");
+  background-position: center center;
+  background-repeat: no-repeat;
+}
+
+.spinbuttons-down:hover:active {
+  background-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+}
+
+.spinbuttons-down[disabled="true"] {
+  background-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif");
 }
index 115c7b1a3bede5130ebd624b8dfb5f9fcae2efee..ede01f3d26515c3b514443229fbf7874c3f385f8 100644 (file)
@@ -89,7 +89,7 @@ textbox[disabled="true"] {
   -moz-border-left-colors: transparent #8050B0;
   cursor: default;
   color: #8050B0;
-} 
+}
 
 /* ..... focused state ..... */
 
@@ -114,5 +114,7 @@ textbox.plain {
   padding: 0px !important;
   margin: 0px !important;
   border: none !important;
+  background-color: inherit !important;
+  color: inherit !important;
   min-height: 0px;
 }
index 2e29c55b147e0efec87edb2410bb0c7fad3bd837..5715ddd7e6e1f174cb0753672d2e404d22f50d48 100644 (file)
@@ -105,6 +105,9 @@ toolbarbutton[checked="true"]:hover {
 /* ::::: toolbarbutton menu ::::: */
 
 .toolbarbutton-menu-dropmarker {
+  padding: 0px;
+  border: none !important;
+  background-color: transparent !important;
   list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
 }
 
@@ -180,7 +183,9 @@ toolbarbutton[disabled="true"]:hover:active > toolbarbutton.toolbarbutton-menubu
   -moz-border-radius: 3px;
   -moz-box-align: start;
   padding: 3px 1px 1px 1px;
-  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+/*  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+  border: none; */
+  background-color: transparent;
 }
 
 toolbarbutton[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
@@ -191,10 +196,10 @@ toolbarbutton[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropm
 toolbarbutton[type="menu-button"]:hover > .toolbarbutton-menubutton-dropmarker,
 toolbarbutton[type="menu-button"]:hover:active > .toolbarbutton-menubutton-dropmarker,
 toolbarbutton[type="menu-button"][open="true"] > .toolbarbutton-menubutton-dropmarker {
-  list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+/*  list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif"); */
 }
 
 .toolbarbutton-menubutton-dropmarker[disabled="true"] {
   padding: 3px 1px 1px 1px !important;
-  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif") !important;
+/*  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif") !important; */
 }
index 381dcd3ddb656dc6b3acde5c1985c968dd45a3d8..b7e588c459baa1b5aad4c35b6e7187b4e53d2423 100644 (file)
@@ -56,11 +56,11 @@ tree {
 /* ::::: tree focusring ::::: */
 
 /* deactivated, looks too bad for me in LCARStrek
-.focusring > .tree-rows > .tree-bodybox {
+.focusring > .tree-stack > .tree-rows > .tree-bodybox {
   border: 1px solid transparent;
 }
 
-.focusring:focus > .tree-rows > .tree-bodybox {
+.focusring:focus > .tree-stack > .tree-rows > .tree-bodybox {
   border-color: #FFCF00;
 }
 */
@@ -92,7 +92,8 @@ treechildren::-moz-tree-row(selected, current, focus) {
   border: 1px dotted #FF9F00;
 }
 
-tree[selstyle="primary"] > treechildren::-moz-tree-row {
+tree[seltype="cell"] > treechildren::-moz-tree-row,
+tree[seltype="text"] > treechildren::-moz-tree-row {
   border: none;
   background-color: transparent;
 }
@@ -103,12 +104,18 @@ treechildren::-moz-tree-cell {
   padding: 0px 0px 1px 2px;
 }
 
-tree[selstyle="primary"] > treechildren::-moz-tree-cell-text,
+tree[seltype="cell"] > treechildren::-moz-tree-cell-text,
+tree[seltype="text"] > treechildren::-moz-tree-cell-text,
 treechildren::-moz-tree-cell-text {
   color: inherit;
 }
 
-tree[selstyle="primary"] > treechildren::-moz-tree-cell-text(primary) {
+tree[seltype="cell"] > treechildren::-moz-tree-cell {
+  border: 1px solid transparent;
+  padding: 0px 1px 0px 1px;
+}
+
+tree[seltype="text"] > treechildren::-moz-tree-cell-text {
   border: 1px solid transparent;
   padding: 0px 1px 1px 1px;
 }
@@ -117,7 +124,14 @@ treechildren::-moz-tree-cell-text(selected) {
   color: #FFCF00;
 }
 
-tree[selstyle="primary"] > treechildren::-moz-tree-cell-text(primary, selected) {
+tree[seltype="cell"] > treechildren::-moz-tree-cell(active, selected) {
+  background-color: #008484;
+}
+tree[seltype="cell"] > treechildren::-moz-tree-cell-text(active, selected) {
+  color: #FFCF00;
+}
+
+tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected) {
   background-color: #008484;
   color: #FFCF00;
 }
@@ -126,31 +140,50 @@ treechildren::-moz-tree-cell-text(selected, focus) {
   color: #FFCF00;
 }
 
-tree[selstyle="primary"] > treechildren::-moz-tree-cell-text(primary, selected, focus) {
+tree[seltype="cell"] > treechildren::-moz-tree-cell(active, selected, focus) {
+  background-color: #008484;
+}
+tree[seltype="cell"] > treechildren::-moz-tree-cell-text(active, selected, focus) {
+  color: #FFCF00;
+}
+
+tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected, focus) {
   background-color: #008484;
   color: #FFCF00;
 }
 
-tree[selstyle="primary"] > treechildren::-moz-tree-cell-text(primary, current, focus) {
+tree[seltype="cell"] > treechildren::-moz-tree-cell(active, current, focus) {
+  border: 1px dotted #FF9F00;
+}
+
+tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, current, focus) {
   border: 1px dotted #FF9F00;
 }
 
-tree[selstyle="primary"] > treechildren::-moz-tree-cell-text(primary, selected, current, focus) {
+tree[seltype="cell"] > treechildren::-moz-tree-cell(active, selected, current, focus) {
+  border: 1px dotted #FF9F00;
+}
+
+tree[seltype="text"] > treechildren::-moz-tree-cell-text(active, selected, current, focus) {
   border: 1px dotted #FF9F00;
 }
 
 /* ::::: lines connecting cells ::::: */
 
-tree[selstyle="primary"] > treechildren::-moz-tree-line,
+tree[seltype="cell"] > treechildren::-moz-tree-line,
+tree[seltype="text"] > treechildren::-moz-tree-line,
 treechildren::-moz-tree-line {
   visibility: hidden;
 }
 
 /*
+tree[seltype="cell"] > treechildren::-moz-tree-line,
+tree[seltype="text"] > treechildren::-moz-tree-line,
 treechildren::-moz-tree-line {
   border: 1px dotted grey;
 }
 
+tree[seltype="cell"] > treechildren::-moz-tree-line(active, selected, focus),
 treechildren::-moz-tree-line(selected) {
   border: 1px dotted black;
 }
@@ -166,7 +199,8 @@ treechildren::-moz-tree-separator {
 
 /* ::::: drop feedback ::::: */
 
-tree[selstyle="primary"] > treechildren::-moz-tree-cell-text(primary, dropOn),
+tree[seltype="cell"] > treechildren::-moz-tree-cell-text(primary, dropOn),
+tree[seltype="text"] > treechildren::-moz-tree-cell-text(primary, dropOn),
 treechildren::-moz-tree-cell-text(dropOn) {
   background-color: #008484;
   color: #FFCF00;
@@ -356,3 +390,21 @@ treechildren[alternatingbackground="true"]::-moz-tree-row(odd, selected) {
 treechildren[alternatingbackground="true"]::-moz-tree-row(odd, selected, focus) {
   background-color: #E7ADE7;
 }
+
+/* ::::: editable tree ::::: */
+
+treechildren::-moz-tree-row(selected, editing) {
+  background-color: transparent;
+  border: none;
+}
+
+treechildren::-moz-tree-cell-text(selected, editing) {
+  color: inherit;
+}
+
+.tree-input {
+  -moz-appearance: none;
+  border: 1px solid #9C9CFF;
+  margin: 0 0 0 -4px;
+  padding: 1px;
+}
index ef1eb23c99380efebbb860bcd22e51da91b9c255..e9a21314041fad97175098cce3c6154803468e47 100644 (file)
 
 /* :::::::: node type color coding :::::::: */
 
+treechildren::-moz-tree-cell-text(ACCESSIBLE_NODE) {
+  font-weight: bold;
+}
+
 treechildren::-moz-tree-cell-text(ELEMENT_NODE) {
   color: #FF9F00;
 }
index d7f28d5b6f47dd6bf667af0145780b52e2da39cc..0c0a849ec2c3fda21e3baebfedea1bcd42722242 100644 (file)
 
 @import url("chrome://inspector/skin");
 @import url("chrome://inspector/content/extensions/treeEditable.css");
+
+#olNodeInfo label {
+  padding-right: 0.5em;
+}
+
+#olNodeInfo {
+  padding-bottom: 0.5em;
+}