diff options
author | Kuuuube <61125188+Kuuuube@users.noreply.github.com> | 2024-05-21 13:48:29 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-21 17:48:29 +0000 |
commit | 6301ba6b33fc763872d9c500cd257ac5c7ffbb44 (patch) | |
tree | 894d0bfa12ac8dcd56f5d4dd50ce9885adccea08 /ext/js/pages/settings/settings-controller.js | |
parent | 02c60eea797b9548328bd160b453dd95a54b1641 (diff) |
Rework dictionary import UX (#937)24.5.21.0
* Add option to import from URL
* Remove some debug code
* Improve import ui
* Add drag and drop option
* Add basic-only setting css
* Better sizing of import elements
* Hide import from url if advanced is not enabled
* Improve file drag and drop box look
* Remove redundant css
* Allow clicking on drag and drop box to open file picker
* Allow drag and drop for folders
* Prevent welcome page from breaking due to unnecessary imports
* Note that the drop zone can be clicked on
* Reject directories with item counts requiring more than 1000 processing steps (roughly 500 items)
* Improve import modal styling
* Fix typing
* Add book icon to drag zone
* Remove drag-over class on drop
* Filter only for .zip files in drag and drop
* Drop zone text rename Files to Dictionaries and add (.zip)
* Clarify not using instanceof in ts-expect-error
* Only show drag-over styling when file is zip or directory
Diffstat (limited to 'ext/js/pages/settings/settings-controller.js')
0 files changed, 0 insertions, 0 deletions