correct security button style in LCARStrek
[themes.git] / LCARStrek / mozapps / extensions / extensions.css
index 50db5f2e7623c57c6336da0b0321553c87993d38..0487d420b31f98c5ce5dac05951ce55fab2abbbc 100644 (file)
   border-radius: 5px;
 }
 
+.nav-button {
+  list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");
+  min-width: 0;
+  -moz-margin-end: 0;
+}
+
+#back-btn:-moz-locale-dir(ltr),
+#forward-btn:-moz-locale-dir(rtl) {
+  -moz-image-region: rect(42px 25px 63px 0px);
+}
+
+#back-btn[disabled="true"]:-moz-locale-dir(ltr),
+#forward-btn[disabled="true"]:-moz-locale-dir(rtl) {
+  -moz-image-region: rect(42px 50px 63px 25px);
+}
+
+#back-btn:-moz-locale-dir(rtl),
+#forward-btn:-moz-locale-dir(ltr) {
+  -moz-image-region: rect(63px 25px 84px 0px);
+}
+
+#back-btn[disabled="true"]:-moz-locale-dir(rtl),
+#forward-btn[disabled="true"]:-moz-locale-dir(ltr) {
+  -moz-image-region: rect(63px 50px 84px 25px);
+}
+
 /*** global warnings ***/
  
 .global-warning {
   list-style-image: url("chrome://global/skin/icons/warning-16.png");
   width: 16px;
   height: 16px;
-  margin: 3px 0;
+  margin: 1px 0;
 }
 
 .error-icon {
   list-style-image: url("chrome://global/skin/icons/error-16.png");
   width: 16px;
   height: 16px;
-  margin: 3px 0;
+  margin: 1px 0;
 }
 
 .pending-icon,
   list-style-image: url("chrome://global/skin/icons/information-16.png");
   width: 16px;
   height: 16px;
-  margin: 3px 0;
+  margin: 1px 0;
 }
 
 /*** category selector ***/
 #category-plugins > .category-icon {
   list-style-image: url("chrome://mozapps/skin/extensions/category-plugins.png");
 }
+#category-availableUpdates > .category-icon {
+  list-style-image: url("chrome://mozapps/skin/extensions/category-available.png");
+}
+#category-recentUpdates > .category-icon {
+  list-style-image: url("chrome://mozapps/skin/extensions/category-recent.png");
+}
 
 
 /*** header ***/
   list-style-image: url("chrome://global/skin/icons/loading.gif");
 }
 
+#header-utils-btn {
+  min-width: 4.5em;
+  list-style-image: url("chrome://mozapps/skin/extensions/utilities.png");
+}
+
+#header-utils-btn:hover,
+#header-utils-btn:hover:active,
+#header-utils-btn[open="true"] {
+  list-style-image: url("chrome://mozapps/skin/extensions/utilities-hover.png");
+}
+
+#header-utils-btn:-moz-focusring > .button-box {
+  border: none;
+}
+
+#header-utils-btn > .button-box > .button-menu-dropmarker {
+  border: none;
+  background: transparent;
+}
+
+#header-utils-btn:hover > .button-box > .button-menu-dropmarker {
+  list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+}
+
 .view-header {
   border-radius: 8px;
-  padding: 0px 4em;
+  padding: 0px 1em;
   margin: 3px;
 }
 
 
 .sort-controls {
   -moz-appearance: none;
+  border-right: 3px solid #000000;
 }
 
 .sorter {
   -moz-appearance: none;
   border: none;
   border-left: 3px solid #000000;
-  border-right: 3px solid #000000;
   background-color: transparent;
+  color: #8050B0;
   border-radius: 0;
   padding: 0px 6px;
-  margin: 0px 6px;
+  -moz-padding-start: 6px;
+  -moz-padding-end: 3px;
+  margin: 0px;
   min-width: 12px !important;
   -moz-box-direction: reverse;
 }
-
+.sorter:hover {
+  background-color: #FFCF00;
+  color: #000000;
+}
 
 .sorter[checkState="1"],
 .sorter[checkState="2"] {
   color: #000000;
 }
 
+.addon-view[notification="warning"] .warning {
+  color: #000000;
+}
+
 .addon-view[notification="error"] {
   background-color: #FF0000;
   color: #000000;
 }
 
+.addon-view[notification="error"] .error {
+  color: #000000;
+}
+
 .addon-view[notification="info"] {
   background-color: #9C9CFF;
   color: #000000;
   background-color: #008484;
 }
 
+.addon-view[pending="enable"] .pending,
+.addon-view[pending="upgrade"] .pending,
+.addon-view[pending="install"] .pending {
+  color: #000000;
+}
+
 .addon-view[pending="disable"],
 .addon-view[pending="uninstall"] {
   color: #8050B0;
 }
 
+.addon .relnotes-container {
+  -moz-box-align: start;
+  height: 0px;
+  overflow: hidden;
+  opacity: 0;
+  -moz-transition-property: height, opacity;
+  -moz-transition-duration: 0.5s, 0.5s;
+}
+
+.addon[show-relnotes] .relnotes-container {
+  opacity: 1;
+  -moz-transition-property: height, opacity;
+  -moz-transition-duration: 0.5s, 0.5s;
+}
+
+.addon .relnotes-header {
+  font-weight: bold;
+  margin: 10px 0px;
+}
+
+.addon .relnotes-toggle {
+  border: none;
+  background: transparent;
+  font-weight: bold;
+  -moz-box-direction: reverse;
+  cursor: pointer;
+  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+}
+
+.addon .relnotes-toggle > .button-box > .button-icon {
+  -moz-padding-start: 4px;
+}
+
+.addon[show-relnotes] .relnotes-toggle {
+  list-style-image: url("chrome://global/skin/arrow/arrow-up.gif");
+}
+
+
 /*** item - uninstalled ***/
 
 .addon[status="uninstalled"] {
   display: none;
 }
 
+#search-allresults-link {
+  margin-top: 1em;
+  margin-bottom: 2em;
+}
+
 /*** detail view ***/
 
 #detail-view[active="false"] .fade {
 
 /*** buttons ***/
 
+.addon-control[disabled="true"] {
+  display: none;
+}
+
 .button-link {
   background: transparent;
   border: none;