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.
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 main2026-07-15 08:27:51 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Two demo fixes:
/tailwind.cssabsolutely, 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./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=1mock-backend: all/app/*routes 200 with correct content types.🤖 Generated with Claude Code