From dc4ad35e310ee5ba8e3dbbba8ad10fd32a8e2f19 Mon Sep 17 00:00:00 2001 From: s2 Date: Wed, 10 Oct 2018 11:31:43 +0200 Subject: [PATCH] copy password to clipboard when generating a new one --- src/popup/pwgen.css | 2 +- src/popup/pwgen.html | 3 +-- src/popup/pwgen.js | 4 ++++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/popup/pwgen.css b/src/popup/pwgen.css index 333d61b..718675f 100644 --- a/src/popup/pwgen.css +++ b/src/popup/pwgen.css @@ -58,7 +58,7 @@ input[type="checkbox"] { text-align: center; margin-right: -15px; margin-left: -19px; - margin-top: -1px; + margin-top: -27px; } .fadein { diff --git a/src/popup/pwgen.html b/src/popup/pwgen.html index 6dd52c2..e4d1e7e 100644 --- a/src/popup/pwgen.html +++ b/src/popup/pwgen.html @@ -10,8 +10,6 @@ - -
@@ -42,6 +40,7 @@
+
diff --git a/src/popup/pwgen.js b/src/popup/pwgen.js index 821fe9a..f052fbf 100644 --- a/src/popup/pwgen.js +++ b/src/popup/pwgen.js @@ -80,6 +80,10 @@ document.addEventListener('DOMContentLoaded', function() { ev.preventDefault(); var params = getParams(); document.getElementById('pw').value = randPassword(generateLength(), params.special, params.exclude); + + if (params.directcopy) { + copypasstoclippboard(); + } }); document.getElementById('copy').addEventListener('click', (ev) => {