mostro-web
mostro-web copied to clipboard
Optimize "my trades" and take/payment pages
Some suggestions to improve the UX for "my trades" and take/payment pages:
- [ ] The "my trades" listing could visually be specular to the market one, with the same information;
- [ ] After the buy/sell confirmation, the user should be redirected to the payment page; this sometimes doesn't work, and the user ends up in "my trades";
- [ ] If the take is the last one in the list, a big "sorry" graphic appears before the redirect, this may scare the user;
- [ ] Below the timer there is an empty button that does nothing, it reacts only to hover;
- [ ] The take/payment page should contain all the info that are present in the first modal the user see when he opens an offer;
- [ ] When selling sats, the call-to-action button should be more clear, e.g. "Deposit funds via LN";
- [ ] When selling fiat, the page should explain why an LN deposit is required, and so the CTA should be updated to "Lock funds via LN";
- [ ] The modal with the LN invoice should explain the payment reason (see above) and preview the amount;
- [ ] When the timer expires, the whole text on the page should reflect the cancelled status.
- [ ] When the timer expires, the "show invoice" should be hidden; maybe the expired LN invoice can be displayed as a detail;