diff --git a/apps/settings/css/settings.scss b/apps/settings/css/settings.scss index bb2359c06fab74135127db8b31e0b4140abd2290..7b90a261c9077adedbf6a2d6d86f8081aea5da73 100644 --- a/apps/settings/css/settings.scss +++ b/apps/settings/css/settings.scss @@ -1676,8 +1676,11 @@ doesnotexist:-o-prefocus, .strengthify-wrapper { opacity: .5; cursor: pointer; - &:hover { + &:focus, + &:hover, + &:active { opacity: .7; + background-color: var(--color-background-dark) } } } diff --git a/apps/settings/js/vue-1.js b/apps/settings/js/vue-1.js new file mode 100644 index 0000000000000000000000000000000000000000..0dc11394049f59c94ebee33dd0987b01fcb560f7 Binary files /dev/null and b/apps/settings/js/vue-1.js differ diff --git a/apps/settings/js/vue-4.js b/apps/settings/js/vue-4.js new file mode 100644 index 0000000000000000000000000000000000000000..ba478a268676d0ce4185e00f6fd178b874241210 Binary files /dev/null and b/apps/settings/js/vue-4.js differ diff --git a/apps/settings/js/vue-4.js.map b/apps/settings/js/vue-4.js.map new file mode 100644 index 0000000000000000000000000000000000000000..36776c60b98714241e59c94a0f0097f686e44353 Binary files /dev/null and b/apps/settings/js/vue-4.js.map differ diff --git a/apps/settings/js/vue-6.js b/apps/settings/js/vue-6.js index c2f375e111e9123faa5cfcc4b1fbc6ca7852db41..7e1c1b85fd247d5ed74680607e0db2fa6d3c46f7 100644 Binary files a/apps/settings/js/vue-6.js and b/apps/settings/js/vue-6.js differ diff --git a/apps/settings/js/vue-6.js.map b/apps/settings/js/vue-6.js.map index 33b9cdf493298c99a731e5bb3030ea61843b0b86..379219d05f68c5a55d6ce7c6a16de96a2bd7ca00 100644 Binary files a/apps/settings/js/vue-6.js.map and b/apps/settings/js/vue-6.js.map differ diff --git a/apps/settings/js/vue-editor-collab.js b/apps/settings/js/vue-editor-collab.js new file mode 100644 index 0000000000000000000000000000000000000000..ffbd30dc13be367f3e17be8e865a05ca633bc4e0 Binary files /dev/null and b/apps/settings/js/vue-editor-collab.js differ diff --git a/apps/settings/js/vue-editor-collab.js.map b/apps/settings/js/vue-editor-collab.js.map new file mode 100644 index 0000000000000000000000000000000000000000..b9a1f0ed936db518177e3ac128ee24ccb99ef9b3 Binary files /dev/null and b/apps/settings/js/vue-editor-collab.js.map differ diff --git a/apps/settings/js/vue-editor-guest.js b/apps/settings/js/vue-editor-guest.js new file mode 100644 index 0000000000000000000000000000000000000000..d296cc19d54e0a60df4e13a3e281db00d946a2d9 Binary files /dev/null and b/apps/settings/js/vue-editor-guest.js differ diff --git a/apps/settings/js/vue-editor-guest.js.map b/apps/settings/js/vue-editor-guest.js.map new file mode 100644 index 0000000000000000000000000000000000000000..d303f906ad0be6ee671a3ed85bf2b87a7adb4d53 Binary files /dev/null and b/apps/settings/js/vue-editor-guest.js.map differ diff --git a/apps/settings/js/vue-editor-rich.js b/apps/settings/js/vue-editor-rich.js new file mode 100644 index 0000000000000000000000000000000000000000..bc86ccba9e1714b929ae040c4871383d1a0b0ad6 Binary files /dev/null and b/apps/settings/js/vue-editor-rich.js differ diff --git a/apps/settings/js/vue-editor-rich.js.map b/apps/settings/js/vue-editor-rich.js.map new file mode 100644 index 0000000000000000000000000000000000000000..f91ee3fd111a009b8dac26463567b75c747bb660 Binary files /dev/null and b/apps/settings/js/vue-editor-rich.js.map differ diff --git a/apps/settings/js/vue-editor.js b/apps/settings/js/vue-editor.js new file mode 100644 index 0000000000000000000000000000000000000000..e1fb90788820496e63b88dfd1e3527c4af41e174 Binary files /dev/null and b/apps/settings/js/vue-editor.js differ diff --git a/apps/settings/js/vue-editor.js.map b/apps/settings/js/vue-editor.js.map new file mode 100644 index 0000000000000000000000000000000000000000..94c27a0e050a0ca7e00f7414e2cc62d6eb068804 Binary files /dev/null and b/apps/settings/js/vue-editor.js.map differ diff --git a/apps/settings/js/vue-files-modal.js b/apps/settings/js/vue-files-modal.js new file mode 100644 index 0000000000000000000000000000000000000000..78f4e50f1a8db0322867d895903f5985e020b2fe Binary files /dev/null and b/apps/settings/js/vue-files-modal.js differ diff --git a/apps/settings/js/vue-files-modal.js.map b/apps/settings/js/vue-files-modal.js.map new file mode 100644 index 0000000000000000000000000000000000000000..1f8172c91684bf226d55d2299092be58cc88e4c9 Binary files /dev/null and b/apps/settings/js/vue-files-modal.js.map differ diff --git a/apps/settings/js/vue-settings-apps-users-management.js b/apps/settings/js/vue-settings-apps-users-management.js index 049fa3a51bfa6465e3716d56e039bfc3e4ef378c..8e1c539a44bae312cb7b2125e1c453ecaa318e39 100644 Binary files a/apps/settings/js/vue-settings-apps-users-management.js and b/apps/settings/js/vue-settings-apps-users-management.js differ diff --git a/apps/settings/js/vue-settings-apps-users-management.js.map b/apps/settings/js/vue-settings-apps-users-management.js.map index 572b2d7df23caffb1e2e0627f0cec2fb5a9ea44c..fd400b51c50ca255aef51b3dc410b1f737e61e3f 100644 Binary files a/apps/settings/js/vue-settings-apps-users-management.js.map and b/apps/settings/js/vue-settings-apps-users-management.js.map differ diff --git a/apps/settings/js/vue-vendors-editor-collab-editor-guest.js b/apps/settings/js/vue-vendors-editor-collab-editor-guest.js new file mode 100644 index 0000000000000000000000000000000000000000..63c63fc872fed5ea83307de524fd0d2c7c225d3c Binary files /dev/null and b/apps/settings/js/vue-vendors-editor-collab-editor-guest.js differ diff --git a/apps/settings/js/vue-vendors-editor-collab-editor-guest.js.map b/apps/settings/js/vue-vendors-editor-collab-editor-guest.js.map new file mode 100644 index 0000000000000000000000000000000000000000..5926686ce4e6878886e3115ba08f66a502a2651f Binary files /dev/null and b/apps/settings/js/vue-vendors-editor-collab-editor-guest.js.map differ diff --git a/apps/settings/js/vue-vendors-files-modal.js b/apps/settings/js/vue-vendors-files-modal.js new file mode 100644 index 0000000000000000000000000000000000000000..62b12a620ce3e3931cad8820665f0a7cf540ae85 Binary files /dev/null and b/apps/settings/js/vue-vendors-files-modal.js differ diff --git a/apps/settings/js/vue-vendors-files-modal.js.map b/apps/settings/js/vue-vendors-files-modal.js.map new file mode 100644 index 0000000000000000000000000000000000000000..3b85cf3ce26fe05a4407812145220f623fc7c511 Binary files /dev/null and b/apps/settings/js/vue-vendors-files-modal.js.map differ diff --git a/apps/settings/src/components/UserList/UserRowSimple.vue b/apps/settings/src/components/UserList/UserRowSimple.vue index 5fc53d928ab9211a1a72162f7678307850173d88..ebfb19465fbedcbd2356c943002bbc533a773e65 100644 --- a/apps/settings/src/components/UserList/UserRowSimple.vue +++ b/apps/settings/src/components/UserList/UserRowSimple.vue @@ -65,8 +65,12 @@ </ActionButton> </Actions> <div class="userPopoverMenuWrapper"> - <div v-click-outside="hideMenu" class="icon-more" @click="$emit('toggleMenu')" /> - <div class="popovermenu" :class="{ 'open': openedMenu }"> + <button + v-click-outside="hideMenu" + class="icon-more" + :aria-label="t('settings', 'Toggle user actions menu')" + @click.prevent="$emit('toggleMenu')" /> + <div class="popovermenu" :class="{ 'open': openedMenu }" :aria-expanded="openedMenu"> <PopoverMenu :menu="userActions" /> </div> </div> @@ -170,10 +174,14 @@ export default { } </script> -<style scoped> +<style lang="scss"> .cellText { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; +} + .icon-more { + background-color: var(--color-main-background); + border: 0; } </style>