diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/examine-management/dashboard-examine-management.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/examine-management/dashboard-examine-management.element.ts new file mode 100644 index 0000000000..70526e45e6 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/examine-management/dashboard-examine-management.element.ts @@ -0,0 +1,22 @@ +import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; +import { css, html, LitElement } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +@customElement('umb-dashboard-examine-management') +export class UmbDashboardExamineManagementElement extends LitElement { + static styles = [UUITextStyles, css``]; + + render() { + return html` + +

Examine Management

+
+ `; + } +} + +declare global { + interface HTMLElementTagNameMap { + 'umb-dashboard-examine-management': UmbDashboardExamineManagementElement; + } +} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/models-builder/dashboard-models-builder.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/models-builder/dashboard-models-builder.element.ts new file mode 100644 index 0000000000..ee13ac50d5 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/models-builder/dashboard-models-builder.element.ts @@ -0,0 +1,22 @@ +import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; +import { css, html, LitElement } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +@customElement('umb-dashboard-models-builder') +export class UmbDashboardModelsBuilderElement extends LitElement { + static styles = [UUITextStyles, css``]; + + render() { + return html` + +

Models Builder

+
+ `; + } +} + +declare global { + interface HTMLElementTagNameMap { + 'umb-dashboard-models-builder': UmbDashboardModelsBuilderElement; + } +} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/settings-about/dashboard-settings-about.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/settings-about/dashboard-settings-about.element.ts new file mode 100644 index 0000000000..f696f81a25 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/backoffice/dashboards/settings-about/dashboard-settings-about.element.ts @@ -0,0 +1,22 @@ +import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; +import { css, html, LitElement } from 'lit'; +import { customElement } from 'lit/decorators.js'; + +@customElement('umb-dashboard-settings-about') +export class UmbDashboardSettingsAboutElement extends LitElement { + static styles = [UUITextStyles, css``]; + + render() { + return html` + +

Settings

+
+ `; + } +} + +declare global { + interface HTMLElementTagNameMap { + 'umb-dashboard-settings-about': UmbDashboardSettingsAboutElement; + } +} diff --git a/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts b/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts index 825fddd488..1b69965fff 100644 --- a/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/temp-internal-manifests.ts @@ -70,6 +70,42 @@ export const internalManifests: Array = [ weight: 10, }, }, + { + type: 'dashboard', + alias: 'Umb.Dashboard.SettingsAbout', + name: 'Settings About', + elementName: 'umb-dashboard-settings-about', + js: () => import('./backoffice/dashboards/settings-about/dashboard-settings-about.element'), + meta: { + sections: ['Umb.Section.Settings'], + pathname: 'about', // TODO: how to we want to support pretty urls? + weight: 10, + }, + }, + { + type: 'dashboard', + alias: 'Umb.Dashboard.ExamineManagement', + name: 'Examine Management', + elementName: 'umb-dashboard-examine-management', + js: () => import('./backoffice/dashboards/examine-management/dashboard-examine-management.element'), + meta: { + sections: ['Umb.Section.Settings'], + pathname: 'examine-management', // TODO: how to we want to support pretty urls? + weight: 10, + }, + }, + { + type: 'dashboard', + alias: 'Umb.Dashboard.ModelsBuilder', + name: 'Models Builder', + elementName: 'umb-dashboard-models-builder', + js: () => import('./backoffice/dashboards/models-builder/dashboard-models-builder.element'), + meta: { + sections: ['Umb.Section.Settings'], + pathname: 'models-builder', // TODO: how to we want to support pretty urls? + weight: 10, + }, + }, { type: 'propertyEditorUI', alias: 'Umb.PropertyEditorUI.Text',