From 5ed5d58ba2b6653df7537bc2e0e727ea00814448 Mon Sep 17 00:00:00 2001 From: Robin Scholtes Date: Tue, 18 Apr 2023 20:30:47 +1200 Subject: [PATCH] make nice TODO.md file for readability --- src/web/TODO.md | 27 +++++++++++++++++++++++++++ src/web/todo.txt | 28 ---------------------------- 2 files changed, 27 insertions(+), 28 deletions(-) create mode 100644 src/web/TODO.md delete mode 100644 src/web/todo.txt diff --git a/src/web/TODO.md b/src/web/TODO.md new file mode 100644 index 00000000..3a33db60 --- /dev/null +++ b/src/web/TODO.md @@ -0,0 +1,27 @@ +# TODOS 181 +## Temporary file to list todos for keeping oversight for issue [181] + +--- + +### Desktop UI: +- restore desktop UI + +### Mobile UI: +- initial favourites icon in operations should be hidden until the dropdown is opened +- bootstrap native 'x' in `input[type="search"]` should clear input value and + then display `categories` rather than close the entire dropdown +- 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% + +### General UI: +- fix up key events so UI can be navigated comfortably with keys ( inc. visual focus feedback ) + +### JS: +- `core/Recipe.mjs`, `core/lib/Magic.js` return imports to original +- `waiters/OperationsWaiter.mjs` isVisible is pretty generic so probably move it ( to manager? ) +- `App.mjs` in setup, add a window resize listener for responsive functions + +### Misc: +- write / complete UI tests +- delete this file when done :) + diff --git a/src/web/todo.txt b/src/web/todo.txt deleted file mode 100644 index 6fea8eed..00000000 --- a/src/web/todo.txt +++ /dev/null @@ -1,28 +0,0 @@ -temporary file to list todos to keep oversight - -desktop UI: -- restore desktop UI - -mobile UI: -- initial favourites icon in operations should be hidden until the dropdown is opened -- bootstrap native 'x' in input[type="search"] should clear input value and - then display categories rather than close the entire dropdown -- 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% - -general ui: -- fix up key events so UI can be navigated comfortably with keys ( inc. visual focus feedback ) - -js: -- core/Recipe.mjs: -- core/lib/Magic.js: - // @TODO: return import to original? ( it breaks dev though ) -- waiters/OperationsWaiter.mjs: - // @TODO: isVisible is pretty generic so probably move it ( to manager? ) -- App.mjs: - // @TODO: in setup, add a window resize listener for responsive functions - -misc: -- write / complete UI tests -- delete this file when done :) -