Source code

Revision control

Copy as Markdown

Other Tools

/* 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/. */
:host(login-alert) {
display: grid;
column-gap: 16px;
grid-template-areas: "icon title action" "icon content content";
grid-template-columns: min-content 1fr auto;
padding: 16px 32px;
color: var(--in-content-text-color);
background-color: var(--in-content-box-background);
border-radius: 4px;
border: 1px solid var(--in-content-border-color);
box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .1);
font-size: .9em;
}
:host([variant="info"]) {
background-color: var(--in-content-box-background);
}
:host([variant="error"]) {
background-color: #a4000f;
color: white;
}
:host([variant="warning"]) {
background: #d7b600;
color: black;
}
:host(login-alert) img {
grid-area: icon;
width: 24px;
-moz-context-properties: fill;
fill: currentColor;
}
:host(login-alert) h3 {
grid-area: title;
font-size: 1.5em;
font-weight: normal;
margin: 0;
padding: 0;
}
:host(login-alert) slot[name="action"] {
grid-area: action;
}
:host(login-alert) slot[name="content"] {
grid-area: content;
}
:host(login-breach-alert) div[slot="content"],
:host(login-vulnerable-password-alert) div[slot="content"] {
margin-block-start: 8px;
}
:host(login-vulnerable-password-alert) a {
font-weight: 600;
}
:host(login-vulnerable-password-alert) div[slot="content"] > a {
color: var(--link-color);
}
:host(login-vulnerable-password-alert) a[slot="action"] {
color: var(--text-color-deemphasized);
}
:host(login-breach-alert) h4 {
margin: 0;
padding: 0;
}
:host(login-breach-alert) a {
font-weight: 600;
color: inherit;
}