WIP: Draft: feat(frontend): add vFDUSD token logo for bridge UI (#133) #151

Closed
PlasticDigits wants to merge 0 commits from 133-feat-frontend-add-vfdusd-token-logo-for-bridge-ui into main
PlasticDigits commented 2026-07-30 04:19:30 +00:00 (Migrated from gitlab.com)

Summary

  • Add Venus vFDUSD logo as packages/frontend/public/tokens/VFDUSD.png (256×256 PNG from official Venus branding attached on #133).
  • Allowlist 'VFDUSD' in LOGO_SYMBOLS so case-insensitive lookup (vFDUSD / VFDUSD) resolves to /tokens/VFDUSD.png.
  • Document INV-FE-TOKEN-LOGO-1 in docs/FRONTEND_BRIDGE_INVARIANTS.md and add skills/agent-frontend-token-logos.md for third-party agent players; cross-link from README / docs/frontend.md / agent-frontend-bridge-chains.md.

Closes #133

Logo source

Venus Protocol vFDUSD branding (asset provided on GitLab issue #133; resized to 256×256 to match CL8Y.png convention).

Test plan

  • npm run test:run -- src/utils/tokenLogos.test.ts (passed twice)
  • Confirm VFDUSD.png exists and getTokenLogoUrl('vFDUSD') → /tokens/VFDUSD.png
  • Manually: bridge UI token picker / settings shows vFDUSD logo when symbol is vFDUSD
  • Spot-check no broken image for other existing symbols after deploy

Acceptance criteria (from #133)

  • Add packages/frontend/public/tokens/VFDUSD.png
  • Add 'VFDUSD' to LOGO_SYMBOLS
  • Symbol lookup works for vFDUSD / VFDUSD (unit-tested; UI visual check after deploy)
  • Prefer Venus branding; source documented here

Closes #133

## Summary - Add Venus **vFDUSD** logo as `packages/frontend/public/tokens/VFDUSD.png` (256×256 PNG from official Venus branding attached on #133). - Allowlist `'VFDUSD'` in `LOGO_SYMBOLS` so case-insensitive lookup (`vFDUSD` / `VFDUSD`) resolves to `/tokens/VFDUSD.png`. - Document **INV-FE-TOKEN-LOGO-1** in `docs/FRONTEND_BRIDGE_INVARIANTS.md` and add `skills/agent-frontend-token-logos.md` for third-party agent players; cross-link from README / `docs/frontend.md` / `agent-frontend-bridge-chains.md`. Closes #133 ## Logo source Venus Protocol **vFDUSD** branding (asset provided on GitLab issue #133; resized to 256×256 to match `CL8Y.png` convention). ## Test plan - [x] `npm run test:run -- src/utils/tokenLogos.test.ts` (passed twice) - [x] Confirm `VFDUSD.png` exists and `getTokenLogoUrl('vFDUSD')` → `/tokens/VFDUSD.png` - [ ] Manually: bridge UI token picker / settings shows vFDUSD logo when symbol is `vFDUSD` - [ ] Spot-check no broken image for other existing symbols after deploy ## Acceptance criteria (from #133) - [x] Add `packages/frontend/public/tokens/VFDUSD.png` - [x] Add `'VFDUSD'` to `LOGO_SYMBOLS` - [x] Symbol lookup works for `vFDUSD` / `VFDUSD` (unit-tested; UI visual check after deploy) - [x] Prefer Venus branding; source documented here Closes #133
PlasticDigits (Migrated from gitlab.com) closed this pull request 2026-07-30 04:19:56 +00:00
PlasticDigits commented 2026-07-30 04:19:57 +00:00 (Migrated from gitlab.com)

Closed: this draft targeted empty auto-branch 133-feat-frontend-add-vfdusd-token-logo-for-bridge-ui. Replacement MR: !152 (feat/gl-133-vfdusd-token-logo).

Closed: this draft targeted empty auto-branch `133-feat-frontend-add-vfdusd-token-logo-for-bridge-ui`. Replacement MR: !152 (`feat/gl-133-vfdusd-token-logo`).

Pull request closed

Sign in to join this conversation.
No description provided.