sync both themes with toolkit windows theme changes in Mozilla 55 cycle
[themes.git] / EarlyBlue / global / in-content / info-pages.css
index f42ab17719f51fed660e2d14c0c9af8af0abdfe6..af9663a32ab9f32184565a1c921f6e93c1100a3c 100644 (file)
@@ -3,23 +3,26 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 @import url("chrome://global/skin/in-content/common.css");
+
+:root {
+  --in-content-container-min-width: 13em;
+  --in-content-container-max-width: 52em;
+}
+
 /* Body and container */
 body {
   display: flex;
   flex-direction: column;
   box-sizing: border-box;
   min-height: 100vh;
-  padding-top: 0;
-  padding-bottom: 0;
-  padding-inline-start: calc(48px + 4.6em);
-  padding-inline-end: 48px;
+  padding: 40px 48px;
   align-items: center;
   justify-content: center;
 }
 
 .container {
-  min-width: 13em;
-  max-width: 52em;
+  min-width: var(--in-content-container-min-width);
+  max-width: var(--in-content-container-max-width);
 }
 
 .container.restore-chosen {
@@ -37,7 +40,7 @@ body {
   background-size: 1.6em;
   margin-inline-start: -2.3em;
   padding-inline-start: 2.3em;
-  font-size: 2.5em;
+  font-size: 2.2em;
 }
 
 .title:moz-locale-dir(rtl),
@@ -46,16 +49,11 @@ body {
 }
 
 .title-text {
-  border-bottom: 1px solid #666699;
   font-size: inherit;
   padding-bottom: 0.4em;
 }
 
-@media (max-width: 675px) {
-  body {
-    padding: 0 48px;
-  }
-
+@media (max-width: 970px) {
   .title {
     background-image: none !important;
     padding-inline-start: 0;
@@ -81,13 +79,29 @@ ul {
   list-style: disc;
 }
 
+dt {
+  font-weight: bold;
+}
+
+ul.columns {
+  column-count: 2;
+  column-gap: 5em;
+}
+
+@media (max-width: 35em) {
+  ul.columns {
+    column-count: 1;
+  }
+}
+
 /* Buttons */
 .button-container {
   margin-top: 1.2em;
 }
 
-.button-container > button {
-  min-width: 150px;
+button {
+  padding: 0 1.5em;
+  border-radius: 0;
 }
 
 .button-container > button:first-child {