From d90b930b7c96947a75f39b5dc9d3094aa7f128a8 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sun, 21 Jun 2026 23:16:59 -0700 Subject: Make How it works copy more human; tidy passphrase field - Rewrite the How it works page in a plainer, less generated voice; drop the intro lead, the receive/send paragraph, and trim the rest. - Fix passphrase wording: "13th word" (12-word phrase), not 25th. - genIntro: "It's" instead of "It is". - Unlock screen: label the field "Passphrase" (was "Optional passphrase") and drop the "leave blank if unused" placeholder. - Remove now-unused hiwLead / optionalPassphrase / leaveBlank keys and the .lead style. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/app.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/app.js') diff --git a/src/app.js b/src/app.js index 9802905..e811093 100644 --- a/src/app.js +++ b/src/app.js @@ -229,11 +229,9 @@ function howItWorksScreen() { h( 'div', { class: 'card col', style: 'gap:14px' }, - h('p', { class: 'lead', style: 'margin:0' }, t('hiwLead')), h('h3', {}, t('hiwBasicsTitle')), para('hiwBasics1'), para('hiwBasics2'), - para('hiwBasics3'), para('hiwBasics4'), h( 'details', @@ -416,14 +414,13 @@ function optionsPanel() { return h( 'label', { class: 'field' }, - h('span', { class: 'lab' }, t('optionalPassphrase')), + h('span', { class: 'lab' }, t('passphrase')), h( 'div', { class: 'input-group' }, h('input', { type: ui.showPass ? 'text' : 'password', class: 'mono-input', - placeholder: t('leaveBlank'), autocomplete: 'off', value: ui.passphrase, onInput: (e) => (ui.passphrase = e.target.value), -- cgit v1.2.3