second part of syncing LCARStrek with Firefox 41 windows theme changes
[themes.git] / LCARStrek / browser / preferences / aboutPermissions.css
index ebaf81150bd2e5010fe82b35ca40e5b0f3d2bd4e..927bce66b85e7ca248d89a7b7e104cf1535d6e0c 100644 (file)
@@ -1,9 +1,17 @@
-@import url("chrome://global/skin/inContentUI.css");
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+@import url("chrome://global/skin/in-content/common.css");
+
+#permissions-content {
+  padding-top: 48px;
+  -moz-padding-end: 0; /* no padding to move the scroll bar to the edge */
+}
 
 /* sites box */
 
 #sites-box {
-  padding: 10px;
   width: 25em;
 }
 
@@ -12,9 +20,6 @@
 }
 
 #sites-list {
-  -moz-appearance: none;
-  border: 1px solid #9C9CFF;
-  background-color: #000000;
   margin: 5px 0 0 0;
 }
 
 /* permissions box */
 
 #permissions-box {
-  padding-top: 10px;
+  -moz-padding-start: 10px;
+}
+
+#permissions-list {
   overflow-y: auto;
+  padding-top: 5px;
+  -moz-padding-end: 44px;
 }
 
 #site-description {
   font-size: 125%;
-  -moz-margin-start: 6px; /* to match button margin */
 }
 
 #site-label {
   margin-bottom: 0;
 }
 
+#site-visit-count {
+  margin-bottom: 0;
+}
+
 #defaults-description {
   font-size: 125%;
   font-weight: bold;
-  -moz-margin-start: 6px;
+}
+
+#header-deck {
+  -moz-margin-end: 44px;
+}
+
+#site-header,
+#defaults-header {
+  margin-bottom: 1px;
 }
 
 .pref-item {
@@ -77,6 +98,9 @@
 .pref-icon[type="geo"] {
   list-style-image: url("chrome://browser/skin/Geolocation-64.png");
 }
+.pref-icon[type="push"] {
+  list-style-image: url("chrome://browser/skin/Push-64.png");
+}
 .pref-icon[type="indexedDB"] {
   list-style-image: url("chrome://global/skin/icons/alert-question.gif");
 }
 .pref-icon[type="image"] {
   list-style-image: url("chrome://global/skin/icons/alert-question.gif");
 }
+.pref-icon[type="plugins"] {
+  list-style-image: url("chrome://mozapps/skin/plugins/pluginGeneric.png");
+}
+.pref-icon[type="fullscreen"] {
+  list-style-image: url("chrome://global/skin/icons/alert-question.gif");
+}
+.pref-icon[type="camera"] {
+  list-style-image: url("chrome://global/skin/icons/alert-question.gif");
+}
+.pref-icon[type="microphone"] {
+  list-style-image: url("chrome://global/skin/icons/alert-question.gif");
+}
 
 .pref-title {
   font-size: 125%;
+  -moz-margin-start: 4px;
   margin-bottom: 0;
   font-weight: bold;
 }
 
 .pref-menulist {
-  margin-left: 6px;
-  margin-right: 6px;
-  min-width: 10em; /* native menulists ellipsize their longest entries by default on many themes */
+  min-width: 10em;
+}
+
+#cookies-label,
+#passwords-label {
+  -moz-margin-start: 4px; /* align with the menulists */
 }