add advanced settings menu
This commit is contained in:
@@ -3,13 +3,13 @@ import type { ManifestMenuItem } from '@umbraco-cms/backoffice/extension-registr
|
||||
const menuItem: ManifestMenuItem = {
|
||||
type: 'menuItem',
|
||||
alias: 'Umb.MenuItem.Extensions',
|
||||
name: 'Extensions Menu Item',
|
||||
weight: 0,
|
||||
name: 'Extension Insights Menu Item',
|
||||
weight: 200,
|
||||
meta: {
|
||||
label: 'Extensions',
|
||||
label: 'Extension Insights',
|
||||
icon: 'icon-wand',
|
||||
entityType: 'extension-root',
|
||||
menus: ['Umb.Menu.Settings'],
|
||||
menus: ['Umb.Menu.AdvancedSettings'],
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
@@ -7,7 +7,10 @@ import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
|
||||
export class UmbExtensionRootWorkspaceElement extends UmbLitElement {
|
||||
render() {
|
||||
return html`
|
||||
<umb-workspace-editor headline="Extensions" alias=${UMB_EXTENSION_ROOT_WORKSPACE_ALIAS} .enforceNoFooter=${true}>
|
||||
<umb-workspace-editor
|
||||
headline="Extension Insights"
|
||||
alias=${UMB_EXTENSION_ROOT_WORKSPACE_ALIAS}
|
||||
.enforceNoFooter=${true}>
|
||||
<umb-collection alias=${UMB_EXTENSION_COLLECTION_ALIAS}></umb-collection>
|
||||
</umb-workspace-editor>
|
||||
`;
|
||||
|
||||
@@ -32,7 +32,7 @@ export const manifests = [
|
||||
kind: 'menu',
|
||||
alias: 'Umb.SectionSidebarMenu.Settings',
|
||||
name: 'Settings Section Sidebar Menu',
|
||||
weight: 200,
|
||||
weight: 300,
|
||||
meta: {
|
||||
label: 'Settings',
|
||||
menu: 'Umb.Menu.Settings',
|
||||
@@ -44,5 +44,30 @@ export const manifests = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'menu',
|
||||
alias: 'Umb.Menu.AdvancedSettings',
|
||||
name: 'Advanced Settings Menu',
|
||||
meta: {
|
||||
label: 'Advanced',
|
||||
},
|
||||
},
|
||||
{
|
||||
type: 'sectionSidebarApp',
|
||||
kind: 'menu',
|
||||
alias: 'Umb.SectionSidebarMenu.AdvancedSettings',
|
||||
name: 'Advanced Settings Section Sidebar Menu',
|
||||
weight: 100,
|
||||
meta: {
|
||||
label: 'Advanced',
|
||||
menu: 'Umb.Menu.AdvancedSettings',
|
||||
},
|
||||
conditions: [
|
||||
{
|
||||
alias: 'Umb.Condition.SectionAlias',
|
||||
match: UMB_SETTINGS_SECTION_ALIAS,
|
||||
},
|
||||
],
|
||||
},
|
||||
...welcomeDashboardManifests,
|
||||
];
|
||||
|
||||
@@ -3,13 +3,13 @@ import type { ManifestMenuItem } from '@umbraco-cms/backoffice/extension-registr
|
||||
const menuItem: ManifestMenuItem = {
|
||||
type: 'menuItem',
|
||||
alias: 'Umb.MenuItem.LogViewer',
|
||||
name: 'LogViewer Menu Item',
|
||||
name: 'Log Viewer Menu Item',
|
||||
weight: 300,
|
||||
meta: {
|
||||
label: 'Log Viewer',
|
||||
icon: 'icon-box-alt',
|
||||
entityType: 'logviewer',
|
||||
menus: ['Umb.Menu.Settings'],
|
||||
menus: ['Umb.Menu.AdvancedSettings'],
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
@@ -6,11 +6,11 @@ const menuItem: ManifestTypes = {
|
||||
kind: 'tree',
|
||||
alias: 'Umb.MenuItem.RelationTypes',
|
||||
name: 'Relation Types Menu Item',
|
||||
weight: 500,
|
||||
weight: 100,
|
||||
meta: {
|
||||
treeAlias: UMB_RELATION_TYPE_TREE_ALIAS,
|
||||
label: 'Relation Types',
|
||||
menus: ['Umb.Menu.Settings'],
|
||||
menus: ['Umb.Menu.AdvancedSettings'],
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ const menuSectionSidebarApp: ManifestTypes = {
|
||||
kind: 'menu',
|
||||
alias: 'Umb.SectionSidebarMenu.Templating',
|
||||
name: 'Templating Section Sidebar Menu',
|
||||
weight: 100,
|
||||
weight: 200,
|
||||
meta: {
|
||||
label: 'Templating',
|
||||
menu: 'Umb.Menu.Templating',
|
||||
|
||||
Reference in New Issue
Block a user