From 3d595ddae256f8a8a2d01172bb85b5f171f6265e Mon Sep 17 00:00:00 2001 From: Sebastian Date: Thu, 27 Oct 2022 14:27:41 -0300 Subject: several minor fixes worked out --- packages/demobank-ui/TODO | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) (limited to 'packages/demobank-ui/TODO') diff --git a/packages/demobank-ui/TODO b/packages/demobank-ui/TODO index a399ada58..cc578cce0 100644 --- a/packages/demobank-ui/TODO +++ b/packages/demobank-ui/TODO @@ -1,45 +1,49 @@ Urgent TODOs: - General: - * not only Nora dark-theme, but default light! (CSS) - * auto-focus on input fields is not working well - * buttons should be visibly insensitive + + - not only Nora dark-theme, but default light! (CSS) + - DONE: auto-focus on input fields is not working well + - DONE: buttons should be visibly insensitive as long as required input fields are not working - * next required invalid/missing input field is + - DONE: next required invalid/missing input field is not properly highlighted in red - * Logout button needs more padding to the right (CSS) + - Logout button needs more padding to the right (CSS) - Error bar: - * shows JSON, should only show good error message + - DONE: hows JSON, should only show good error message and numeric code, not JSON syntax - * should auto-hide after next action, no need for + - should auto-hide after next action, no need for "clear"! - * need variant "status bar" in green (or blue) + - need variant "status bar" in green (or blue) which shows status of last operation * H1-Titles: - * Center more (currently way on the left) (CSS) + - Center more (currently way on the left) (CSS) - Assets: - * Numeric amount needs to be shown MUCH bigger (CSS) - * Center more? (CSS) + + - Numeric amount needs to be shown MUCH bigger (CSS) + - Center more? (CSS) - Payments: - * Amount to withdraw currently shown in white-on-white (CSS) - * Big frame drawn around notebook-tabs is not nice (CSS) - * Center more? (CSS) - * "Wire to bank account" + + - Amount to withdraw currently shown in white-on-white (CSS) + - Big frame drawn around notebook-tabs is not nice (CSS) + - Center more? (CSS) + - "Wire to bank account" - maybe split two types (payto and IBAN) into two tabs? - currently cannot switch back from payto to IBAN - Withdraw: - * Should use new 'status' bar at the end, instead + + - Should use new 'status' bar at the end, instead of extra dialog with "close" button - * ditto for bank-wire-transfer final stage + - ditto for bank-wire-transfer final stage - Footer: - * overlaps with transaction history or other + - overlaps with transaction history or other content, needs to consistently show at the end! => change rendering logic!? (CSS?) -- cgit v1.2.3