From 44aa223d8ca23d8eac95e9fa6f6059614dd03141 Mon Sep 17 00:00:00 2001 From: Robin Scholtes Date: Wed, 19 Apr 2023 18:26:11 +1200 Subject: [PATCH] update todo --- src/web/TODO.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/web/TODO.md b/src/web/TODO.md index e06e38e3..92f3bf55 100644 --- a/src/web/TODO.md +++ b/src/web/TODO.md @@ -9,8 +9,8 @@ ### Mobile UI: - bootstrap native 'x' in `input[type="search"]` should clear input value and then display `categories` rather than close the entire dropdown -- on click of `input[type="search]`, `favourites` briefly opens and closes. Would be nice not to have that - ( no content jumping around! ) +- on click of `input[type="search]`, `favourites` briefly opens and closes. Initially, it should be opened +- on invalid search input ( and no results ), categories should be displayed - test with keyboard popping up because that messes with the viewheights on mobile probably - make sure panels in `workspace-wrapper` grow and add up to 100% @@ -20,13 +20,11 @@ - hover / active states can use a bit of TLC ### JS: -- track down where `69px bottom` on `rec-list` comes from and remove it -- can probably refactor the Splitter funcs to be a little more reusable etc. - `core/Recipe.mjs`, `core/lib/Magic.js` return imports to original - `waiters/OperationsWaiter.mjs` setVisibility is pretty generic so probably move it ( to manager? ) -- `App.mjs` add a window resize listener for functions in setup if ( breakpoint ) - `operations` dropdowns don't close on Escape once `input[type="search"]` is not in focus ( for instance, when you - have added some operations from the category list + have added some operations from the category list ). Low priority though +- - can probably refactor the Splitter funcs to be a little more reusable etc. Low priority ### Misc: - check for remaining todos