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

[redesign] Launcher views #3690

Merged
merged 9 commits into from
Nov 17, 2022
Merged

[redesign] Launcher views #3690

merged 9 commits into from
Nov 17, 2022

Conversation

bgptr
Copy link
Collaborator

@bgptr bgptr commented Feb 2, 2022

Builds upon #3669
Requires decred/pi-ui#417 has been merged
Closes #3614

Notes:

  • add onboarding tutorials to the launcher.
  • add gradients to the wallet cards. One gradient is connected to an exact wallet and saved to the config. After using the 11 predefined gradients, extra gradients are generated on the fly. The logic is simple: take a random color and create a gradient with the opposite color on the color wheel.
  • move the redesigned progress bar to the bottom. In order for the progress bar could be displayed in the nested pages (after clicking one of the top links) the getstarted state machine revamped a bit: the settings, logs, release info have been ditched and controlled the visibility from the GetStartedPage/hooks.js. Same with the new onboarding tutorial pages.
  • ditch RescanWallet component. The rescan progress is integrated now into the progress bar and the onboarding tutorials list is displayed during the progress.
  • introduce a new progress bar indication of the fetching block headers process.
  • add Setup a Trezor Wallet, but it depends on [redesign] Trezor views #3570
  • add Automated Wallet Launching modal and save the answer to the config. It can not be changed from the Settings yet. Planned to implement it after [redesign] Settings view #3631 will be merged. It can be toggled from the Settings now.

Updated screenshots:
image
image
image
image
image
image

@bgptr bgptr changed the title [WIP][redesign] Launcher views [[redesign] Launcher views Sep 9, 2022
@bgptr bgptr changed the title [[redesign] Launcher views [redesign] Launcher views Sep 9, 2022
Copy link
Member

@matheusd matheusd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking pretty slick!

UX wise, my only comment is that, after the initial sync process is done, the "Open Wallet" button looks a bit timid: I didn't realize I had to click it to continue opening the wallet.

Also, the "automatically load wallet" doesn't seem to work if you close the wallet (settings -> close wallet) and then try to open it again. It only works after an app reload.

These seem very minor, so i'm ok with merging this as is then working through the issues in an ongoing fashion.

@alexlyp alexlyp merged commit 2d4be73 into decred:master Nov 17, 2022
@bgptr bgptr deleted the redesign-launcher branch November 18, 2022 17:40
alexlyp pushed a commit that referenced this pull request Apr 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Launcher updates
3 participants