fix(demo): Bitcoin UI styling + placeholder LND dashboard #81

Merged
ai merged 0 commits from demo-ui-fixes into main 2026-07-15 08:27:51 +00:00
Collaborator

Two demo fixes:

  • Bitcoin UI rendered as a giant unstyled SVG — the shell loads /tailwind.css absolutely, which 404s when served under /app/bitcoin-ui/ on the demo. Asset paths are now relative (works in both the container at / and the demo path prefix). Same fix for fedimint-ui's icon.
  • Placeholder LND dashboard — the official lnd-ui shell reads poorly in the demo iframe; /app/lnd/ now serves a demoAppShell dashboard (status, balances, channels, node URI) consistent with the /proxy/lnd/v1/* mocks.

Smoke-tested against a local DEMO=1 mock-backend: all /app/* routes 200 with correct content types.

🤖 Generated with Claude Code

Two demo fixes: - **Bitcoin UI rendered as a giant unstyled SVG** — the shell loads `/tailwind.css` absolutely, which 404s when served under `/app/bitcoin-ui/` on the demo. Asset paths are now relative (works in both the container at `/` and the demo path prefix). Same fix for fedimint-ui's icon. - **Placeholder LND dashboard** — the official lnd-ui shell reads poorly in the demo iframe; `/app/lnd/` now serves a demoAppShell dashboard (status, balances, channels, node URI) consistent with the `/proxy/lnd/v1/*` mocks. Smoke-tested against a local `DEMO=1` mock-backend: all `/app/*` routes 200 with correct content types. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
ai merged commit 76ad14ef64 into main 2026-07-15 08:27:51 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lfg2025/archy#81