Browse Source

Merge pull request #38202 from nextcloud/fix/37135/addgroup-link-to-button

Convert Add group link to button
pull/38030/head
F. E Noel Nfebe 3 years ago
committed by GitHub
parent
commit
e7ba25574b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      apps/settings/src/views/Users.vue

13
apps/settings/src/views/Users.vue

@ -30,15 +30,18 @@
@keyup.enter="showNewUserMenu" @keyup.enter="showNewUserMenu"
@keyup.space="showNewUserMenu" /> @keyup.space="showNewUserMenu" />
<template #list> <template #list>
<NcAppNavigationItem id="addgroup"
<NcAppNavigationNewItem id="addgroup"
ref="addGroup" ref="addGroup"
:edit-placeholder="t('settings', 'Enter group name')" :edit-placeholder="t('settings', 'Enter group name')"
:editable="true" :editable="true"
:loading="loadingAddGroup" :loading="loadingAddGroup"
:title="t('settings', 'Add group')" :title="t('settings', 'Add group')"
icon="icon-add"
@click="showAddGroupForm" @click="showAddGroupForm"
@update:title="createGroup" />
@update:title="createGroup">
<template #icon>
<Plus :size="20" />
</template>
</NcAppNavigationNewItem>
<NcAppNavigationItem id="everyone" <NcAppNavigationItem id="everyone"
:exact="true" :exact="true"
:title="t('settings', 'Active users')" :title="t('settings', 'Active users')"
@ -148,6 +151,7 @@ import NcAppNavigationCaption from '@nextcloud/vue/dist/Components/NcAppNavigati
import NcAppNavigationCounter from '@nextcloud/vue/dist/Components/NcAppNavigationCounter.js' import NcAppNavigationCounter from '@nextcloud/vue/dist/Components/NcAppNavigationCounter.js'
import NcAppNavigationItem from '@nextcloud/vue/dist/Components/NcAppNavigationItem.js' import NcAppNavigationItem from '@nextcloud/vue/dist/Components/NcAppNavigationItem.js'
import NcAppNavigationNew from '@nextcloud/vue/dist/Components/NcAppNavigationNew.js' import NcAppNavigationNew from '@nextcloud/vue/dist/Components/NcAppNavigationNew.js'
import NcAppNavigationNewItem from '@nextcloud/vue/dist/Components/NcAppNavigationNewItem.js'
import NcAppNavigationSettings from '@nextcloud/vue/dist/Components/NcAppNavigationSettings.js' import NcAppNavigationSettings from '@nextcloud/vue/dist/Components/NcAppNavigationSettings.js'
import axios from '@nextcloud/axios' import axios from '@nextcloud/axios'
import NcContent from '@nextcloud/vue/dist/Components/NcContent.js' import NcContent from '@nextcloud/vue/dist/Components/NcContent.js'
@ -158,6 +162,7 @@ import VueLocalStorage from 'vue-localstorage'
import GroupListItem from '../components/GroupListItem.vue' import GroupListItem from '../components/GroupListItem.vue'
import UserList from '../components/UserList.vue' import UserList from '../components/UserList.vue'
import Plus from 'vue-material-design-icons/Plus.vue'
Vue.use(VueLocalStorage) Vue.use(VueLocalStorage)
@ -170,10 +175,12 @@ export default {
NcAppNavigationCounter, NcAppNavigationCounter,
NcAppNavigationItem, NcAppNavigationItem,
NcAppNavigationNew, NcAppNavigationNew,
NcAppNavigationNewItem,
NcAppNavigationSettings, NcAppNavigationSettings,
NcContent, NcContent,
GroupListItem, GroupListItem,
NcMultiselect, NcMultiselect,
Plus,
UserList, UserList,
}, },
props: { props: {

Loading…
Cancel
Save