
390 × 731 pt on a 390 pt screen. The demo runs live, one press away.
Contactless Pay
The ten seconds between a payment being authorised and the terminal beeping, with rings expanding outward rather than spinning because nothing here is waiting on a network, and the card slot staying on screen as the last chance to catch the wrong instrument.
Paste into Claude Code, Cursor or Windsurf. It builds this component 1:1 in your app.
What the prompt carriesEverything inlined, nothing fetched
- 2 files
- written in full, ready to paste
- 289 lines
- Inter
- Regular, Medium, Semi Bold, Extra Bold
- via @expo-google-fonts
- Integration rules
- ships 1:1, never re-themed to your app
- SDK 52+
The rule this design follows
It ships exactly as previewed: same colors, same type, same copy, same motion. The prompt tells your agent to build that, and not to adapt it to your existing theme.


