diff --git a/packages/nc-gui-v2/components/dashboard/settings/Metadata.vue b/packages/nc-gui-v2/components/dashboard/settings/Metadata.vue new file mode 100644 index 0000000000..54bbb68ebb --- /dev/null +++ b/packages/nc-gui-v2/components/dashboard/settings/Metadata.vue @@ -0,0 +1,112 @@ + + + diff --git a/packages/nc-gui-v2/components/dashboard/settings/SettingsModal.vue b/packages/nc-gui-v2/components/dashboard/settings/SettingsModal.vue index ddc82ef0cc..b3eb076fa7 100644 --- a/packages/nc-gui-v2/components/dashboard/settings/SettingsModal.vue +++ b/packages/nc-gui-v2/components/dashboard/settings/SettingsModal.vue @@ -2,6 +2,8 @@ import type { FunctionalComponent, SVGAttributes } from 'vue' import AuditTab from './AuditTab.vue' import AppStore from './AppStore.vue' +import Metadata from './Metadata.vue' +import UIAcl from './UIAcl.vue' import StoreFrontOutline from '~icons/mdi/storefront-outline' import TeamFillIcon from '~icons/ri/team-fill' import MultipleTableIcon from '~icons/mdi/table-multiple' @@ -61,11 +63,11 @@ const tabsInfo: TabGroup = { subTabs: { metaData: { title: 'Metadata', - body: () => AuditTab, + body: () => Metadata, }, acl: { title: 'UI Access Control', - body: () => AuditTab, + body: () => UIAcl, }, }, }, diff --git a/packages/nc-gui-v2/components/dashboard/settings/UIAcl.vue b/packages/nc-gui-v2/components/dashboard/settings/UIAcl.vue new file mode 100644 index 0000000000..53dc342609 --- /dev/null +++ b/packages/nc-gui-v2/components/dashboard/settings/UIAcl.vue @@ -0,0 +1,140 @@ + + +