1
0
mirror of https://github.com/immich-app/immich.git synced 2025-01-03 13:09:27 +02:00
immich/web/src
Ben 56d27bc1b4
feat(web,a11y): slider accessibility improvements (#8479)
* feat(web,a11y): slider accessibility improvements

* add perceivable focus outline
* label all sliders for screen readers

* chore: add IDs to all settings sliders

* chore: add comment to id prop

* fix: switch to using CSS to add outlines

* fix: reactive sliderId

* fix: bring back the slot

* fix: add aria-describedby for the subtitle

* fix: cleanup css because disabled slider cannot be focused

* fix: add border to the slider when focus is visible

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-04-06 14:18:49 +00:00
..
lib feat(web,a11y): slider accessibility improvements (#8479) 2024-04-06 14:18:49 +00:00
routes feat(web): enhance ux/ui of the album list page (#8499) 2024-04-05 19:19:26 +00:00
test-data chore(web): add asset store unit tests (#8077) 2024-03-19 23:41:31 -05:00
app.css fix(web): weird Overpass font height (#8458) 2024-04-02 00:13:45 -05:00
app.d.ts
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