Prepare v0.1.0 release dependencies

This commit is contained in:
2026-06-24 20:02:49 +02:00
parent ce30b4d054
commit 9c2b84a64a
27 changed files with 900 additions and 48 deletions

View File

@@ -142,6 +142,96 @@
font-size: 18px;
}
.policy-source-path {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px 10px;
padding: 8px 10px;
border: 1px solid var(--line);
border-radius: var(--radius-sm);
background: var(--surface);
color: var(--muted);
font-size: 12px;
line-height: 1.35;
}
.policy-source-path-label {
font-weight: 800;
text-transform: uppercase;
}
.policy-source-path ol {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 6px;
margin: 0;
padding: 0;
list-style: none;
}
.policy-source-path li {
display: inline-flex;
align-items: center;
gap: 6px;
color: var(--text-strong);
font-weight: 700;
}
.policy-source-path li small {
max-width: 180px;
overflow: hidden;
color: var(--muted);
font-weight: 600;
text-overflow: ellipsis;
white-space: nowrap;
}
.policy-source-path li small::before {
content: "(";
}
.policy-source-path li small::after {
content: ")";
}
.policy-source-path li + li::before {
content: ">";
color: var(--muted);
font-weight: 700;
}
.password-field {
position: relative;
width: 100%;
}
.password-field.has-toggle input {
padding-right: 42px;
}
.password-field.is-saved-empty input::placeholder {
color: var(--muted);
opacity: 1;
}
.password-field-toggle {
position: absolute;
top: 50%;
right: 7px;
display: inline-flex;
align-items: center;
justify-content: center;
width: 28px;
height: 28px;
border: 0;
border-radius: 4px;
background: transparent;
color: var(--muted);
cursor: pointer;
padding: 0;
transform: translateY(-50%);
}
.password-field-toggle:hover {
background: rgba(0, 0, 0, .06);
color: var(--text-strong);
}
.password-field-toggle:focus-visible {
outline: 2px solid color-mix(in srgb, var(--blue) 55%, #fff);
outline-offset: 1px;
}
/* Mail-style address editor: textarea surface + pills + add dialog. */
.email-address-editor {
position: relative;