mirror of
https://github.com/luxfi/bank.git
synced 2026-11-03 06:39:01 +00:00
- Full redesign on @hanzo/gui design tokens (true-black, Geist, single accent, hairline borders, calm motion) via Tailwind v4 @theme + self-hosted Geist (no CDN) - Flows: signup → IAM (lux.id) → sandbox KYC onboarding → dashboard → accounts → cards (virtual card visual, freeze/unfreeze, issue w/ one-time CVV) → send + beneficiaries + receive → exchange (unified FX + crypto buy/sell/convert) → crypto wallet (testnet addr, holdings) → activity - Mobile-first shell: desktop sidebar + mobile bottom-tab bar; designed empty/loading states - Reusable UI kit (Button/Card/Money/StatusBadge/Modal/AssetAvatar/Skeleton/EmptyState/Icon) - API client + OverviewProvider mapped to the new bankd contract - dashd: tiny stdlib static+proxy server (SPA fallback + /v1 → bankd) — no nginx/caddy; same-origin so IAM PKCE + bank API share the app origin - Dockerfiles: app/dash multi-stage (Vite build + dashd); bankd GOSUMDB=off for re-tagged luxfi deps - add GET /v1/bank/transactions (full activity feed with decimals) tsc --strict + --noUnusedLocals clean; pnpm build green; landing/login verified via headless render. Co-authored-by: Hanzo Dev <[email protected]>
5 lines
29 B
Plaintext
5 lines
29 B
Plaintext
node_modules
|
|
dist
|
|
.git
|
|
*.log
|