DNP_DAPPMANAGER icon indicating copy to clipboard operation
DNP_DAPPMANAGER copied to clipboard

Improve welcome onboarding

Open dsimog01 opened this issue 1 year ago • 0 comments

The onboarding process needs to be improved, as it is the first impression a user gets of the product.

  1. Register view
  • [ ] Review copy (including DAppNode to Dappnode)
  • [ ] Include color logo
  1. Recovery token view
  • [ ] Recovery token field not visible by default
  • [ ] Add button to copy
  • [ ] Reintroduce the token in next view
  • [ ] Add Go back functionality
  • [ ] The warning should include an WARN icon, instead of WARN text
  • [ ] Review copy
  • [ ] Store the hash of the recovery token, not the token itself
  1. Reset password view
  • [ ] Change title to "Reset password"
  • [ ] Bold text for some words
  • [ ] Allow token regeneration
  • [ ] Generate new token after "Reset new password" is triggered
  • [ ] Add check for pwned pass?
  1. Onboarding
  • [ ] Change first view text (looks like something is wrong)
  • [ ] Show the onboarding in stepper style (user should know the duration of the onboarding)
  • [ ] Tell the user that all this setup can be edited in the future
  • [ ] Add bold to some words in the texts
  • [ ] Add links to doc
  • [ ] Recommend use fallback and checkpoint sync
  • [ ] Do not select Geth and Prysm by default (empty or random)
  • [ ] Remove link of checkpoint
  • [ ] Review full/remote node selection: 1. Do you want to run a full node (y/n)? 2. Tell the user pros and cons 3. If they want to run a full node, ask them to choose clients and recommend checkpoint+fallback
  1. IPFS Page
  • [ ] Same approach as full node
  • [ ] We could have low profile as default?
  • [ ] We could try to disable local discovering (that causes problems with routers)
  1. Change host pass (Only shown for ISO installation)
  • [ ] Review text and make sure the user understands what password they are changing
  1. Last page
  • [ ] Change finish to I'm ready or something similar

  • [ ] PRETTIFY EVERYTHING

dsimog01 avatar Apr 28 '23 13:04 dsimog01