added passkey support (closes #6)
All checks were successful
test-and-lint / test-and-lint (pull_request) Successful in 2m50s

This commit is contained in:
2026-06-10 03:24:31 +02:00
parent 01ec41288a
commit fb3be56959
18 changed files with 1680 additions and 61 deletions

View File

@@ -130,6 +130,51 @@ input::placeholder {
color: #4b5563;
}
.password-input-wrapper {
position: relative;
width: 100%;
}
.password-input-wrapper input {
padding-right: 3rem;
}
.password-toggle {
position: absolute;
top: 50%;
right: 0.45rem;
width: 2.25rem;
height: 2.25rem;
transform: translateY(-50%);
display: inline-flex;
align-items: center;
justify-content: center;
color: var(--text-muted);
background: transparent;
border: 1px solid transparent;
border-radius: 8px;
cursor: pointer;
transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}
.password-toggle:hover {
color: var(--text);
background: rgba(255, 255, 255, 0.06);
}
.password-toggle:focus-visible {
outline: none;
border-color: var(--accent);
box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.2);
}
.password-toggle svg {
width: 1.15rem;
height: 1.15rem;
pointer-events: none;
}
.footer-text {
margin-top: 1.5rem;
font-size: 0.9rem;