EarlyBlue 2.0a1 -> 2.0a2 work, mozapps part
authorRobert Kaiser <robert@notebook.box.kairo.at>
Tue, 23 Dec 2008 22:24:12 +0000 (23:24 +0100)
committerRobert Kaiser <robert@notebook.box.kairo.at>
Tue, 23 Dec 2008 22:24:12 +0000 (23:24 +0100)
EarlyBlue/mozapps/extensions/blocklist.css [new file with mode: 0644]
EarlyBlue/mozapps/extensions/extensions.css
EarlyBlue/mozapps/plugins/missingPlugin.css
EarlyBlue/mozapps/plugins/pluginBlocked.png [new file with mode: 0644]
EarlyBlue/mozapps/plugins/pluginDisabled.png [new file with mode: 0644]
EarlyBlue/mozapps/plugins/pluginGeneric.png
EarlyBlue/mozapps/update/updates.css
EarlyBlue/mozapps/update/warning.gif [deleted file]
LCARStrek/mozapps/update/updates.css

diff --git a/EarlyBlue/mozapps/extensions/blocklist.css b/EarlyBlue/mozapps/extensions/blocklist.css
new file mode 100644 (file)
index 0000000..3fb9cf8
--- /dev/null
@@ -0,0 +1,16 @@
+richlistitem {
+  padding-top: 6px;
+  padding-bottom: 6px;
+  -moz-padding-start: 7px;
+  -moz-padding-end: 7px;
+  border-bottom: 1px solid #6666CC;
+}
+
+.addonName {
+  font-weight: bold;
+}
+
+.blockedLabel {
+  font-weight: bold;
+  font-style: italic;
+}
index d1e4c8db93a19a5547264f496e54df96b656251c..512c6f1bd6c4569b75eb5dbeaec306f2ef51285a 100644 (file)
@@ -4,6 +4,7 @@
 }
 
 #extensionsView {
 }
 
 #extensionsView {
+  -moz-appearance: none;
   border: 1px inset #CCD0DD;
   margin: 0;
   min-width: 245px;
   border: 1px inset #CCD0DD;
   margin: 0;
   min-width: 245px;
@@ -151,6 +152,7 @@ richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,
 richlistitem[compatible="false"] .notifyBadge,
 richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
 richlistitem[blocklisted="true"] .notifyBadge,
 richlistitem[compatible="false"] .notifyBadge,
 richlistitem[providesUpdatesSecurely="false"] .notifyBadge,
 richlistitem[blocklisted="true"] .notifyBadge,
+richlistitem[blocklistedsoft="true"] .notifyBadge,
 richlistitem[satisfiesDependencies="false"] .notifyBadge {
   display: -moz-box;
 }
 richlistitem[satisfiesDependencies="false"] .notifyBadge {
   display: -moz-box;
 }
@@ -184,7 +186,10 @@ richlistitem[satisfiesDependencies="false"] .notifyBadge {
 richlistitem[compatible="true"] .incompatibleBox,
 richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
 richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
 richlistitem[compatible="true"] .incompatibleBox,
 richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,
 richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,
-richlistitem[blocklisted="false"] .blocklistedBox,
+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,
 richlistitem[opType="needs-uninstall"] .incompatibleBox,
 richlistitem[opType="needs-uninstall"] .needsDependenciesBox,
index 1ed6ee3c25d102386ac5ab478333d306f34bc1df..44c63d2357a360865351e5a183e7688eb1397737 100644 (file)
@@ -24,7 +24,7 @@ html|applet > *|* {
   height: inherit;
 }
 
   height: inherit;
 }
 
-html|a {
+html|a, html|div {
   text-align: -moz-center;
   display: inline-block;
   /* overflow:hidden makes baseline vertical-alignment act like plugins */
   text-align: -moz-center;
   display: inline-block;
   /* overflow:hidden makes baseline vertical-alignment act like plugins */
@@ -40,8 +40,28 @@ html|a {
   color: #000000;
 }
 
   color: #000000;
 }
 
+vbox {
+  width: inherit;
+  height: inherit;
+  -moz-box-align: center;
+  -moz-box-pack: center;
+}
+
 #missingPluginPlaceholder {
   list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
 #missingPluginPlaceholder {
   list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
+}
+
+#disabledPluginPlaceholder {
+  list-style-image: url("chrome://mozapps/skin/plugins/pluginDisabled.png");
+}
+
+#blockedPluginPlaceholder {
+  list-style-image: url("chrome://mozapps/skin/plugins/pluginBlocked.png");
+}
+
+#missingPluginPlaceholder,
+#disabledPluginPlaceholder,
+#blockedPluginPlaceholder {
   display: block;
   border: 0px;
   width: 32px;
   display: block;
   border: 0px;
   width: 32px;
diff --git a/EarlyBlue/mozapps/plugins/pluginBlocked.png b/EarlyBlue/mozapps/plugins/pluginBlocked.png
new file mode 100644 (file)
index 0000000..40ba32c
Binary files /dev/null and b/EarlyBlue/mozapps/plugins/pluginBlocked.png differ
diff --git a/EarlyBlue/mozapps/plugins/pluginDisabled.png b/EarlyBlue/mozapps/plugins/pluginDisabled.png
new file mode 100644 (file)
index 0000000..a019c6e
Binary files /dev/null and b/EarlyBlue/mozapps/plugins/pluginDisabled.png differ
index 6bda57c94afbcde44a6d3ffff940434ca7d7ca69..b92dc4f4cdf6329dccbe55f5208c31b3e7c88cf8 100644 (file)
Binary files a/EarlyBlue/mozapps/plugins/pluginGeneric.png and b/EarlyBlue/mozapps/plugins/pluginGeneric.png differ
index c93e89bdab2cac53f43dfa5fab3b3495a1ada511..930a76c5a5567bc215e8c6c7f4b9413d54f2dabe 100644 (file)
@@ -1,10 +1,15 @@
 /**
  * General
  */
 /**
  * General
  */
-.wizard-button[dlgtype="finish"] {
+.heed {
   font-weight: bold;
 }
 
   font-weight: bold;
 }
 
+.wizard-button > .button-box {
+  padding-left: 15px !important;
+  padding-right: 15px !important;
+}
+
 link {
   color: blue;
   border: 1px solid transparent;
 link {
   color: blue;
   border: 1px solid transparent;
@@ -29,10 +34,7 @@ link:focus {
   border: 1px dotted black;
 }
 
   border: 1px dotted black;
 }
 
-/**
- * License Page
- */
-license {
+remotecontent {
   margin-top: 1px;
   margin-bottom: 2px;
   -moz-margin-start: 6px;
   margin-top: 1px;
   margin-bottom: 2px;
   -moz-margin-start: 6px;
@@ -41,16 +43,19 @@ license {
   padding-bottom: 1px;
 }
 
   padding-bottom: 1px;
 }
 
+/**
+ * License Page
+ */
 .loadingBox {
   padding: 3px 5px 3px 5px;
 }
 .loadingBox {
   padding: 3px 5px 3px 5px;
 }
-.licenseLoadingThrobber {
+.remoteLoadingThrobber {
   margin-top: 3px;
 }
   margin-top: 3px;
 }
-.licenseLoadingThrobber[state="loading"] {
+.remoteLoadingThrobber[state="loading"] {
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
-.licenseLoadingThrobber[state="error"] {
+.remoteLoadingThrobber[state="error"] {
   list-style-image: url("chrome://global/skin/icons/notfound.png");
 }
 
   list-style-image: url("chrome://global/skin/icons/notfound.png");
 }
 
@@ -61,15 +66,6 @@ license {
   margin: 1px 5px 4px 3px;
 }
 
   margin: 1px 5px 4px 3px;
 }
 
-wizard[currentpageid="updatesfound"] .wizard-button[dlgtype="next"] {
-  font-weight: bold;
-}
-
-wizard[currentpageid="updatesfound"] .wizard-button[dlgtype="next"] > .button-box {
-  padding-left: 15px;
-  padding-right: 15px;
-}
-
 #updateForMoreInfo {
   margin-left: 5px;
 }
 #updateForMoreInfo {
   margin-left: 5px;
 }
@@ -95,28 +91,75 @@ wizard[currentpageid="updatesfound"] .wizard-button[dlgtype="next"] > .button-bo
 /**
  * Downloading Page
  */
 /**
  * Downloading Page
  */
-#downloadName {
-  margin-top: 3px;
+#downloadStatusTop, #downloadStatusLine {
+  -moz-box-align: center;
 }
 
 #downloadStatus {
 }
 
 #downloadStatus {
-  margin-top: 6px;
   height: 3em !important;
 }
   height: 3em !important;
 }
+
 #downloadThrobber {
 #downloadThrobber {
-  margin: 5px 3px 0px 5px;
+  margin-left: 5px;
   list-style-image: url("chrome://global/skin/filepicker/blank.gif");
 }
   list-style-image: url("chrome://global/skin/filepicker/blank.gif");
 }
+
 #downloadThrobber[state="loading"] {
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
 #downloadThrobber[state="loading"] {
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
-#downloadStatusLine {
-  -moz-box-align: start;
+
+#downloadStatusProgress {
+  padding-right: 5px;
+}
+
+#pauseButton {
+  -moz-appearance: none;
+  list-style-image: url("chrome://mozapps/skin/downloads/downloadButtons.png");
+  -moz-image-region: rect(0px, 48px, 16px, 32px);
+  background-color: transparent;
+  border: none;
+  padding: 0;
+  margin: 0;
+  min-width: 0;
+  min-height: 0;
+}
+
+/* !Important must be used otherwise this won't immediately take affect */
+#pauseButton > .button-box {
+  padding: 0 !important;
+}
+
+#pauseButton:hover {
+  -moz-image-region: rect(16px, 48px, 32px, 32px);
+}
+
+#pauseButton:active {
+  -moz-image-region: rect(32px, 48px, 48px, 32px);
+}
+
+#pauseButton[disabled="true"] {
+  -moz-image-region: rect(48px, 48px, 64px, 32px);
+}
+
+#pauseButton[paused="true"] {
+  -moz-image-region: rect(0px, 16px, 16px, 0px);
+}
+
+#pauseButton[paused="true"]:hover {
+  -moz-image-region: rect(16px, 16px, 32px, 0px);
+}
+
+#pauseButton[paused="true"]:active {
+  -moz-image-region: rect(32px, 16px, 48px, 0px);
+}
+
+#pauseButton[paused="true"][disabled="true"] {
+  -moz-image-region: rect(48px, 16px, 64px, 0px);
 }
 
 #verificationFailedIcon {
 }
 
 #verificationFailedIcon {
+  margin-left: 5px;
   list-style-image: url("chrome://global/skin/icons/notfound.png");
   list-style-image: url("chrome://global/skin/icons/notfound.png");
-  margin: 5px 3px 0px 5px;
 }
 
 /**
 }
 
 /**
diff --git a/EarlyBlue/mozapps/update/warning.gif b/EarlyBlue/mozapps/update/warning.gif
deleted file mode 100644 (file)
index 309543f..0000000
Binary files a/EarlyBlue/mozapps/update/warning.gif and /dev/null differ
index cc1b0a7b6ed2c62d79939959ae85b3b9bcfe7da1..f92636fa3aafe7041f324d634efa369e469d4211 100644 (file)
@@ -115,7 +115,7 @@ remotecontent {
 
 #pauseButton {
   -moz-appearance: none;
 
 #pauseButton {
   -moz-appearance: none;
-  list-style-image: url(chrome://mozapps/skin/downloads/downloadButtons.png);
+  list-style-image: url("chrome://mozapps/skin/downloads/downloadButtons.png");
   -moz-image-region: rect(0px, 48px, 16px, 32px);
   background-color: transparent;
   border: none;
   -moz-image-region: rect(0px, 48px, 16px, 32px);
   background-color: transparent;
   border: none;