04/18 Enhance app functionalities: master password reset, account deletion/recovery

This commit is contained in:
2026-04-18 14:39:01 -04:00
parent 4d3f9844f0
commit f7fdb9db8a
10 changed files with 1186 additions and 2 deletions
+10
View File
@@ -562,3 +562,13 @@ ul { list-style: none; }
.sort-wrapper { display: none; }
.form-row { flex-direction: column; gap: 0; }
}
/* ── Settings — new sections (Phase 6) ──────────────────────────── */
.settings-section-danger { border-top: 2px solid var(--color-danger, #e53e3e); margin-top: 8px; padding-top: 16px; }
.settings-section-danger .settings-section-title { color: var(--color-danger, #e53e3e); }
.btn-danger { background: var(--color-danger, #e53e3e); color: #fff; border: none; border-radius: var(--radius); padding: 8px 18px; font-size: 14px; font-weight: 500; cursor: pointer; transition: opacity .15s; }
.btn-danger:hover { opacity: .85; }
.btn-danger:disabled { opacity: .5; cursor: not-allowed; }
.recovery-code-box { display: flex; align-items: center; gap: 8px; background: var(--color-bg-secondary, #f7f7f7); border: 1px solid var(--color-border); border-radius: var(--radius); padding: 12px 14px; margin: 8px 0; }
.recovery-code-box code { font-family: monospace; font-size: 15px; letter-spacing: .08em; word-break: break-all; flex: 1; }
.warning-text { color: var(--color-danger, #e53e3e); font-size: 13px; font-weight: 500; }