fix: version 2.8.3 -- PIN de Contraseñas ya no dispara el gestor de contraseñas de Chrome
Los campos de PIN (desbloqueo, crear, cambiar, resetear) usaban type="password", lo que hacia que Chrome ofreciera guardar/actualizar una "contraseña de sitio" cada vez que se ingresaba. Un PIN de 4 digitos no es una credencial de login, asi que se cambia a type="text" con enmascarado puramente visual (-webkit-text-security), sin perder el aspecto de puntos. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -378,6 +378,13 @@ table.list-table { width: 100%; border-collapse: collapse; font-size: .8rem; }
|
||||
font-size: .72rem; color: rgb(var(--muted)); max-width: 100%; overflow: hidden;
|
||||
text-overflow: ellipsis; white-space: nowrap;
|
||||
}
|
||||
/* PIN de 4 digitos: NO es type="password" a proposito -- Chrome ofrece "guardar contraseña"
|
||||
(como si fuera login de un sitio) apenas detecta un input password con valor + una llamada de
|
||||
red despues, molestando cada vez que se desbloquea el candado. Un PIN no es una credencial de
|
||||
sitio, asi que se enmascara solo visualmente con -webkit-text-security (soportado en
|
||||
Chrome/Edge/Safari; en Firefox se ve el numero en texto plano, degradacion aceptable). */
|
||||
.pin-input { -webkit-text-security: disc; letter-spacing: 4px; }
|
||||
|
||||
.vault-icon-picker { display: flex; flex-wrap: wrap; gap: 8px; }
|
||||
.vault-icon-picker-brands { max-height: 150px; overflow-y: auto; padding-top: 8px; margin-top: 4px; border-top: 1px dashed rgb(var(--line)); }
|
||||
.vault-icon-option {
|
||||
|
||||
Reference in New Issue
Block a user