start 2.9 cycle with most of the toolkit winstripe changes for both themes
[themes.git] / EarlyBlue / mozapps / extensions / extensions.css
index 77dab190112c8f1fd0b708ad3883c0bedaceee6e..21f90ab35f5e330ac78991fc0d36c7843112f780 100644 (file)
@@ -90,7 +90,7 @@
   border-bottom: 1px solid #9999CC;
 }
 
-@media all and (max-width: 600px) {
+@media (max-width: 600px) {
   .global-warning-text {
     display: none;
   }
   margin-bottom: 15px;
 }
 
-.alert .addon-control {
+.alert button {
   margin: 1em 2em;
 }
 
 }
 
 /* Maximize the size of the viewport when the window is small */
-@media all and (max-width: 800px) {
+@media (max-width: 800px) {
   .category-name {
     display: none;
   }
 #category-plugin > .category-icon {
   list-style-image: url("chrome://mozapps/skin/extensions/category-plugins.png");
 }
+#category-dictionary > .category-icon {
+  list-style-image: url("chrome://mozapps/skin/extensions/category-dictionaries.png");
+}
 #category-availableUpdates > .category-icon {
   list-style-image: url("chrome://mozapps/skin/extensions/category-available.png");
 }
   list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
 }
 
+.addon-view[type="dictionary"] .icon {
+  list-style-image: url("chrome://mozapps/skin/extensions/dictionaryGeneric.png");
+}
+
 .name-container {
   font-size: 150%;
   font-weight: bold;
   -moz-margin-start: 0;
 }
 
-#detail-icon {
+#detail-icon-container {
+  width: 64px;
   -moz-margin-end: 10px;
   margin-top: 6px;
+}
+
+#detail-icon {
   max-width: 64px;
   max-height: 64px;
 }
   max-height: 300px;
 }
 
+#detail-screenshot[loading] {
+  background-image: url("chrome://communicator/skin/brand/throbber-anim.gif");
+  background-position: 50% 50%;
+  background-repeat: no-repeat;
+}
+
+#detail-screenshot[loading="error"] {
+  background-image: url("chrome://global/skin/icons/alert-error.gif");
+}
+
 #detail-desc-container {
   margin-bottom: 2em;
 }
 }
 
 #detail-grid > columns > column:first-child {
+  min-width: 15em;
   max-width: 25em;
 }
 
@@ -842,6 +864,10 @@ setting[type="string"] > .setting-input > textbox {
   -moz-box-flex: 1;
 }
 
+setting[type="radio"] > radiogroup {
+  -moz-box-orient: horizontal;
+}
+
 menulist { /* Fixes some styling inconsistencies */
   margin: 1px 5px 2px 5px;
 }
@@ -991,13 +1017,7 @@ menulist { /* Fixes some styling inconsistencies */
   display: none;
 }
 
-setting[type="color"] colorpicker[type="button"] {
-/*  margin: 1px 5px 2px 5px;
-  padding: 3px;
-  height: 25px; */
-}
-
-.button-link {
+button.button-link {
   background: transparent;
   border: none;
   text-decoration: underline;
@@ -1006,3 +1026,7 @@ setting[type="color"] colorpicker[type="button"] {
   min-width: 0;
   margin: 0 6px;
 }
+
+/* Needed to override normal button style from inContent.css */
+button.button-link:not([disabled="true"]):active:hover {
+}