fix: rework wallet deletion per review feedback

- Remove all red/danger styling, use standard monochrome colors
- Add wallet picker dropdown instead of relying on selectedWallet
- Fix encryptedSecret field name (was wallet.encrypted)
- Populate dropdown when settings view opens
- Confirmation modal uses standard border styling
This commit is contained in:
2026-02-27 12:44:40 -08:00
committed by user
parent 689bcbf171
commit 34cd72be88

View File

@@ -71,6 +71,17 @@ function show() {
$("settings-blockscout").value = state.blockscoutUrl;
renderTrackedTokens();
renderSiteLists();
// Populate wallet deletion dropdown
const sel = $("delete-wallet-select");
sel.innerHTML = "";
for (let i = 0; i < state.wallets.length; i++) {
const opt = document.createElement("option");
opt.value = i;
opt.textContent = state.wallets[i].name || "Wallet " + (i + 1);
sel.appendChild(opt);
}
$("delete-wallet-confirm").classList.add("hidden");
showView("settings");
}