WIP: Draft: feat(frontend): circular wallet logos in Connect Wallet modal (#490) #1028

Closed
PlasticDigits wants to merge 0 commits from 490-feat-frontend-add-circular-wallet-logos-to-connect-wallet-modal into main
PlasticDigits commented 2026-07-14 11:25:59 +00:00 (Migrated from gitlab.com)

Summary

  • Adds circular brand logos left of each Connect Wallet row (Station, Keplr, Cosmostation, LuncDash, Galaxy Station) plus a unique non-vendor Simulated Wallet glyph in DEV.
  • Vendors local static assets under frontend-dapp/public/wallets/ (no CDN hotlinks). Provenance in public/wallets/PROVENANCE.md.
  • Addresses reopen note: no generic bridge placeholders — official/product marks for all five production wallets; Simulated uses an original SVG.

Asset provenance

Wallet Asset Source
Station station.svg terra-money/docs brand assets
Keplr keplr.svg Official Keplr icon mark (#14AFEB)
Cosmostation cosmostation.svg cosmostation/logo (sanitized)
LuncDash luncdash.png Official LuncDash product logo (site)
Galaxy Station galaxy-station.png Official product icon (cosmos-kit connector art)
Simulated (dev) simulated.svg Original CL8Y glyph — not a vendor mark

Docs / skills

  • Invariants in docs/frontend.md § Connect modal: circular wallet logos
  • Playbook updated: skills/AGENTS_FRONTEND_WALLET_CONNECT_MODAL.md
  • Design-system matrix note in docs/design-system.md

Test plan

  • WalletModal.test.tsx — icons on all production rows; local /wallets/*; Install/Ready/WalletConnect; no Leap
  • Wallet component suite green
  • Manual: dark + light Connect Wallet modal screenshots (attached on #490)
  • Manual: narrow (~375px) — icon + badges + Install remain usable; names truncate (#160)
  • Optional: click Install URL smoke / WC smoke on device with extensions

Closes #490

Closes #490

## Summary - Adds circular brand logos left of each Connect Wallet row (Station, Keplr, Cosmostation, LuncDash, Galaxy Station) plus a unique non-vendor Simulated Wallet glyph in DEV. - Vendors local static assets under `frontend-dapp/public/wallets/` (no CDN hotlinks). Provenance in `public/wallets/PROVENANCE.md`. - Addresses reopen note: **no generic bridge placeholders** — official/product marks for all five production wallets; Simulated uses an original SVG. ## Asset provenance | Wallet | Asset | Source | |--------|-------|--------| | Station | `station.svg` | terra-money/docs brand assets | | Keplr | `keplr.svg` | Official Keplr icon mark (`#14AFEB`) | | Cosmostation | `cosmostation.svg` | cosmostation/logo (sanitized) | | LuncDash | `luncdash.png` | Official LuncDash product logo (site) | | Galaxy Station | `galaxy-station.png` | Official product icon (cosmos-kit connector art) | | Simulated (dev) | `simulated.svg` | Original CL8Y glyph — not a vendor mark | ## Docs / skills - Invariants in `docs/frontend.md` § Connect modal: circular wallet logos - Playbook updated: `skills/AGENTS_FRONTEND_WALLET_CONNECT_MODAL.md` - Design-system matrix note in `docs/design-system.md` ## Test plan - [x] `WalletModal.test.tsx` — icons on all production rows; local `/wallets/*`; Install/Ready/WalletConnect; no Leap - [x] Wallet component suite green - [x] Manual: dark + light Connect Wallet modal screenshots (attached on #490) - [x] Manual: narrow (~375px) — icon + badges + Install remain usable; names truncate (#160) - [ ] Optional: click Install URL smoke / WC smoke on device with extensions Closes #490 Closes #490
PlasticDigits (Migrated from gitlab.com) closed this pull request 2026-07-14 11:26:43 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
code/cl8y-dex-terraclassic!1028
No description provided.