mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-09-03 01:07:07 +00:00
feat(setup-wizard): improve E2EE dialog UX and password field
- Only show the passphrase and "Obfuscate Properties" controls once end-to-end encryption is enabled, instead of leaving them visible but disabled. - Replace the password show/hide checkbox with an icon toggle button. - Let translated labels wrap to their content instead of being clipped into a fixed-width column (this clipped longer translated labels, e.g. in German and Spanish). - Scope the onboarding invitation link's 44px touch-target padding to mobile, so on desktop it renders as a normal inline link instead of a stray, oddly-padded button. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
694371898a
commit
6b37ea8778
@@ -353,6 +353,12 @@ body {
|
||||
}
|
||||
|
||||
.sls-onboarding-invitation-action {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
/* Touch devices need a larger tap target; on desktop this would just pad the
|
||||
link with blank space and make it look like a misplaced button. */
|
||||
body.is-mobile .sls-onboarding-invitation-action {
|
||||
display: inline-flex;
|
||||
min-width: 44px;
|
||||
min-height: 44px;
|
||||
|
||||
Reference in New Issue
Block a user