Giveth / giveth-dapps-v2

This project is the aggregation of GIVeconomy and Giveth.io DApps in a single repo
https://staging.giveth.io
GNU General Public License v3.0
63 stars 33 forks source link

Revise the UX of Login/Sign in DApp #3370

Open MoeNick opened 1 year ago

MoeNick commented 1 year ago

As Giveth user, I want to have a smooth UX for connecting the wallet, changing the wallet and signing with my wallet, it helps me to engage and do the donation or project management faster and more efficiently.

mosaeedi commented 1 year ago

Sign in flow in Figma -> Link to Figma

Review the flow

Screenshot 2023-10-30 at 11 15 49 PM Screenshot 2023-10-30 at 11 16 13 PM Screenshot 2023-10-30 at 11 16 30 PM Screenshot 2023-10-30 at 11 16 52 PM Screenshot 2023-10-30 at 11 17 39 PM Screenshot 2023-10-30 at 11 17 58 PM
mosaeedi commented 1 year ago

Please fix the web3modal to align it with Giveth branding.

We should use the light mode theme and the Primary color should be Magenta.

Screenshot 2023-10-30 at 11 19 28 PM
mosaeedi commented 11 months ago

@divine-comedian Can we find a dev to fix this issue? I believe it's not too complicated; we need to change the web3 modal from dark mode to light mode to align it with the Giveth, which is light mode!

divine-comedian commented 11 months ago

@mosaeedi - In this flow is there a reason we don't ask the user right away to sign a message to complete their sign in?

If I click sign in and do some things like connecting my wallet but I'm not actually signed in at the end of the process then perhaps that is a bit confusing for users.

I made a fork and proposed a slight variation: https://www.figma.com/file/vMiyVd1Ly5LjgSyZrChVV8/Giveth-users?type=design&node-id=1332%3A3053&mode=design&t=hUaV9dQcKzYQmdXr-1

divine-comedian commented 10 months ago

Need to update the link here since we have to consider the changes incoming from Solana

Is this issue still relevant or is it captured somewhere else? @mosaeedi @MoeNick

We should update this issue - three angles that are all related

  1. Switching between EVM & Solana
  2. Unifying Wallets between EVM & Solana
  3. Signing in users automatically to get their jwt token when they connect a wallet
  4. bringing back the splash page??

Figma link @mosaeedi says its kind of related

https://www.figma.com/file/C3HykACu0eNImhAqu0our8/Giveth-projects?type=design&node-id=5096-28961&mode=design&t=iYhuH3AeplOVxxND-4

MoeNick commented 9 months ago

@mosaeedi a reminder too meet about this on Sun 4th Feb

jainkrati commented 8 months ago

@MoeNick is this ready to be picked up for Development? If yes pls link designs.

jainkrati commented 8 months ago

assigning to @MoeNick to attach figma links

jainkrati commented 7 months ago

any update here @MoeNick

MoeNick commented 7 months ago

I changed the priority of this issue But this is the flow, https://www.youtube.com/watch?v=B8DuiUvPmDQ I will paste the Figma as soon as I have a reply from @mosaeedi