summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBelen <belenbarrospena@gmail.com>2021-09-03 16:51:35 +0100
committerBelen <belenbarrospena@gmail.com>2021-09-03 16:51:35 +0100
commitcf38c50f33957191113cc534fcc391401bcd0ee3 (patch)
treec41a87d74170f4e747a73811f1edbb715b411b86
parent6ee65ed580e670e0acb0f8e70f47030174bcea0f (diff)
downloadlarge-media-cf38c50f33957191113cc534fcc391401bcd0ee3.tar.gz
large-media-cf38c50f33957191113cc534fcc391401bcd0ee3.tar.bz2
large-media-cf38c50f33957191113cc534fcc391401bcd0ee3.zip
Wallet backups in the Android app - design iteration 2
Based on the feedback collected by email and during the design review session on 30 August, I've made the following changes to the design of the wallet backups: * The things that kind of look like snackbars are snackbars! As in https://material.io/components/snackbars They may look somehow different because these are not real Android components, but just a Google-provided stencil for Figma (https://www.figma.com/community/file/778763161265841481). * In the top "Settings" screen, I have added a list item for the auditors. * In the "Configure wallet backup" screen, I have added a "Back up to a file" option * In the "Configure wallet backup" screen, the main action no longer says "Create backup", but "Pay and start backup". * In the "Configure wallet backup" and "Change backup provider" screens, I have added some information about how all Taler backups are encrypted, including the files created when you back up to a file. * In the "Configure wallet backup" screen, I have added the annual fee and the storage limit. * In the "Configure wallet backup" screen, users are now prompted to pay. The design uses a modal dialog to ensure people know what they are paying for. * All references to backup "locations" have been removed, and replaced with "backup provider". * The process of changing backup providers now involves a disabled "Save" button until a valid provider URI is entered. Some help text explains that valid provider URIs end with a "/". The design also shows how to handle error messages. * After paying the backup annual fee, the process now lands users directly on the "Recovery credentials" screen, without any intermediate steps and no modal dialog. Users can of course leave this screen without saving their recovery credentials, but hopefully the design provides a strong incentive to view and save those credentials. * The "Recovery credentials" screen now includes a reference to Anastasis and a link to https://anastasis.lu * The "Recovery credentials" screen now includes 3 ways of handling the recovery credentials: as text, as a QR code and with Anastasis. * The text and QR code credentials screens now include a "Test your credentials" option, that people can use to verify their credentials URI or their QR code. This testing option is available for the text and QR code options, but not for the Anastasis one, since it would incur a cost. * The text and QR code credentials screens now include a reminder that people should keep their credentials private. * The text credentials screen provides an option to copy to clipboard. Copying triggers a dialog notifying users that the credentials URI will be copied in plain text. * The QR code credentials screen now includes an option to print the QR code and an option to copy to clipboard. * Access to the "Recovery credentials" screen from the Settings now requires people to unlock the device. * The "Wallet backup" settings screen now includes an option to activate automatic synchronisation ("Automatic backups"). * The "Backup provider and fees" settings screen now includes the fee paid, the storage used and the storage limit, the backup expiry date, the backup renewal fee, an option to turn on auto-renewal, and an option to change the backup provider. The video explains the new design. Screens created with Figma and available at: https://www.figma.com/file/I0L3WcvRKLTPLU6MNmKUhp/Taler-Wallet-Anastasis -integration?node-id=569%3A324 Clickable prototype available at: https://www.figma.com/proto/I0L3WcvRKLTPLU6MNmKUhp/Taler-Wallet-Anastasis -integration?node-id=569%3A324&scaling=min-zoom&page-id=557%3A2957& starting-point-node-id=569%3A324 Signed-off-by: Belen <belenbarrospena@gmail.com>
-rw-r--r--anastasis_integration_wallet/backup/wallet_backup/wallet_backups_iteration2.webmbin0 -> 16807764 bytes
1 files changed, 0 insertions, 0 deletions
diff --git a/anastasis_integration_wallet/backup/wallet_backup/wallet_backups_iteration2.webm b/anastasis_integration_wallet/backup/wallet_backup/wallet_backups_iteration2.webm
new file mode 100644
index 0000000..747df96
--- /dev/null
+++ b/anastasis_integration_wallet/backup/wallet_backup/wallet_backups_iteration2.webm
Binary files differ