General fixes related to 9/3/2023 meeting
FYI: @kmochocki
All sub-points except 1.2 and 8.1 done via !46 (merged)
Onboarding
-
1.1 Remove "Register" button -
1.2 Remove "Save" action, there only should be "Esc" (back to the first screen of the wizard without saving data), "Next screen", "Previous screen"
Onboarding - setting node
-
2.1 Profile name should be displayed only after profile creation -
2.2 Make toggle button hidden for now (display: hidden) -
2.4 Remove "Save" action
Onboarding - account name
-
3.1 There should be info it's a working account. (Checkbox, checked by default)
Define keys
-
4.1 "Define keys" instead of "Create authority" -
4.2 Input label should be placed on the input's left side -
4.3 The key alias should only be displayed, the key alias will not be inserted -
4.5 Insert key via pasting it manually, pasting key file path or selecting it from DirectoryTree widget -
4.6 It should be clear that adding a key in this step is optional -
4.7 Remove "Save" action
Dashboard
-
5.1 Remove some background colors of secondary and dark primary -
5.2 "Activate" instead of "Login" -
5.3 "Active" and "Watched" titles should be places outside of border
Activate
-
6.1 No username to enter - read-only "Profile name: Kasia" -
6.2 Only "Activate" and "Cancel" actions -
6.3 Provide a way to specify active mode time
Select operation
-
7.1 Add another operation buttons like transfer to savings, power up, power down
Transfer to account
-
8.1 Dropdown with currencies should only have options that are allowed in this dropdown - there should be no Finalize and Add to car - via !49 (merged) -
8.2 Remove buttons -
8.3 The "Finalize transaction" action should take you to the last screen (where the broadcast is) and not to the cart summary.
Operations cart
-
9.1 Remove buttons -
9.2 Clear all action
Transaction summary
-
10.1 Remove buttons -
10.2 No "clear all" action -
10.3 Display operations in the json format
Edited by Krzysztof Mochocki