safe-wallet-web icon indicating copy to clipboard operation
safe-wallet-web copied to clipboard

[UX] Update new transaction dialog

Open usame-algan opened this issue 1 year ago • 0 comments

What is the feature about

The current dialog when creating a new transaction has 3 options - Send tokens, Send NFTs and Transaction Builder - but still takes up a lot of space on the screen. There are more (specific) transactions that we want to make more accessible to the user depending on their journey.

  • Security related transactions like Add Owner, Change Threshold or Set up recovery
  • Unlocking new features like Spending Limits (and possibly more Modules/Plugins)
  • Dex related transaction like Swap, Stake or Bridge

A new dialog that covers some of these transactions has been added to the onboarding journey as part of counterfactual safe deployments but is not yet available for deployed safes.

The list of requirements

  • [ ] Reuse the new dialog when creating a new transaction through the sidebar
  • [ ] Decide on a (dynamic) order for the transaction types e.g. Add owner near the top for 1/1 Safes etc.
  • [ ] (optional) Revisit the icon designs

Designs/sketches

Current New transaction dialog Screenshot 2024-02-21 at 15 51 39

Updated dialog Screenshot 2024-02-21 at 15 51 58

Links

usame-algan avatar Feb 21 '24 14:02 usame-algan