update both themes for toolkit winstripe trunk changes between 2008-11-29 adn 2009...
authorRobert Kaiser <robert@notebook.(none)>
Mon, 8 Mar 2010 15:48:44 +0000 (16:48 +0100)
committerRobert Kaiser <robert@notebook.(none)>
Mon, 8 Mar 2010 15:48:44 +0000 (16:48 +0100)
34 files changed:
EarlyBlue/global/alerts/alert.css
EarlyBlue/global/commonDialog.css
EarlyBlue/global/datetimepicker.css
EarlyBlue/global/findBar.css
EarlyBlue/global/global.css
EarlyBlue/global/icons/search.png
EarlyBlue/global/menu.css
EarlyBlue/global/printPreview.css
EarlyBlue/global/resizer.css [new file with mode: 0644]
EarlyBlue/global/scrollbox.css
EarlyBlue/global/tabbox.css
EarlyBlue/global/textbox.css
EarlyBlue/global/toolbar/spring.gif [deleted file]
EarlyBlue/global/tree.css
EarlyBlue/messenger/mailWindow1.css
EarlyBlue/mozapps/extensions/extensions.css
EarlyBlue/mozapps/update/updates.css
LCARStrek/global/alerts/alert.css
LCARStrek/global/commonDialog.css
LCARStrek/global/datetimepicker.css
LCARStrek/global/findBar.css
LCARStrek/global/global.css
LCARStrek/global/icons/search.png
LCARStrek/global/menu.css
LCARStrek/global/printPreview.css
LCARStrek/global/resizer.css [new file with mode: 0644]
LCARStrek/global/scrollbox.css
LCARStrek/global/tabbox.css
LCARStrek/global/textbox.css
LCARStrek/global/toolbar/spring.gif [deleted file]
LCARStrek/global/tree.css
LCARStrek/messenger/mailWindow1.css
LCARStrek/mozapps/extensions/extensions.css
LCARStrek/mozapps/update/updates.css

index 95d80ce0a54ad9872d937448fcbf7906218a7056..0329d774dae10636e7d5a9d17597ae49c8058f12 100644 (file)
   -moz-margin-end: 6px;
 }
 
-.alertText[clickable="true"] {
+#alertNotification[clickable="true"] {
   cursor: pointer;
+}
+
+label {
+  cursor: inherit;
+}
+
+.alertText[clickable="true"] {
   color: blue;
   text-decoration: underline;
 }
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..bcf982f92e8fe8a64cfbc7c7b9105240965f2178 100644 (file)
@@ -0,0 +1,4 @@
+#filler {
+  -moz-margin-start: -8px;
+  -moz-margin-end: -10px;
+}
index 23d93c0252113b176ebdcffde3ad0f6b4f1696c9..b275b3f84e29d981eccff664a6b59ed62a12ec8d 100644 (file)
@@ -137,18 +137,18 @@ timepicker[disabled="true"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
 }
 
-.datepicker-previous[chromedir="rtl"] {
+.datepicker-previous:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
 }
 
-.datepicker-next[chromedir="rtl"] {
+.datepicker-next:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
 }
 
-.datepicker-previous[disabled="true"][chromedir="rtl"] {
+.datepicker-previous[disabled="true"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
 }
 
-.datepicker-next[disabled="true"][chromedir="rtl"] {
+.datepicker-next[disabled="true"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
 }
index 34b68dc855670b5cecf365ac8602c1f89c613c79..de6783c71da44596c4c9dfc4c60e49184f7d9a8c 100644 (file)
@@ -48,11 +48,9 @@ findbar {
 }
 
 .findbar-find-status {
-  margin-top: 0px;
-  margin-bottom: 0px;
-  -moz-margin-start: 3px;
-  -moz-margin-end: 0px;
-  padding: 2px;
+  margin: 0 !important;
+  -moz-margin-start: 3px !important;
+  padding: 2px !important;
 }
 
 .find-status-icon[status="notfound"] {
@@ -61,19 +59,14 @@ findbar {
   */
 }
 
-.findbar-textbox {
-  -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox");
-  border: none;
-  margin: 0px;
-}
-
 .findbar-textbox[status="notfound"] {
-  background-color: #FFC0C0;
+  -moz-box-shadow: 0 0 0 1em #FFC0C0 inset;
   color: #000000;
 }
 
-findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-textbox {
-  background-color: #FFFFC0;
+.findbar-textbox[flash="true"] {
+  -moz-box-shadow: 0 0 0 1em #FFFFC0 inset;
+  color: #000000;
 }
 
 .find-status-icon[status="wrapped"] {
@@ -81,7 +74,3 @@ findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-te
   list-style-image: url("chrome://global/skin/icons/wrap.png");
   */
 }
-
-.find-field-container {
-  /* -moz-appearance: textfield; */
-}
index 709dd0eddbbda263d067bfc62b14065444703d4d..ae40225208f97ec828ab0ae3bde56a33605e3fef 100644 (file)
@@ -162,6 +162,11 @@ window:not([active="true"]) menubar > menu {
   -moz-user-focus: ignore !important;
 }
 
+toolbar[mode="text"] .toolbarbutton-text {
+  /* padding: 0 !important;
+  margin: 3px 5px !important; */
+}
+
 /* ::::: miscellaneous formatting ::::: */
 
 .inset {
@@ -218,6 +223,7 @@ separator[orient="vertical"].groove-thin {
 }
 
 .plain {
+  -moz-appearance: none;
   margin: 0px !important;
   border: none;
   padding: 0px;
@@ -272,22 +278,13 @@ description {
 }
 
 .text-link:focus {
-  color: red;
   /* Don't specify the outline-color, we should always use initial value. */
   outline: 1px dotted;
 }
 
-.text-link:hover:active {
-  color: red;
-}
-
-.text-link[visited="true"] {
-  color: purple;
-}
-
 /* :::::: autoscroll popup ::::: */
 
-#autoscroller {
+.autoscroller {
   height: 28px;
   width: 28px;
   border: 0px;
@@ -298,34 +295,34 @@ description {
   -moz-appearance: none;
 }
 
-#autoscroller[scrolldir="NS"] {
+.autoscroller[scrolldir="NS"] {
   background-position: left center;
 }
 
-#autoscroller[scrolldir="EW"] {
+.autoscroller[scrolldir="EW"] {
   background-position: left bottom;
 }
 
-#autoscroller[transparent="true"] {
+.autoscroller[transparent="true"] {
   background-position: center top;
 }
 
-#autoscroller[transparent="true"][scrolldir="NS"] {
+.autoscroller[transparent="true"][scrolldir="NS"] {
   background-position: center center;
 }
 
-#autoscroller[transparent="true"][scrolldir="EW"] {
+.autoscroller[transparent="true"][scrolldir="EW"] {
   background-position: center bottom;
 }
 
-#autoscroller[translucent="true"] {
+.autoscroller[translucent="true"] {
   background-position: right top;
 }
 
-#autoscroller[translucent="true"][scrolldir="NS"] {
+.autoscroller[translucent="true"][scrolldir="NS"] {
   background-position: right center;
 }
 
-#autoscroller[translucent="true"][scrolldir="EW"] {
+.autoscroller[translucent="true"][scrolldir="EW"] {
   background-position: right bottom;
 }
index 17267c57de4ad7a4acba4212cfc4fc10511768c1..c4b9a70c2dd373aafdbe600c03fc9e543986f4a9 100644 (file)
Binary files a/EarlyBlue/global/icons/search.png and b/EarlyBlue/global/icons/search.png differ
index a6340cd5ed086f75cebb00245189a4445b0b363e..7e3adcffccf8ead5e47da1b1917df126a7e720db 100644 (file)
@@ -176,15 +176,15 @@ menulist > menupopup > menu {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif");
 }
 
-.menu-right[chromedir="rtl"] {
+.menu-right:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-rtl.gif");
 }
 
-.menu-right[chromedir="rtl"][_moz-menuactive="true"] {
+.menu-right:-moz-locale-dir(rtl)[_moz-menuactive="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-hover-rtl.gif");
 }
 
-.menu-right[chromedir="rtl"][disabled="true"] {
+.menu-right:-moz-locale-dir(rtl)[disabled="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled-rtl.gif");
 }
 
index f8ca5bad064632d468a9825c5c8f6a398537681a..3ebcd4d1ab7b7d4d77e1af7783970f9025157d1e 100644 (file)
 
 /* ..... page navigation ..... */
 
-.home-arrow, .end-arrow[chromedir="rtl"] {
+.home-arrow, .end-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end.gif");
 }
 
-.end-arrow, .home-arrow[chromedir="rtl"] {
+.end-arrow, .home-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif");
 }
 
-.left-arrow, .right-arrow[chromedir="rtl"] {
+.left-arrow, .right-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif");
 }
 
-.right-arrow, .left-arrow[chromedir="rtl"] {
+.right-arrow, .left-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif");
 }
 
diff --git a/EarlyBlue/global/resizer.css b/EarlyBlue/global/resizer.css
new file mode 100644 (file)
index 0000000..6b12f48
--- /dev/null
@@ -0,0 +1,34 @@
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+resizer[dir="top"],
+resizer[dir="bottom"] {
+  cursor: ns-resize;
+}
+
+resizer[dir="left"],
+resizer[dir="right"] {
+  cursor: ew-resize;
+}
+
+resizer[dir="topleft"] {
+  cursor: nw-resize;
+}
+
+resizer[dir="bottomright"],
+resizer[dir="bottomend"]:-moz-locale-dir(ltr) {
+  cursor: se-resize;
+}
+
+resizer[dir="topright"] {
+  cursor: ne-resize;
+}
+
+resizer[dir="bottomleft"],
+resizer[dir="bottomend"]:-moz-locale-dir(rtl) {
+  cursor: sw-resize;
+}
+
+resizer[dir="bottomright"]:-moz-locale-dir(ltr),
+resizer[dir="bottomend"] {
+  /* -moz-appearance: resizer; */
+}
index 63dc7ad267f4f7fa34bf6c6d326438b28227d938..15b98f8f532eccab0b2a4fa14f1d3745610f07b3 100644 (file)
 
 /* Horizontal enabled */
 .autorepeatbutton-up[orient="horizontal"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"],
 .scrollbutton-up[orient="horizontal"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
 }
 
 .autorepeatbutton-down[orient="horizontal"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"],
 .scrollbutton-down[orient="horizontal"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
 }
 
  /* Horizontal disabled */
 .autorepeatbutton-up[orient="horizontal"][disabled="true"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
 .scrollbutton-up[orient="horizontal"][disabled="true"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
 }
 
 .autorepeatbutton-down[orient="horizontal"][disabled="true"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
 .scrollbutton-down[orient="horizontal"][disabled="true"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
 }
 
index 9d5547e73148342bf3bf4b126e45d15818394dfc..264b375c40ff7c7a55135635a378797b10bef9cd 100644 (file)
@@ -78,7 +78,6 @@ tab {
 }
 
 tab[selected="true"] {
-  -moz-user-focus: normal;
   font-weight: bold;
   background-color: #EDF1FF;
 }
index 10d5aba47e6fd04f405ec03dd685b2b7d837a8cf..e499f7b769bdd867ba0ab37af7746df300f377f6 100644 (file)
@@ -55,7 +55,7 @@ textbox {
   min-height: 19px;
 }
 
-textbox[empty="true"] {
+textbox[isempty="true"] {
   color: #CCD0DD;
 }
 
@@ -118,8 +118,8 @@ textbox.plain {
   -moz-image-region: rect(0, 16px, 16px, 0);
 }
 
-.textbox-search-icon[chromedir="rtl"] {
-  -moz-image-region: rect(16px, 16px, 32px, 0);
+.textbox-search-icon:-moz-locale-dir(rtl) {
+  -moz-transform: scaleX(-1);
 }
 
 .textbox-search-icon[searchbutton]:not([disabled]) {
@@ -128,7 +128,7 @@ textbox.plain {
 
 .textbox-search-clear {
   list-style-image: url("chrome://global/skin/icons/search.png");
-  -moz-image-region: rect(32px, 16px, 48px, 0);
+  -moz-image-region: rect(16px, 16px, 32px, 0);
 }
 
 .textbox-search-clear:not([disabled]) {
diff --git a/EarlyBlue/global/toolbar/spring.gif b/EarlyBlue/global/toolbar/spring.gif
deleted file mode 100644 (file)
index 9dfdb16..0000000
Binary files a/EarlyBlue/global/toolbar/spring.gif and /dev/null differ
index 9afbe603dc60f9502aa034e5fed5e2952ff44da0..bd00dd7ac31ed911ff9dc4081559e6c17671ec14 100644 (file)
@@ -300,20 +300,22 @@ treecol[dragging="true"] {
   color: #000000;
 }
 
-treecol[insertafter="true"] {
+tree:-moz-locale-dir(ltr) treecol[insertafter="true"],
+tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] {
   border-right: 1px solid #000000;
 }
 
-treecol[insertbefore="true"] {
+tree:-moz-locale-dir(rtl) treecol[insertafter="true"],
+tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] {
   border-left: 1px solid #000000;
 }
 
 treechildren::-moz-tree-column(insertbefore) {
-  border-left: 1px solid #000000;
+  -moz-border-start: 1px solid #000000;
 }
 
 treechildren::-moz-tree-column(insertafter) {
-  border-right: 1px solid #000000;
+  -moz-border-end: 1px solid #000000;
 }
 
 /* ::::: sort direction indicator :::::  */
index e0f506d16610664d0a0d39c66acd7803ac5844ec..d8d8b8e79bf3982aaf71fde2a03dbdcec042a4c8 100644 (file)
 }
 
 .folderview-cycler[dir="prev"],
-.folderview-cycler[dir="next"][chromedir="rtl"] {
+.folderview-cycler[dir="next"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
 }
 
 .folderview-cycler[dir="next"],
-.folderview-cycler[dir="prev"][chromedir="rtl"] {
+.folderview-cycler[dir="prev"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
 }
 
index ec16adb7fb0ce296a44fbed49cb9182898054d74..52a184f3f023f67f058adcdfdec405816af48dcd 100644 (file)
@@ -90,10 +90,6 @@ richlistitem[selected="true"] .text-link {
   margin-bottom: 2px;
 }
 
-richlistitem[selected="true"]:not([opType]) .descriptionCrop {
-  display: none;
-}
-
 .addonName {
   font-weight: bold;
 }
@@ -148,23 +144,6 @@ richlistitem .notifyBadge {
   -moz-margin-start: -2px;
 }
 
-.updateBadge,
-.updateAvailableBox,
-.notifyBadge {
-  display: none;
-}
-
-richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
-richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
-richlistitem[compatible="false"] .notifyBadge,
-richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
-richlistitem[blocklisted="true"] .notifyBadge,
-richlistitem[blocklistedsoft="true"] .notifyBadge,
-richlistitem[satisfiesDependencies="false"] .notifyBadge {
-  display: -moz-box;
-}
-
-
 /* Selected Add-on buttons
    See content/extensions.css to hide / display buttons */
 .selectedButtons {
@@ -189,23 +168,7 @@ richlistitem[satisfiesDependencies="false"] .notifyBadge {
   -moz-margin-start: 5px;
 }
 
-/* Selected Add-on status messages and images */
-richlistitem[compatible="true"] .incompatibleBox,
-richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
-richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
-richlistitem:not([blocklisted="true"]):not([blocklistedsoft="true"]) .blocklistedBox,
-richlistitem[blocklistedsoft="false"]:not([selected="true"]) .blocklistedBox,
-richlistitem[blocklisted="false"] .blocklistedLabel,
-richlistitem[blocklistedsoft="false"] .softBlocklistedLabel,
-richlistitem[opType="needs-uninstall"] .blocklistedBox,
-richlistitem[opType="needs-uninstall"] .incompatibleBox,
-richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
-richlistitem[opType="needs-uninstall"] .blocklistedBox {
-  display: none;
-}
-
 richlistitem[loading="true"] .updateBadge {
-  display: -moz-box;
   width: 16px;
   height: 16px;
   margin-bottom: -3px;
@@ -235,10 +198,6 @@ richlistitem[loading="true"] .updateBadge {
   border: none;
 }
 
-richlistitem[opType="needs-uninstall"] .notifyBadge {
-  display: none;
-}
-
 .addon-search-details {
   margin-top: 5px;
   margin-bottom: 5px;
@@ -267,17 +226,12 @@ richlistitem[opType="needs-uninstall"] .notifyBadge {
   list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
 }
 
-.addonRating {
-  display: none;
-}
-
 .addonLearnMore {
   margin-top: 4px;
   margin-bottom: 4px;
 }
 
 .addonRating[rating] {
-  display: -moz-box;
   width: 68px;
   height: 12px;
   list-style-image: url("chrome://mozapps/skin/extensions/ratings.png");
@@ -353,15 +307,17 @@ vbox[typeName="status"][type="header-recommended"] {
   -moz-box-align: center;
 }
 
-/* View buttons */
-.viewSelector {
+/* View buttons resp. Progress box */
+#topBar {
   border-bottom: 1px solid #9999CC;
-  margin: 0px;
-  -moz-padding-start: 10px;
   background-color: #CCD0DD;
   color: #000000;
 }
 
+#viewGroup {
+  -moz-padding-start: 10px;
+}
+
 #viewGroup radio {
   margin: 0px;
   padding: 1px 3px;
index 08d0fa90587d5993a02b50548f4556807ad13779..d9adc0a5752fd549d507c09302445a06a466bf04 100644 (file)
@@ -26,12 +26,8 @@ link > label {
   text-decoration: underline !important;
 }
 
-link:hover:active {
-  color: red;
-}
-
 link:focus {
-  border: 1px dotted black;
+  border: 1px dotted #000000;
 }
 
 remotecontent {
index b057fadd38ba29a5c59e99df313b30ee00826341..ccefca63f4f1aafdcc73e21ad33840a48ee37b18 100644 (file)
   -moz-margin-end: 6px;
 }
 
-.alertText[clickable="true"] {
+#alertNotification[clickable="true"] {
   cursor: pointer;
+}
+
+label {
+  cursor: inherit;
+}
+
+.alertText[clickable="true"] {
   color: blue;
   text-decoration: underline;
 }
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..bcf982f92e8fe8a64cfbc7c7b9105240965f2178 100644 (file)
@@ -0,0 +1,4 @@
+#filler {
+  -moz-margin-start: -8px;
+  -moz-margin-end: -10px;
+}
index 165cc0fadb5c9eef1f67ac9f3592d8450ee696a6..53e5430e91435d0c78a50ae93d1185def89e56bd 100644 (file)
@@ -139,18 +139,18 @@ timepicker[disabled="true"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
 }
 
-.datepicker-previous[chromedir="rtl"] {
+.datepicker-previous:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
 }
 
-.datepicker-next[chromedir="rtl"] {
+.datepicker-next:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
 }
 
-.datepicker-previous[disabled="true"][chromedir="rtl"] {
+.datepicker-previous[disabled="true"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
 }
 
-.datepicker-next[disabled="true"][chromedir="rtl"] {
+.datepicker-next[disabled="true"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
 }
index fa617dee588e9afa1472332ff791045b529cfee6..c7f3cf64cdbf9571d6cfd7ace55f01673edaabb6 100644 (file)
@@ -48,11 +48,9 @@ findbar {
 }
 
 .findbar-find-status {
-  margin-top: 0px;
-  margin-bottom: 0px;
-  -moz-margin-start: 3px;
-  -moz-margin-end: 0px;
-  padding: 2px;
+  margin: 0 !important;
+  -moz-margin-start: 3px !important;
+  padding: 2px !important;
 }
 
 .find-status-icon[status="notfound"] {
@@ -61,19 +59,14 @@ findbar {
   */
 }
 
-.findbar-textbox {
-  -moz-binding: url("chrome://global/content/bindings/findbar.xml#findbar-textbox");
-  border: none;
-  margin: 0px;
-}
-
 .findbar-textbox[status="notfound"] {
-  background-color: #FF0000;
+  -moz-box-shadow: 0 0 0 1em #FF0000 inset;
   color: #000000;
 }
 
-findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-textbox {
-  background-color: #FFCF00;
+.findbar-textbox[flash="true"] {
+  -moz-box-shadow: 0 0 0 1em #FFCF00 inset;
+  color: #000000;
 }
 
 .find-status-icon[status="wrapped"] {
@@ -81,7 +74,3 @@ findbar[flash="true"] > .findbar-container > .find-field-container > .findbar-te
   list-style-image: url("chrome://global/skin/icons/wrap.png");
   */
 }
-
-.find-field-container {
-  /* -moz-appearance: textfield; */
-}
index edb546e5a363a35595af3636d56c2720b7eeb45c..a112b91926dc122a5016ab71c670026b81690b4f 100644 (file)
@@ -206,6 +206,11 @@ window:not([active="true"]) menubar > menu {
   -moz-user-focus: ignore !important;
 }
 
+toolbar[mode="text"] .toolbarbutton-text {
+  /* padding: 0 !important;
+  margin: 3px 5px !important; */
+}
+
 /* ::::: miscellaneous formatting ::::: */
 
 .inset {
@@ -262,6 +267,7 @@ separator[orient="vertical"].groove-thin {
 }
 
 .plain {
+  -moz-appearance: none;
   margin: 0px !important;
   border: none;
   padding: 0px;
@@ -316,24 +322,13 @@ description {
 }
 
 .text-link:focus {
-  color: red;
   /* Don't specify the outline-color, we should always use initial value. */
   outline: 1px dotted;
 }
 
-.text-link:hover:active {
-  color: red;
-}
-
-.text-link[visited="true"] {
-  color: purple;
-}
-
-
-
 /* :::::: autoscroll popup ::::: */
 
-#autoscroller {
+.autoscroller {
   height: 28px;
   width: 28px;
   border: 0px;
@@ -344,34 +339,34 @@ description {
   -moz-appearance: none;
 }
 
-#autoscroller[scrolldir="NS"] {
+.autoscroller[scrolldir="NS"] {
   background-position: left center;
 }
 
-#autoscroller[scrolldir="EW"] {
+.autoscroller[scrolldir="EW"] {
   background-position: left bottom;
 }
 
-#autoscroller[transparent="true"] {
+.autoscroller[transparent="true"] {
   background-position: center top;
 }
 
-#autoscroller[transparent="true"][scrolldir="NS"] {
+.autoscroller[transparent="true"][scrolldir="NS"] {
   background-position: center center;
 }
 
-#autoscroller[transparent="true"][scrolldir="EW"] {
+.autoscroller[transparent="true"][scrolldir="EW"] {
   background-position: center bottom;
 }
 
-#autoscroller[translucent="true"] {
+.autoscroller[translucent="true"] {
   background-position: right top;
 }
 
-#autoscroller[translucent="true"][scrolldir="NS"] {
+.autoscroller[translucent="true"][scrolldir="NS"] {
   background-position: right center;
 }
 
-#autoscroller[translucent="true"][scrolldir="EW"] {
+.autoscroller[translucent="true"][scrolldir="EW"] {
   background-position: right bottom;
 }
index edf90d6b5d6bf3e991f625090efeb3fcd02d93ad..64f773f1d088af82ecefebb40f6812ef7043c7e4 100644 (file)
Binary files a/LCARStrek/global/icons/search.png and b/LCARStrek/global/icons/search.png differ
index 9b60db58dbde63c6ed89ed9b2c52d4dbc8e3c4db..0f78a138cc81b7c0d5997b3e3e230719e1107e9c 100644 (file)
@@ -177,15 +177,15 @@ menulist > menupopup > menu {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled.gif");
 }
 
-.menu-right[chromedir="rtl"] {
+.menu-right:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-rtl.gif");
 }
 
-.menu-right[chromedir="rtl"][_moz-menuactive="true"] {
+.menu-right:-moz-locale-dir(rtl)[_moz-menuactive="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-hover-rtl.gif");
 }
 
-.menu-right[chromedir="rtl"][disabled="true"] {
+.menu-right:-moz-locale-dir(rtl)[disabled="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-disabled-rtl.gif");
 }
 
index 3334388f719ea0baf290311577197ec1b687e8a4..8a8456c4d3114c622a2b68a6180dd14f42e58aec 100644 (file)
 
 /* ..... page navigation ..... */
 
-.home-arrow, .end-arrow[chromedir="rtl"] {
+.home-arrow, .end-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end.gif");
 }
 
-.home-arrow:hover, .end-arrow[chromedir="rtl"]:hover {
+.home-arrow:hover, .end-arrow:-moz-locale-dir(rtl):hover {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-end-hover.gif");
 }
 
-.end-arrow, .home-arrow[chromedir="rtl"] {
+.end-arrow, .home-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end.gif");
 }
 
-.end-arrow:hover, .home-arrow[chromedir="rtl"]:hover {
+.end-arrow:hover, .home-arrow:-moz-locale-dir(rtl):hover {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-end-hover.gif");
 }
 
-.left-arrow, .right-arrow[chromedir="rtl"] {
+.left-arrow, .right-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp.gif");
 }
 
-.left-arrow:hover, .right-arrow[chromedir="rtl"]:hover {
+.left-arrow:hover, .right-arrow:-moz-locale-dir(rtl):hover {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-sharp-hover.gif");
 }
 
-.right-arrow, .left-arrow[chromedir="rtl"] {
+.right-arrow, .left-arrow:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp.gif");
 }
 
-.right-arrow:hover, .left-arrow[chromedir="rtl"]:hover {
+.right-arrow:hover, .left-arrow:-moz-locale-dir(rtl):hover {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-sharp-hover.gif");
 }
 
diff --git a/LCARStrek/global/resizer.css b/LCARStrek/global/resizer.css
new file mode 100644 (file)
index 0000000..6b12f48
--- /dev/null
@@ -0,0 +1,34 @@
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+resizer[dir="top"],
+resizer[dir="bottom"] {
+  cursor: ns-resize;
+}
+
+resizer[dir="left"],
+resizer[dir="right"] {
+  cursor: ew-resize;
+}
+
+resizer[dir="topleft"] {
+  cursor: nw-resize;
+}
+
+resizer[dir="bottomright"],
+resizer[dir="bottomend"]:-moz-locale-dir(ltr) {
+  cursor: se-resize;
+}
+
+resizer[dir="topright"] {
+  cursor: ne-resize;
+}
+
+resizer[dir="bottomleft"],
+resizer[dir="bottomend"]:-moz-locale-dir(rtl) {
+  cursor: sw-resize;
+}
+
+resizer[dir="bottomright"]:-moz-locale-dir(ltr),
+resizer[dir="bottomend"] {
+  /* -moz-appearance: resizer; */
+}
index 0693daa838e2ecd64035eb31c0211e36c9bebb1f..2c48f1cb0b10f5f717d505ff25523c0aba5bb165 100644 (file)
 
 /* Horizontal enabled */
 .autorepeatbutton-up[orient="horizontal"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"],
 .scrollbutton-up[orient="horizontal"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
 }
 
 .autorepeatbutton-down[orient="horizontal"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"],
 .scrollbutton-down[orient="horizontal"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
 }
 
  /* Horizontal disabled */
 .autorepeatbutton-up[orient="horizontal"][disabled="true"],
-.autorepeatbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
 .scrollbutton-up[orient="horizontal"][disabled="true"],
-.scrollbutton-down[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-down:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-left-disabled.gif");
 }
 
 .autorepeatbutton-down[orient="horizontal"][disabled="true"],
-.autorepeatbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"],
+.autorepeatbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"],
 .scrollbutton-down[orient="horizontal"][disabled="true"],
-.scrollbutton-up[chromedir="rtl"][orient="horizontal"][disabled="true"] {
+.scrollbutton-up:-moz-locale-dir(rtl)[orient="horizontal"][disabled="true"] {
   list-style-image: url("chrome://global/skin/arrow/arrow-right-disabled.gif");
 }
 
index f6e270e043271554691e2c3a58902dd5b3db7c0b..d6a92f34de280a068f5123798a74ae10fc1fa7e2 100644 (file)
@@ -80,7 +80,6 @@ tab {
 }
 
 tab[selected="true"] {
-  -moz-user-focus: normal;
   font-weight: bold;
   background-color: #008484;
 }
index d826781d3cdab6e286dff88d809e915c55ef5d45..82271ad05b8c60137aa40b6a4e75169b46c57865 100644 (file)
@@ -57,7 +57,7 @@ textbox {
   min-height: 19px;
 }
 
-textbox[empty="true"] {
+textbox[isempty="true"] {
   color: #6000CF;
 }
 
@@ -122,8 +122,8 @@ textbox.plain {
   -moz-image-region: rect(0, 16px, 16px, 0);
 }
 
-.textbox-search-icon[chromedir="rtl"] {
-  -moz-image-region: rect(16px, 16px, 32px, 0);
+.textbox-search-icon:-moz-locale-dir(rtl) {
+  -moz-transform: scaleX(-1);
 }
 
 .textbox-search-icon[searchbutton]:not([disabled]) {
@@ -132,7 +132,7 @@ textbox.plain {
 
 .textbox-search-clear {
   list-style-image: url("chrome://global/skin/icons/search.png");
-  -moz-image-region: rect(32px, 16px, 48px, 0);
+  -moz-image-region: rect(16px, 16px, 32px, 0);
 }
 
 .textbox-search-clear:not([disabled]) {
diff --git a/LCARStrek/global/toolbar/spring.gif b/LCARStrek/global/toolbar/spring.gif
deleted file mode 100644 (file)
index 9e45123..0000000
Binary files a/LCARStrek/global/toolbar/spring.gif and /dev/null differ
index 7240c3db7ef4301ac4deb5d5623a6644c3d99697..8bb5d53cf78dd8a9e4019db542855a7a89b5edd2 100644 (file)
@@ -324,20 +324,22 @@ treecol[dragging="true"] {
   color: #000000;
 }
 
-treecol[insertafter="true"] {
+tree:-moz-locale-dir(ltr) treecol[insertafter="true"],
+tree:-moz-locale-dir(rtl) treecol[insertbefore="true"] {
   border-right: 1px solid #FFCF00;
 }
 
-treecol[insertbefore="true"] {
+tree:-moz-locale-dir(rtl) treecol[insertafter="true"],
+tree:-moz-locale-dir(ltr) treecol[insertbefore="true"] {
   border-left: 1px solid #FFCF00;
 }
 
 treechildren::-moz-tree-column(insertbefore) {
-  border-left: 1px solid #FFCF00;
+  -moz-border-start: 1px solid #FFCF00;
 }
 
 treechildren::-moz-tree-column(insertafter) {
-  border-right: 1px solid #FFCF00;
+  -moz-border-end: 1px solid #FFCF00;
 }
 
 /* ::::: sort direction indicator :::::  */
index 9bdefbb76817248ad24566e03434457890f68a5c..757f1dd9b127dae31df225230b287ed7722f55ec 100644 (file)
 }
 
 .folderview-cycler[dir="prev"],
-.folderview-cycler[dir="next"][chromedir="rtl"] {
+.folderview-cycler[dir="next"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-left.gif");
 }
 
 .folderview-cycler[dir="next"],
-.folderview-cycler[dir="prev"][chromedir="rtl"] {
+.folderview-cycler[dir="prev"]:-moz-locale-dir(rtl) {
   list-style-image: url("chrome://global/skin/arrow/arrow-right.gif");
 }
 
index 698e47728edfe29a64b3f527bfb7211cef341b98..798528794f097b44f939da72412ac23b0720b6fe 100644 (file)
@@ -91,10 +91,6 @@ richlistitem[selected="true"] .text-link {
   margin-bottom: 2px;
 }
 
-richlistitem[selected="true"]:not([opType]) .descriptionCrop {
-  display: none;
-}
-
 .addonName {
   font-weight: bold;
 }
@@ -150,23 +146,6 @@ richlistitem .notifyBadge {
   -moz-margin-start: -2px;
 }
 
-.updateBadge,
-.updateAvailableBox,
-.notifyBadge {
-  display: none;
-}
-
-richlistitem[availableUpdateURL][updateable="true"] .updateBadge,
-richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
-richlistitem[compatible="false"] .notifyBadge,
-richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
-richlistitem[blocklisted="true"] .notifyBadge,
-richlistitem[blocklistedsoft="true"] .notifyBadge,
-richlistitem[satisfiesDependencies="false"] .notifyBadge {
-  display: -moz-box;
-}
-
-
 /* Selected Add-on buttons
    See content/extensions.css to hide / display buttons */
 .selectedButtons {
@@ -191,23 +170,7 @@ richlistitem[satisfiesDependencies="false"] .notifyBadge {
   -moz-margin-start: 5px;
 }
 
-/* Selected Add-on status messages and images */
-richlistitem[compatible="true"] .incompatibleBox,
-richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
-richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
-richlistitem:not([blocklisted="true"]):not([blocklistedsoft="true"]) .blocklistedBox,
-richlistitem[blocklistedsoft="false"]:not([selected="true"]) .blocklistedBox,
-richlistitem[blocklisted="false"] .blocklistedLabel,
-richlistitem[blocklistedsoft="false"] .softBlocklistedLabel,
-richlistitem[opType="needs-uninstall"] .blocklistedBox,
-richlistitem[opType="needs-uninstall"] .incompatibleBox,
-richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
-richlistitem[opType="needs-uninstall"] .blocklistedBox {
-  display: none;
-}
-
 richlistitem[loading="true"] .updateBadge {
-  display: -moz-box;
   width: 16px;
   height: 16px;
   margin-bottom: -3px;
@@ -237,10 +200,6 @@ richlistitem[loading="true"] .updateBadge {
   border: none;
 }
 
-richlistitem[opType="needs-uninstall"] .notifyBadge {
-  display: none;
-}
-
 .addon-search-details {
   margin-top: 5px;
   margin-bottom: 5px;
@@ -270,17 +229,12 @@ richlistitem[opType="needs-uninstall"] .notifyBadge {
   list-style-image: url("chrome://mozapps/skin/extensions/notifyBadges.png");
 }
 
-.addonRating {
-  display: none;
-}
-
 .addonLearnMore {
   margin-top: 4px;
   margin-bottom: 4px;
 }
 
 .addonRating[rating] {
-  display: -moz-box;
   width: 68px;
   height: 12px;
   list-style-image: url("chrome://mozapps/skin/extensions/ratings.png");
@@ -356,16 +310,18 @@ vbox[typeName="status"][type="header-recommended"] {
   -moz-box-align: center;
 }
 
-/* View buttons */
-.viewSelector {
+/* View buttons resp. Progress box */
+#topBar {
   border-bottom: 1px solid #9C9CFF;
-  margin: 0px;
   padding-bottom: 3px;
-  -moz-padding-start: 10px;
   background-color: #000000;
   color: #FF9F00;
 }
 
+#viewGroup {
+  -moz-padding-start: 10px;
+}
+
 #viewGroup radio {
   -moz-border-radius: 5px;
   margin: 0px;
index c67c0a0e93976a53f9009d6b4fd0d55cfdf77026..4ce1e45286884528e111ef014fc97faa0ba98761 100644 (file)
@@ -26,12 +26,8 @@ link > label {
   text-decoration: underline !important;
 }
 
-link:hover:active {
-  color: red;
-}
-
 link:focus {
-  border: 1px dotted black;
+  border: 1px dotted #000000;
 }
 
 remotecontent {