Bug 1626119 - Fix dark theme support for breached/vulnerable login UI. r=jaws

Differential Revision: https://phabricator.services.mozilla.com/D68939

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Tim Nguyen 2020-03-30 23:47:30 +00:00
Родитель 0ba87aa719
Коммит c66dcabd86
4 изменённых файлов: 10 добавлений и 30 удалений

Просмотреть файл

@ -288,7 +288,7 @@ input[name="password"] {
background-size: contain;
-moz-context-properties: fill, fill-opacity;
fill: currentColor;
fill-opacity: 0.8;
fill-opacity: 0.75;
}
.login-item-favicon-wrapper.hide-default-favicon {
@ -410,10 +410,5 @@ input[name="password"] {
--success-color: #86DE74;
--edit-delete-button-color: #cfcfd1;
}
.vulnerable-alert,
.breach-alert {
box-shadow: 0 2px 8px 0 rgba(249,249,250,0.1);
}
}
}

Просмотреть файл

@ -181,27 +181,12 @@ ol {
.alert-icon {
width: 16px;
margin-inline-start: 12px;
-moz-context-properties: fill;
-moz-context-properties: fill, fill-opacity;
fill: currentColor;
fill-opacity: 0.75;
}
.breached > .alert-icon {
fill: var(--red-70);
}
.vulnerable > .alert-icon {
fill: var(--grey-60);
}
@media (-moz-windows-default-theme: 0) {
.list-item-warning-icon {
fill: currentColor;
}
}
@supports -moz-bool-pref("browser.in-content.dark-mode") {
@media (prefers-color-scheme: dark) {
.breached > .list-item-warning-icon {
fill: var(--red-60);
}
}
fill: var(--red-60);
fill-opacity: 1;
}

Просмотреть файл

@ -1,6 +1,6 @@
<!-- 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/. -->
<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg">
<path d="M10 1.755A1.755 1.755 0 0112.279.081l6.55 2.046A1.67 1.67 0 0120 3.72v12.546c0 .73-.475 1.375-1.171 1.592l-6.551 2.047A1.754 1.754 0 0110 18.232zM7 2a1 1 0 010 2H2.491A.491.491 0 002 4.491V15.51c0 .271.22.491.491.491h4.51a1 1 0 010 2H2.49A2.494 2.494 0 010 15.51V4.49a2.494 2.494 0 012.491-2.49zm8 11.993c-.552 0-1 .45-1 1.004S14.448 16 15 16s1-.449 1-1.003c0-.555-.448-1.004-1-1.004zM15 4a1 1 0 00-1 1v6a1 1 0 002 0V5a1 1 0 00-1-1z" fill="context-fill"/>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M10 1.755A1.755 1.755 0 0112.279.081l6.55 2.046A1.67 1.67 0 0120 3.72v12.546c0 .73-.475 1.375-1.171 1.592l-6.551 2.047A1.754 1.754 0 0110 18.232zM7 2a1 1 0 010 2H2.491A.491.491 0 002 4.491V15.51c0 .271.22.491.491.491h4.51a1 1 0 010 2H2.49A2.494 2.494 0 010 15.51V4.49a2.494 2.494 0 012.491-2.49zm8 11.993c-.552 0-1 .45-1 1.004S14.448 16 15 16s1-.449 1-1.003c0-.555-.448-1.004-1-1.004zM15 4a1 1 0 00-1 1v6a1 1 0 002 0V5a1 1 0 00-1-1z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 750 B

После

Ширина:  |  Высота:  |  Размер: 786 B

Просмотреть файл

@ -1,6 +1,6 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M12 7a4 4 0 0 0-3.86 3H1a1 1 0 0 0 0 2v1a1 1 0 0 0 2 0v-1h1v1a1 1 0 0 0 2 0v-1h2.14A4 4 0 1 0 12 7zm0 6a2 2 0 1 1 2-2 2 2 0 0 1-2 2zM8.4 4.92a1 1 0 0 0 .92.61A1 1 0 0 0 9.7 5.46a1 1 0 0 0 .55-1.31L9.1 1.38a1 1 0 0 0-1.85.76zM5.84 7.53a1 1 0 0 0 .61.21 1 1 0 0 0 .79-.39A1 1 0 0 0 7.06 6L4.68 4.12a1 1 0 1 0-1.22 1.59zM12.78 5.05h.14a1 1 0 0 0 1-.87l.4-3a1 1 0 1 0-2-.26l-.39 3a1 1 0 0 0 .85 1.13z"/>
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M12 7a4 4 0 0 0-3.86 3H1a1 1 0 0 0 0 2v1a1 1 0 0 0 2 0v-1h1v1a1 1 0 0 0 2 0v-1h2.14A4 4 0 1 0 12 7zm0 6a2 2 0 1 1 2-2 2 2 0 0 1-2 2zM8.4 4.92a1 1 0 0 0 .92.61A1 1 0 0 0 9.7 5.46a1 1 0 0 0 .55-1.31L9.1 1.38a1 1 0 0 0-1.85.76zM5.84 7.53a1 1 0 0 0 .61.21 1 1 0 0 0 .79-.39A1 1 0 0 0 7.06 6L4.68 4.12a1 1 0 1 0-1.22 1.59zM12.78 5.05h.14a1 1 0 0 0 1-.87l.4-3a1 1 0 1 0-2-.26l-.39 3a1 1 0 0 0 .85 1.13z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 747 B

После

Ширина:  |  Высота:  |  Размер: 750 B