first part of syncing LCARStrek with Firefox 55 browser windows theme changes
[themes.git] / LCARStrek / browser / preferences / in-content / preferences.css
index b1137a9c1fbdae61789d48c927c39325b4ee860b..c8cd2a5cba4a5db0efd61658c73db704cc81a95a 100644 (file)
@@ -63,7 +63,7 @@ treecol {
 }
 
 .learnMore {
-  margin-inline-start: 1.5em;
+  margin-inline-start: 10px;
   font-weight: normal;
   white-space: nowrap;
 }
@@ -97,48 +97,21 @@ treecol {
   list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#general-active");
 }
 
-#category-search > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#search");
-}
-
-#category-search:hover > .category-icon,
-#category-search[selected] > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#search-active");
-}
-
-#category-content > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#content");
-}
-
-#category-content:hover > .category-icon,
-#category-content[selected] > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#content-active");
-}
-
 #category-application > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#applications");
+  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#content");
 }
 
 #category-application:hover > .category-icon,
 #category-application[selected] > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#applications-active");
+  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#content-active");
 }
 
 #category-privacy > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#privacy");
+  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#security");
 }
 
 #category-privacy:hover > .category-icon,
 #category-privacy[selected] > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#privacy-active");
-}
-
-#category-security > .category-icon {
-  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#security");
-}
-
-#category-security:hover > .category-icon,
-#category-security[selected] > .category-icon {
   list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#security-active");
 }
 
@@ -160,12 +133,24 @@ treecol {
   list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#advanced-active");
 }
 
+#category-search-results > .category-icon {
+  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#searchResults");
+}
+
+#category-search-results > .category-icon {
+  list-style-image: url("chrome://browser/skin/preferences/in-content/icons.svg#searchResults-active");
+}
+
 @media (max-width: 800px) {
   .category-name {
     display: none;
   }
+  .help-button {
+    font-size: 0 !important;
+  }
 }
 
+
 /* header */
 
 .header {
@@ -240,7 +225,11 @@ treecol {
   font-weight: bold;
 }
 
-/* Content pane */
+#browserHomePage:-moz-locale-dir(rtl) input {
+  unicode-bidi: plaintext;
+  direction: rtl;
+}
+
 #defaultFontSizeLabel {
   /* !important needed to override common !important rule */
   margin-inline-start: 4px !important;
@@ -303,10 +292,7 @@ treecol {
    active vbox needs */
 #historyPane:not([selectedIndex="1"]) > #historyDontRememberPane,
 #historyPane:not([selectedIndex="2"]) > #historyCustomPane,
-#weavePrefsDeck:not([selectedIndex="1"]) > #hasAccount,
-#weavePrefsDeck:not([selectedIndex="2"]) > #needsUpdate,
-#weavePrefsDeck:not([selectedIndex="3"]) > #noFxaAccount,
-#weavePrefsDeck:not([selectedIndex="4"]) > #hasFxaAccount,
+#weavePrefsDeck:not([selectedIndex="1"]) > #hasFxaAccount,
 #fxaLoginStatus:not([selectedIndex="1"]) > #fxaLoginUnverified,
 #fxaLoginStatus:not([selectedIndex="2"]) > #fxaLoginRejected {
   visibility: collapse;
@@ -523,6 +509,10 @@ description > html|a {
   margin-bottom: 11px;
 }
 
+#verifiedManage:visited {
+  color: var(--in-content-link-color);
+}
+
 .fxaSyncIllustration {
   margin-top: 35px;
 }
@@ -578,7 +568,6 @@ description > html|a {
 
 .fxaSyncIllustration {
   width: 231px;
-  list-style-image: url(chrome://browser/skin/fxa/sync-illustration.png)
 }
 
 #fxaLoginStatus[hasName] #fxaEmailAddress1 {
@@ -642,14 +631,66 @@ description > html|a {
   .iOSLink {
     background-image: url("chrome://browser/skin/fxa/ios@2x.png");
   }
-  .fxaSyncIllustration {
-    list-style-image: url(chrome://browser/skin/fxa/sync-illustration@2x.png)
-  }
   .fxaFirefoxLogo {
     list-style-image: url(chrome://browser/skin/fxa/logo@2x.png);
   }
 }
 
+#updateDeck > hbox > label {
+  margin-inline-end: 5px ! important;
+}
+
+.update-throbber {
+  width: 16px;
+  min-height: 16px;
+  margin-inline-end: 3px;
+  list-style-image: url("chrome://global/skin/icons/loading.png");
+}
+
+@media (min-resolution: 1.1dppx) {
+  .update-throbber {
+    list-style-image: url("chrome://global/skin/icons/loading@2x.png");
+  }
+}
+
+.help-button {
+  position: fixed;
+  left: 3px;
+  /* Needs to have enough gap from the bottom to not
+     get behind the status panel (bug 1357841). */
+  bottom: 2rem;
+  font-size: 13px;
+  line-height: 13px;
+  height: 14px;
+  background-position: 5px;
+  padding-inline-start: 25px;
+  white-space: nowrap;
+  background-color: var(--in-content-category-background);
+  width: auto;
+  padding-inline-end: 10px;
+  border: 3px solid black;
+  border-radius: 0 300px 300px 0;
+}
+
+.help-button:-moz-locale-dir(rtl) {
+  left: auto;
+  right: 0;
+  background-position: right 15px top 0;
+}
+
+.help-button:link,
+.help-button:visited {
+  color: var(--in-content-category-text);
+  text-decoration: none;
+}
+
+.help-button:hover {
+  background-image: url("chrome://global/skin/in-content/help-glyph.svg#help-inverted");
+  color: var(--in-content-category-text-selected);
+  background-color: var(--in-content-category-background-hover);
+  border-color: var(--in-content-category-background-hover);
+}
+
 /* === END shared/incontentprefs/preferences.inc.css === */
 
 caption {