[x] Full Screen Setup close (x) doesn't work when opening setup for first time, remove x button as setup can't be closed unless fully configured once
[x] Bring Full Screen Setup until one option was fully configured
[ ] Show Lightning Balances in Dashboard
[x] Boltz icon needs thicker circle line
[ ] Input validation missing practically on all input fields
Nodeless:
[ ] If I enter Setup, e.g. via BTCPay -> Wallets -> Lightning and immediately exit, UI behaves as if I successfully configured nodeless mode, shows plugin info/configuration/admin page and also shows a "Boltz Wallet"
[ ] Once Boltz indeed is successfully configured, let's stick with the same button but add a sentence below: "Boltz was successfully configured. and a button "Boltz Dashboard"
[ ] When I click on "Configure Boltz" it should show me a one-liner explaining what this is with a button "Setup" instead of jumping directly into the setup flow. These buttons should behave like "tabs" in this UI.
Screencast from 07-22-2024 04:47:02 PM.webm
[ ] Since this is confusing and the only use case I can imagine is connecting to an externally running Boltz Client for nodeless node, I'd just remove this for now and only keep the "Configure Boltz" button.
If an advanced user wants to connect to an external client, this still can be done by first setting it and then BTCPay Wallets -> Lightning -> Settings -> Change connection
[ ] Fix missing currency when saving lightning config with a liquid wallet
[ ] Widget shows Lightning disabled and Chain running, guess that's just the autoswap status each. I'd simply show Lightning enabled and nothing else for nodeless
General:
Nodeless:
Rebalance: