Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Connect dialog for onboarding flow #219

Open
landitus opened this issue May 16, 2022 · 0 comments
Open

Improve Connect dialog for onboarding flow #219

landitus opened this issue May 16, 2022 · 0 comments
Labels

Comments

@landitus
Copy link

landitus commented May 16, 2022

Based on the work to be done for leather-wallet/extension#2251. As we tested the onboarding flows, we found some participants (specially the least experienced ones) to be confused around the connect dialog. Most questions came around why is this step necesary as it didn't seem obvious at all. So we re-tested the flow with some modifications:

  1. Revisited the copy
  2. Added a new option to pass a string that to personalize the main heading
  3. Redesigned the post-install state with clearer instructions

Figma

Default connect dialog

  • Changed main heading copy: Add Hiro Wallet to {Browser} to continue. The {Browser} variable should be replaced with the name of the browser: Ex. Chrome, Firefox, Brave.
  • Changed description copy. [App-name] should be replaced with the actual application name to provide context.
  • Changed main button copy
  • Changed footer link color and added external link icon

Image

Image

With custom variables

This variant enables developers to customize the header to copy to better communicate what the wallet would be used for. In this example, “to buy NFTs” is the variable portion of the header.

We could provide the following instructions. The action can be customized by passing a string.

Add Hiro Wallet to {Browser} [action]

If the developer doesn’t pass any customization, the copy would default to the Default connect dialog.

Image

Post-installation

This variant is displayed after the user clicks on the main CTA button to dowload the extension.

  • Changed the Heading copy
  • Changed the description copy. [App-name] should be replaced with the actual application name to provide context.
  • Changed footer link to re-launch the extension store in a new tab once again.

Image

@landitus landitus self-assigned this May 16, 2022
@landitus landitus removed their assignment May 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📋 Backlog
Development

No branches or pull requests

4 participants