From f1d3e3d8ecefa24884bb360541fd8f7886093ba6 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Wed, 15 Dec 2021 14:54:44 +0100 Subject: [PATCH 1/2] Add button for copying lndhub setup code closes #37 --- app/views/wallet/index.html.erb | 38 ++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/app/views/wallet/index.html.erb b/app/views/wallet/index.html.erb index 13ff82d..1b9f7db 100644 --- a/app/views/wallet/index.html.erb +++ b/app/views/wallet/index.html.erb @@ -20,16 +20,18 @@

Blue Wallet

-

+

You can connect <%= link_to "Blue Wallet", "https://bluewallet.io", class: "ks-text-link", target: "_blank" %> (Android or iOS) to your Kosmos lightning wallet. In order to do so, scan the setup QR code from the Import Wallet screen in the app.

-

- Show setup code - +

+ + + or +

- + or

-
@@ -47,18 +47,18 @@ buttonShow.addEventListener('click', function(ev) { ev.preventDefault(); - setupCode.style.display = 'block'; - buttonShow.style.display = 'none'; - buttonHide.style.display = 'inline-block'; + setupCode.classList.remove('hidden'); + buttonHide.classList.remove('hidden'); + buttonShow.classList.add('hidden'); window.scrollTo(0, document.body.scrollHeight); }); buttonHide.addEventListener('click', function(ev) { ev.preventDefault(); const el = document.querySelector('#setup-code'); - setupCode.style.display = 'none'; - buttonShow.style.display = 'inline-block'; - buttonHide.style.display = 'none'; + setupCode.classList.add('hidden'); + buttonHide.classList.add('hidden'); + buttonShow.classList.remove('hidden'); }); buttonCopy.addEventListener('click', function(ev) {