immich/web/src/lib
Ben 796c933fb8
feat(web,a11y): standardize the FullScreenModal UI (#8566)
* feat(web,a11y): standardize the FullScreenModal look

* consistent header, padding, close button, and radius as BaseModal
* vertically stacking ConfirmDialogue CTA buttons in narrow screens
* adding aria-modal tags for screen reader
* add viewport-specific height limits on modals, to enable scrolling
* prevent focus from being hidden under sticky content in modals
* standardize FullScreenModal widths using a Prop

* wip: consistent padding with header

* fix: alignment on "create user" and "edit user" modals

* fix: horizontal modal content alignment

* fix: create user CTA buttons

* chore: remove unnecessary warning

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-04-08 21:02:09 +00:00
..
__mocks__ chore(web): add asset store unit tests (#8077) 2024-03-19 23:41:31 -05:00
assets chore(deps): update dependency @types/node to v20.11.27 (#8012) 2024-03-18 19:49:31 -04:00
components feat(web,a11y): standardize the FullScreenModal UI (#8566) 2024-04-08 21:02:09 +00:00
models feat(web): Improved assets upload (#3850) 2023-09-01 12:00:51 -04:00
stores feat(web): enhance ux/ui of the album list page (#8499) 2024-04-05 19:19:26 +00:00
utils feat(web): enhance ux/ui of the album list page (#8499) 2024-04-05 19:19:26 +00:00
constants.ts feat(server,web): remove external path nonsense and make libraries admin-only (#7237) 2024-02-29 12:35:37 -06:00
utils.ts fix(web): show download button correctly based on shared link permission (#8288) 2024-04-03 09:37:03 -05:00