# V9 design pass — before / after
Every screen was captured before and after, phone (390 × 844 at 3×, stored 600 px wide) and desktop (1440 × 900), light
and dark, in French: docs/v9/screens/before/ and docs/v9/screens/after/, named <screen>-<phone|desktop>-<light|dark>.webp
(-full = the whole page on a phone). The logo sheets are in docs/v9/logo-wall/. The system is described in DESIGN.md.
How the pictures were made (tests/e2e/v9-shots.mts): the wallet is the throwaway one of the local QA stack
(tests/e2e/qa-real-server.mts: in-memory seed, broadcast off, local forks for balances). "Before" is the bundle of main
on 2026-11-11. For "after", Swap, Agents, Futures, Alerts, Monitor, Research and the lock screen come from the live stack;
Home, Assets, Asset, Receive, Send, Activity, Settings and Security were re-captured with the API replayed from answers
recorded on that stack earlier the same day (V9_REPLAY=1), because the public RPC behind the local forks stopped
answering balance reads in the evening. send-review is from the live stack, taken before the last cosmetic changes.
# Phone, light
| Screen |
Before |
After |
| Home |
 |
 |
| All assets |
 |
 |
| Asset (ETH on Base) |
 |
 |
| Receive |
 |
 |
| Send |
 |
 |
| Send — review |
 |
 |
| Activity |
 |
 |
| Swap with quotes |
 |
 |
| Agents |
 |
 |
| Futures terminal |
 |
 |
| Settings |
 |
 |
| Lock screen |
 |
 |
# Phone, dark
| Screen |
Before |
After |
| Home |
 |
 |
| All assets |
 |
 |
| Asset (USDC on Base) |
 |
 |
| Receive |
 |
 |
| Send — review |
 |
 |
| Security |
 |
 |
| Futures terminal |
 |
 |
# Desktop
| Screen |
Before |
After |
| Home, light |
 |
 |
| Home, dark |
 |
 |
| All assets, light |
 |
 |
| Swap with quotes, light |
 |
 |
| Futures terminal, dark |
 |
 |
| Futures — compare, light |
 |
 |
# Logos
| Phone, light |
Phone, dark |
 |
 |
Desktop sheets: logo-wall/wall-desktop-light.webp, logo-wall/wall-desktop-dark.webp.