mirror of
https://github.com/gchq/CyberChef.git
synced 2025-05-09 07:45:00 -04:00
TODO update
This commit is contained in:
parent
5ed5d58ba2
commit
475568cbfd
1 changed files with 9 additions and 3 deletions
|
@ -7,21 +7,27 @@
|
||||||
- restore desktop UI
|
- restore desktop UI
|
||||||
|
|
||||||
### Mobile UI:
|
### Mobile UI:
|
||||||
- initial favourites icon in operations should be hidden until the dropdown is opened
|
- on load, initial `#edit-favourites` in operations should be hidden until the dropdown is opened
|
||||||
- bootstrap native 'x' in `input[type="search"]` should clear input value and
|
- bootstrap native 'x' in `input[type="search"]` should clear input value and
|
||||||
then display `categories` rather than close the entire dropdown
|
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! )
|
||||||
- test with keyboard popping up because that messes with the viewheights on mobile probably
|
- 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%
|
- make sure panels in `workspace-wrapper` grow and add up to 100%
|
||||||
|
|
||||||
### General UI:
|
### General UI:
|
||||||
- fix up key events so UI can be navigated comfortably with keys ( inc. visual focus feedback )
|
- fix up key / tab events so UI can be navigated comfortably with keys ( inc. visual focus feedback ). Probably a lot
|
||||||
|
of work though
|
||||||
|
- hover / active states can use a bit of TLC
|
||||||
|
|
||||||
### JS:
|
### JS:
|
||||||
- `core/Recipe.mjs`, `core/lib/Magic.js` return imports to original
|
- `core/Recipe.mjs`, `core/lib/Magic.js` return imports to original
|
||||||
- `waiters/OperationsWaiter.mjs` isVisible is pretty generic so probably move it ( to manager? )
|
- `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
|
- `App.mjs` add a window resize listener for functions in setup if ( breakpoint )
|
||||||
|
|
||||||
### Misc:
|
### Misc:
|
||||||
|
- check and add browser vendor prefixes throughout stylesheets where needed
|
||||||
|
- comb through CSS and improve organisation for better DevX
|
||||||
- write / complete UI tests
|
- write / complete UI tests
|
||||||
- delete this file when done :)
|
- delete this file when done :)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue