second part of syncing LCARStrek with Firefox 41 windows theme changes
[themes.git] / LCARStrek / browser / preferences / aboutPermissions.css
index eda69e098c570f0dec5c3ec122949539f1e73e19..927bce66b85e7ca248d89a7b7e104cf1535d6e0c 100644 (file)
@@ -1,22 +1,28 @@
-/* background styles borrowed from extensions.css */
-#permissions-page {
-  background-color: #000000;
-  color: #FF9F00;
-  margin: 20px;
-}
+/* 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 {
-  border: 1px solid #9C9CFF;
-  border-radius: 5px;
+  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;
 }
 
+#sites-filter {
+  margin: 0;
+}
+
+#sites-list {
+  margin: 5px 0 0 0;
+}
+
 .site {
   padding: 4px;
   border-bottom: 1px solid #9C9CFF;
 /* 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 {
@@ -76,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 */
 }