Merge branch 'main' into feature/property-editor-content-picker

This commit is contained in:
Mads Rasmussen
2023-01-16 12:36:03 +01:00
committed by GitHub
13 changed files with 72 additions and 9 deletions

View File

@@ -4,7 +4,7 @@ const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.DocumentBlueprints',
name: 'Document Blueprints Sidebar Menu Item',
weight: 400,
weight: 90,
meta: {
label: 'Document Blueprints',
icon: 'umb:blueprint',

View File

@@ -4,7 +4,7 @@ const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.DocumentTypes',
name: 'Document Types Sidebar Menu Item',
weight: 400,
weight: 10,
loader: () => import('./document-types-sidebar-menu-item.element'),
meta: {
label: 'Document Types',

View File

@@ -4,7 +4,7 @@ const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.MediaTypes',
name: 'Media Types Sidebar Menu Item',
weight: 200,
weight: 20,
loader: () => import('./media-types-sidebar-menu-item.element'),
meta: {
label: 'Media Types',

View File

@@ -4,12 +4,12 @@ const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.MemberTypes',
name: 'Member Types Sidebar Menu Item',
weight: 400,
weight: 30,
loader: () => import('./member-types-sidebar-menu-item.element'),
meta: {
label: 'Member Types',
icon: 'umb:folder',
sections: ['Umb.Section.Members'],
sections: ['Umb.Section.Settings'],
},
};

View File

@@ -4,7 +4,7 @@ const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.DataTypes',
name: 'Data Types Sidebar Menu Item',
weight: 400,
weight: 40,
loader: () => import('./data-types-sidebar-menu-item.element'),
meta: {
label: 'Data Types',

View File

@@ -4,7 +4,7 @@ const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.Extensions',
name: 'Extensions Sidebar Menu Item',
weight: 400,
weight: 100,
meta: {
label: 'Extensions',
icon: 'umb:wand',

View File

@@ -3,6 +3,7 @@ import { manifests as dashboardManifests } from './dashboards/manifests';
import { manifests as dataTypeManifests } from './data-types/manifests';
import { manifests as extensionManifests } from './extensions/manifests';
import { manifests as languageManifests } from './languages/manifests';
import { manifests as logviewerManifests } from './logviewer/manifests';
import { ManifestTypes, umbExtensionsRegistry } from '@umbraco-cms/extensions-registry';
@@ -18,5 +19,6 @@ registerExtensions([
...dashboardManifests,
...dataTypeManifests,
...extensionManifests,
...languageManifests
...languageManifests,
...logviewerManifests
]);

View File

@@ -4,7 +4,7 @@ const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.Languages',
name: 'Languages Sidebar Menu Item',
weight: 400,
weight: 80,
meta: {
label: 'Languages',
icon: 'umb:globe',

View File

@@ -0,0 +1,4 @@
import { manifests as treeManifests } from './sidebar-menu-item/manifests';
import { manifests as workspaceManifests } from './workspace/manifests';
export const manifests = [...treeManifests, ...workspaceManifests];

View File

@@ -0,0 +1,16 @@
import type { ManifestSidebarMenuItem } from '@umbraco-cms/models';
const sidebarMenuItem: ManifestSidebarMenuItem = {
type: 'sidebarMenuItem',
alias: 'Umb.SidebarMenuItem.LogViewer',
name: 'LogViewer Sidebar Menu Item',
weight: 70,
meta: {
label: 'Log Viewer',
icon: 'umb:box-alt',
sections: ['Umb.Section.Settings'],
entityType: 'logviewer-root',
},
};
export const manifests = [sidebarMenuItem];

View File

@@ -0,0 +1,21 @@
import { html, LitElement } from 'lit';
import { customElement } from 'lit/decorators.js';
@customElement('umb-logviewer-root-workspace')
export class UmbLogViewerRootWorkspaceElement extends LitElement {
render() {
return html`
<div>
<h1>LogViewer Root Workspace</h1>
</div>
`;
}
}
export default UmbLogViewerRootWorkspaceElement;
declare global {
interface HTMLElementTagNameMap {
'umb-logviewer-root-workspace': UmbLogViewerRootWorkspaceElement;
}
}

View File

@@ -0,0 +1,17 @@
import type { ManifestWorkspace, ManifestWorkspaceAction, ManifestWorkspaceView } from '@umbraco-cms/models';
const workspace: ManifestWorkspace = {
type: 'workspace',
alias: 'Umb.Workspace.LogviewerRoot',
name: 'LogViewer Root Workspace',
loader: () => import('./logviewer-root-workspace.element'),
meta: {
entityType: 'logviewer-root',
},
};
const workspaceViews: Array<ManifestWorkspaceView> = [];
const workspaceActions: Array<ManifestWorkspaceAction> = [];
export const manifests = [workspace, ...workspaceViews, ...workspaceActions];

View File

@@ -0,0 +1,3 @@
import { manifests as logviewerRootManifests } from './logviewer-root/manifests';
export const manifests = [...logviewerRootManifests];