SeedSigner / seedsigner

Use an air-gapped Raspberry Pi Zero to sign for Bitcoin transactions! (and do other cool stuff)
MIT License
727 stars 170 forks source link

[Enhancement] Messaging toast refactor #625

Open alvroble opened 2 weeks ago

alvroble commented 2 weeks ago

Description

This PR is a toast refactor as @easyuxd's UX guidelines in https://github.com/SeedSigner/seedsigner/issues/606. Changes are the following:

Screenshots for some examples:

imagen

Dynamic height adjustment:

MainMenuView_SuccessToast

To do:

This pull request is categorized as a:

Checklist

If you modified or added functionality/workflow, did you add new unit tests?

I have tested this PR on the following platforms/os:

Note: Keep your changes limited in scope; if you uncover other issues or improvements along the way, ideally submit those as a separate PR. The more complicated the PR the harder to review, test, and merge.

easyuxd commented 1 week ago

Beautiful work, @alvroble -- thanks for doing this. The toast categories look great so far, and the dynamic height adjustment is clean!