From 84ff000767aaf52a0a176cb28bde373cc7f24ca1 Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Fri, 16 Jun 2023 18:03:35 -0700 Subject: [PATCH] enh(a11y): New user modal Signed-off-by: Christopher Ng --- apps/settings/src/components/UserList.vue | 332 +------------ .../src/components/Users/NewUserModal.vue | 461 ++++++++++++++++++ .../{UserList => Users}/UserRow.vue | 0 .../{UserList => Users}/UserRowSimple.vue | 0 apps/settings/src/views/Users.vue | 104 ++-- dist/core-common.js | 4 +- dist/core-common.js.map | 2 +- dist/core-login.js | 4 +- dist/core-login.js.LICENSE.txt | 2 - dist/core-login.js.map | 2 +- dist/settings-users-8351.js | 4 +- dist/settings-users-8351.js.map | 2 +- ...ings-vue-settings-apps-users-management.js | 4 +- ...-vue-settings-apps-users-management.js.map | 2 +- ...settings-vue-settings-personal-password.js | 4 +- ...-settings-personal-password.js.LICENSE.txt | 2 - ...ings-vue-settings-personal-password.js.map | 2 +- .../features/bootstrap/AppSettingsContext.php | 2 +- .../bootstrap/UsersSettingsContext.php | 10 +- 19 files changed, 552 insertions(+), 391 deletions(-) create mode 100644 apps/settings/src/components/Users/NewUserModal.vue rename apps/settings/src/components/{UserList => Users}/UserRow.vue (100%) rename apps/settings/src/components/{UserList => Users}/UserRowSimple.vue (100%) diff --git a/apps/settings/src/components/UserList.vue b/apps/settings/src/components/UserList.vue index 9a97aff085f..2f3da92ca02 100644 --- a/apps/settings/src/components/UserList.vue +++ b/apps/settings/src/components/UserList.vue @@ -26,150 +26,12 @@ :aria-label="t('settings', 'User\'s table')" class="user-list-grid" @scroll.passive="onScroll"> - -