diff options
-rw-r--r-- | keepassxc-browser/options/options.html | 10 | ||||
-rw-r--r-- | keepassxc-browser/options/options.js | 5 |
2 files changed, 11 insertions, 4 deletions
diff --git a/keepassxc-browser/options/options.html b/keepassxc-browser/options/options.html index ecf0fd3..8e35ce7 100644 --- a/keepassxc-browser/options/options.html +++ b/keepassxc-browser/options/options.html @@ -592,10 +592,12 @@ <a target="_blank" href="https://github.com/keepassxreboot/keepassxc-browser/issues/new" tabindex="14"><span data-i18n="optionsAboutCreateNewIssue"></span></a> <br /><span data-i18n="optionsAboutDebugInfo"></span>: </p> - KeePassXC - <span class="kpxcVersion"></span> - <br />KeePassXC-Browser - <span class="kpxcbrVersion"></span> - <br />Operating system: <span class="kpxcbrOS"></span> - <br />Browser: <span class="kpxcbrBrowser"></span> + <p id="versionInfo" class="float-left">KeePassXC - <span class="kpxcVersion"></span> + <br>KeePassXC-Browser - <span class="kpxcbrVersion"></span> + <br>Operating system: <span class="kpxcbrOS"></span> + <br>Browser: <span class="kpxcbrBrowser"></span> + </p> + <button id="copyVersionToClipboard" class="btn btn btn-sm btn-primary ml-3"><i class="fa fa-clipboard"></i></button> </div> </div> diff --git a/keepassxc-browser/options/options.js b/keepassxc-browser/options/options.js index 9cbd552..3970c23 100644 --- a/keepassxc-browser/options/options.js +++ b/keepassxc-browser/options/options.js @@ -250,6 +250,11 @@ options.initGeneralSettings = function() { options.saveSettings(); } }); + + $('#copyVersionToClipboard').on('click', function () { + const copyText = document.getElementById('versionInfo').innerText; + navigator.clipboard.writeText(copyText); + }) }; options.showKeePassXCVersions = function(response) { |