immich/web/src
Ben Basten 87ccba7f9d
feat(web): keyboard access for search dropdown, combobox fixes (#8079)
* feat(web): keyboard access for search dropdown

Also: fixing cosmetic issue with combobox component.

* fix: revert changing required field

* fix: create new focusChange action

* fix: combobox usability improvements

* handle escape key on the clear button
* move focus to input when clear button is clicked
* leave the dropdown closed if the user has already closed the dropdown and tabs over to the clear button
* activate the combobox if a user tabs backwards onto the clear button

* rename focusChange to focusOutside

* small fixes

* do not activate combobox on backwards tabbing
* simplify classes in "No results" option
* prevent dropdown option from being preselected when clear button is
  clicked

* fix: remove unused event dispatcher interface
2024-03-21 08:24:19 -04:00
..
lib feat(web): keyboard access for search dropdown, combobox fixes (#8079) 2024-03-21 08:24:19 -04:00
routes fix(web): asset-grid padding/margin left fix (#8125) 2024-03-21 00:18:38 -05:00
test-data chore(web): add asset store unit tests (#8077) 2024-03-19 23:41:31 -05:00
app.css feat(web): dark color-scheme css for dark mode (#7812) 2024-03-12 15:48:23 +00:00
app.d.ts feat(web)!: SPA (#5069) 2023-11-17 22:13:36 -06:00
app.html feat(web): auto switch theme (#6176) 2024-01-07 00:15:25 +00:00
hooks.client.ts chore(web): cleanup promise handling (#7382) 2024-02-27 10:37:37 -06:00