47 Commits

Author SHA1 Message Date
Ian Gulliver
32d8ba4852 Send print parameters to Google Analytics 2018-12-08 06:17:36 +00:00
Ian Gulliver
c7a55e5b8f Try gtag instead 2018-12-08 06:10:50 +00:00
Ian Gulliver
28e5c2c0d6 Fix syntax error 2018-12-08 01:17:40 +00:00
Ian Gulliver
7d5f7a502c Google Analytics 2018-12-08 01:15:12 +00:00
Ian Gulliver
812a1ab529 Switch to fake radio button and checklist styling for lists.
Fixes #11
2018-12-07 08:29:41 +00:00
Ian Gulliver
bd06a46b5e Pronounceable password format
Fixes #12
2018-12-07 06:11:51 +00:00
Ian Gulliver
1010c505bb Minor readability improvement for readable passwords 2018-12-07 05:40:10 +00:00
Ian Gulliver
b839e25063 Add warning for readable passwords being too long
Issue #12
2018-12-06 06:27:21 +00:00
Ian Gulliver
68f3b54aa5 Notes on length and validation problems 2018-12-06 06:20:04 +00:00
Ian Gulliver
1326f31ab7 Password strength notes 2018-12-06 06:16:36 +00:00
Ian Gulliver
d6cce124a8 Wise Men promo 2018-12-06 05:53:21 +00:00
Ian Gulliver
4fc89600d5 Support one-sided printing option that makes a loose-leaf result.
Fixes #1
2018-12-05 06:23:53 +00:00
Ian Gulliver
46a9d9a0fe Make instructions change depending on index option.
Fixes #2
2018-12-05 06:01:02 +00:00
Ian Gulliver
05997919ed Option to disable A-Z index, get an extra password per page
Fixes #2
2018-12-05 05:48:21 +00:00
Ian Gulliver
1d7becc1da Generate both password types up front, then use CSS to swap. 2018-12-04 08:01:22 +00:00
Ian Gulliver
b9ed3c9093 Switch print layout to CSS grid in prep for dynamic layouts. 2018-12-04 06:27:15 +00:00
Ian Gulliver
1042f54443 Keyboard navigation for password format. Minor focus outline crispiness.
Issue #10
2018-12-02 06:48:18 +00:00
Ian Gulliver
3a17bb8338 Label input fields. Explicitly set colors and charset.
Issue #10
2018-12-02 06:35:05 +00:00
Ian Gulliver
c6e642e93a Make enter on 'Click here to print' work. Style tab outline better.
Issue #10
2018-12-02 06:13:54 +00:00
Ian Gulliver
2fd04e2618 Switch from contentEditable to input + styling
Fixes #8
2018-12-02 05:41:27 +00:00
Ian Gulliver
ff62cfbe52 Use <a> tag for links to get native behavior
Fixes #9
2018-12-01 16:36:06 +00:00
Ian Gulliver
b31a5446aa Split screen and print CSS completely, add print parent element. 2018-11-25 02:12:37 +00:00
Ian Gulliver
ce3f7a683d Support new readable password format. Fix copy & paste into recovery and owner fields. 2018-11-24 06:39:29 +00:00
Ian Gulliver
ae40e9fada Crypto & password generation refactor. Breaks restore compat to fix ugly math bug. 2018-11-24 04:43:17 +00:00
Ian Gulliver
2d4ada80b7 Fix firefox rendering (fixes #4) 2018-11-22 06:45:23 +00:00
Ian Gulliver
74cec78801 Typo 2018-11-22 00:54:31 +00:00
Ian Gulliver
18c6ab5be1 Split create section into an ordered list (fixes #7) 2018-11-22 00:04:29 +00:00
Ian Gulliver
8a78eb8e10 Disable spellcheck on recovery field. 2018-11-21 19:24:35 +00:00
Ian Gulliver
588433a42d Squash chrome console warning 2018-11-21 17:00:36 +00:00
Ian Gulliver
9581b39a8b Move preload to headers, document 2018-11-21 16:52:56 +00:00
Ian Gulliver
bb40a5293a eslint config & cleanups 2018-11-21 15:37:17 +00:00
Ian Gulliver
12594d49b3 Async JS loading/evaluation 2018-11-21 15:27:01 +00:00
Ian Gulliver
2d077296a6 Standards rendering mode fixes 2018-11-21 08:16:55 +00:00
Ian Gulliver
c2004fe5b9 Chrome audit fixes 2018-11-21 07:53:38 +00:00
Ian Gulliver
11add4bca3 Quick readme 2018-11-21 06:53:33 +00:00
Ian Gulliver
a105e6ba6d Make contact email a link, add github link 2018-11-21 06:49:24 +00:00
Ian Gulliver
c018e8aa95 Make section breaks a bit clearer 2018-11-21 06:49:01 +00:00
Ian Gulliver
59d143350b Fix mobile rendering on android. 2018-11-20 20:31:27 +00:00
Ian Gulliver
8c19ae6134 Contact email 2018-11-20 20:11:21 +00:00
Ian Gulliver
089537b5f1 Copy updates to call out friends & family usage 2018-11-20 18:59:33 +00:00
Ian Gulliver
66607dfbbc Add favicon 2018-11-20 18:37:37 +00:00
Ian Gulliver
73d0b3ffa7 Slightly less bad on mobile, clarify printing instructions for Android 2018-11-20 16:23:05 +00:00
Ian Gulliver
40ac7dab95 Remove all remote fetches. 2018-11-20 09:17:41 +00:00
Ian Gulliver
38f56fc57d Minor text clarifications, make ?! border a circle. 2018-11-20 08:33:58 +00:00
Ian Gulliver
578c3446f5 Print instructions. 2018-11-20 07:08:12 +00:00
Ian Gulliver
5aa43f0b2e Initial commit 2018-11-18 23:19:17 +00:00
Ian Gulliver
638dc1f585 Initial commit 2018-11-18 15:17:09 -08:00