From 6eefc98ffe5abc2004685a7696d4eec0eef44c20 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 13 Aug 2026 14:07:36 -0700 Subject: The passphrase explains itself: a tap on "What's this?" says it's an optional 13th word, not a login or encryption Co-Authored-By: Claude Fable 5 --- src/app.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/app.js') diff --git a/src/app.js b/src/app.js index cdb939e..b1b7107 100644 --- a/src/app.js +++ b/src/app.js @@ -817,7 +817,15 @@ function optionsPanel() { return h( 'label', { class: 'field' }, - h('span', { class: 'lab' }, t('passphrase')), + h('span', { class: 'lab' }, + t('passphrase'), + // People assume a password logs in or encrypts; a BIP39 passphrase does + // neither, and getting that wrong loses money — worth a sentence here. + h('button', { + class: 'linklike small', type: 'button', style: 'margin-left:8px', + onClick: (e) => { e.preventDefault(); ui.passInfoOpen = !ui.passInfoOpen; render(); }, + }, t('passWhatsThis'))), + ui.passInfoOpen ? h('p', { class: 'small muted', style: 'margin:0 0 6px' }, t('passInfo')) : null, h( 'div', { class: 'input-group' }, -- cgit v1.2.3