feat(ui): Ark wallet tab, balances, history badge + demo mocks

Ark tab in Wallet Settings (status, balances, receive address,
board/offboard, server config via wallet.ark-*), teal Ark badge in the
transactions modal, Ark row on the home wallet card (hidden until barkd
reports a balance), official bark icon, and wallet.ark-* mocks so the
public demo renders the tab.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-07-14 21:57:12 +01:00
co-authored by Claude Fable 5
parent bdb9826aba
commit 6fa0aa46a9
8 changed files with 329 additions and 6 deletions
+4
View File
@@ -45,6 +45,10 @@ const customIconUrls = {
'fedimint': [
'https://raw.githubusercontent.com/fedibtc/fedimint-ui/master/apps/router/public/favicon.svg',
],
// Official bark project avatar (Ark protocol wallet daemon)
'bark': [
'https://gitlab.com/uploads/-/system/project/avatar/75519706/bark-smiling-square-white-2.jpg',
],
}
const iconDir = path.join(__dirname, '../public/assets/img/app-icons')