diff --git a/packages/nc-gui/assets/style.scss b/packages/nc-gui/assets/style.scss index a17cc73f88..b9d6529c4a 100644 --- a/packages/nc-gui/assets/style.scss +++ b/packages/nc-gui/assets/style.scss @@ -57,7 +57,7 @@ main { } .mobile { - .nc-scrollbar-md, .nc-scrollbar-x-md, .nc-scrollbar-dark-md, .nc-scrollbar-x-md-dark, .nc-scrollbar-x-lg { + .nc-scrollbar-md, .nc-scrollbar-lg, .nc-scrollbar-x-md, .nc-scrollbar-dark-md, .nc-scrollbar-x-md-dark, .nc-scrollbar-x-lg { &::-webkit-scrollbar { width: 0px; } @@ -88,6 +88,30 @@ main { } } +.nc-scrollbar-lg { + overflow-y: scroll; + overflow-x: hidden; + scrollbar-width: thin !important; + + &::-webkit-scrollbar { + width: 10px; + height: 10px; + } + &::-webkit-scrollbar-track-piece { + width: 0px; + } + &::-webkit-scrollbar { + @apply bg-transparent; + } + &::-webkit-scrollbar-thumb { + width: 4px; + @apply bg-gray-200; + } + &::-webkit-scrollbar-thumb:hover { + @apply bg-gray-300; + } +} + .nc-scrollbar-x-md { overflow-x: scroll; scrollbar-width: thin !important; diff --git a/packages/nc-gui/components/account/UsersModal.vue b/packages/nc-gui/components/account/UsersModal.vue index 1d6f6fd055..096dc3761b 100644 --- a/packages/nc-gui/components/account/UsersModal.vue +++ b/packages/nc-gui/components/account/UsersModal.vue @@ -34,6 +34,8 @@ const { copy } = useCopy() const { dashboardUrl } = useDashboard() +const { clearBasesUser } = useBases() + const usersData = ref({ emails: '', role: OrgUserRoles.VIEWER, invitationToken: undefined }) const formRef = ref() @@ -64,6 +66,8 @@ const saveUser = async () => { // Successfully updated the user details message.success(t('msg.success.userAdded')) + + clearBasesUser() } catch (e: any) { console.error(e) message.error(await extractSdkResponseErrorMsg(e)) diff --git a/packages/nc-gui/components/cell/Checkbox.vue b/packages/nc-gui/components/cell/Checkbox.vue index 5bf86c4058..fd5a496d7e 100644 --- a/packages/nc-gui/components/cell/Checkbox.vue +++ b/packages/nc-gui/components/cell/Checkbox.vue @@ -84,7 +84,7 @@ useSelectedCellKeyupListener(active, (e) => {