1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 @namespace html
"http://www.w3.org/1999/xhtml";
7 /* Set an explicit line-height to avoid discrepancies in 'auto' spacing
8 across screens with different device DPI, which may cause font metrics
9 to round differently. */
13 #aboutDialogContainer {
15 flex-direction: column
;
20 background-image: url
("chrome://branding/content/about-logo.png");
21 background-repeat: no-repeat
;
22 background-size: 192px auto
;
23 background-position: center
40px;
24 /* min-width and min-height create room for the logo; logo is 192px tall w/
25 40px above it, this leaves 8px on the bottom at the minimum height */
29 margin-inline-start: 30px;
32 @media (min-resolution: 2dppx) {
34 background-image: url
("chrome://branding/content/about-logo@2x.png");
39 background-image: url
("chrome://branding/content/about-wordmark.svg");
40 background-repeat: no-repeat
;
41 background-size: 288px auto
;
42 /* padding-top creates room for the wordmark */
47 #rightBox:-moz-locale-dir
(rtl
) {
48 background-position: 100% 0;
65 margin-inline-start: 0;
70 margin-inline-start: 0;
72 -moz-user-focus: normal
;
88 margin-inline-start: 0;
89 padding-inline-start: 0;
98 grid-template-rows: subgrid
;
99 grid-template-columns: subgrid
;
107 margin-inline-start: 0;
108 padding-inline-start: 0;
111 #updateDeck description
{
116 /* We don't want this box to contribute arbitrarily to the intrinsic size of
117 * the dialog, so set the width to a reasonable size, but let it flex to take
118 * all available space. */
126 margin-inline-end: 3px;
127 vertical-align: middle
;
128 content: image-set
(url
("chrome://global/skin/icons/loading.png"), url
("chrome://global/skin/icons/loading@2x.png") 2x);
132 color: #fff !important
;
133 text-decoration: underline
;
136 description
> .text-link
{
142 margin-inline-start: .9em;
165 grid-column-start: 1;
170 vertical-align: middle
;
171 -moz-context-properties: fill
;
177 #icons:not
(.checkingForUpdates
, .downloading
, .applying
, .restarting
) > .update-throbber
,
178 #icons:not
(.noUpdatesFound
) > .noUpdatesFound
,
179 #icons:not
(.apply
) > .apply
{
183 #icons > .noUpdatesFound
{