diff --git a/src/Umbraco.Web.UI.Client/src/assets/lang/en.ts b/src/Umbraco.Web.UI.Client/src/assets/lang/en.ts index 882a508481..529345d0d4 100644 --- a/src/Umbraco.Web.UI.Client/src/assets/lang/en.ts +++ b/src/Umbraco.Web.UI.Client/src/assets/lang/en.ts @@ -1875,6 +1875,8 @@ export default { settingsGroup: 'Settings', templatingGroup: 'Templating', thirdPartyGroup: 'Third Party', + structureGroup: 'Structure', + advancedGroup: 'Advanced', webhooks: 'Webhooks', }, update: { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu-with-entity-actions/section-sidebar-menu-with-entity-actions.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu-with-entity-actions/section-sidebar-menu-with-entity-actions.element.ts index ba9327f050..f44e5da409 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu-with-entity-actions/section-sidebar-menu-with-entity-actions.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu-with-entity-actions/section-sidebar-menu-with-entity-actions.element.ts @@ -21,15 +21,17 @@ umbExtensionsRegistry.register(manifestWithEntityActions); @customElement('umb-section-sidebar-menu-with-entity-actions') export class UmbSectionSidebarMenuWithEntityActionsElement extends UmbSectionSidebarMenuElement { override renderHeader() { - return html` `; + return html` + + `; } static override styles = [ diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts index 69f3744ed7..4f84d80985 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/section/section-sidebar-menu/section-sidebar-menu.element.ts @@ -30,15 +30,17 @@ export class UmbSectionSidebarMenuElement< manifest?: ManifestType; renderHeader() { - return html`

${this.manifest?.meta?.label}

`; + return html`

${this.localize.string(this.manifest?.meta?.label ?? '')}

`; } override render() { - return html`${this.renderHeader()} + return html` + ${this.renderHeader()} `; + default-element="umb-menu"> + `; } static override styles = [ diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/settings/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/settings/manifests.ts index 4431ec65bd..fa926a5a20 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/settings/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/settings/manifests.ts @@ -32,7 +32,7 @@ export const manifests: Array = [ name: 'Structure Settings Sidebar Menu', weight: 300, meta: { - label: 'Structure', + label: '#treeHeaders_structureGroup', menu: 'Umb.Menu.StructureSettings', }, conditions: [ @@ -54,7 +54,7 @@ export const manifests: Array = [ name: 'Advanced Settings Sidebar Menu', weight: 100, meta: { - label: 'Advanced', + label: '#treeHeaders_advancedGroup', menu: 'Umb.Menu.AdvancedSettings', }, conditions: [ diff --git a/src/Umbraco.Web.UI.Client/src/packages/dictionary/section/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/dictionary/section/manifests.ts index 4c38d02df4..bf9a4dd77e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/dictionary/section/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/dictionary/section/manifests.ts @@ -31,7 +31,7 @@ const menuSectionSidebarApp: ManifestSectionSidebarApp = { name: 'Dictionary Sidebar Menu', weight: 100, meta: { - label: 'Dictionary', + label: '#sections_translation', menu: UMB_DICTIONARY_MENU_ALIAS, entityType: UMB_DICTIONARY_ROOT_ENTITY_TYPE, }, diff --git a/src/Umbraco.Web.UI.Client/src/packages/documents/section/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/documents/section/manifests.ts index b06ec7f7c6..32cac0418c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/documents/section/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/documents/section/manifests.ts @@ -30,7 +30,7 @@ const menuSectionSidebarApp: ManifestSectionSidebarAppMenuWithEntityActionsKind name: 'Content Sidebar Menu', weight: 100, meta: { - label: 'Content', + label: '#sections_content', menu: UMB_CONTENT_MENU_ALIAS, entityType: UMB_DOCUMENT_ROOT_ENTITY_TYPE, }, diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media-section/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media-section/manifests.ts index 0130791800..9e82e42749 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media-section/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media-section/manifests.ts @@ -31,7 +31,7 @@ const menuSectionSidebarApp: ManifestSectionSidebarApp = { name: 'Media Section Sidebar Menu', weight: 100, meta: { - label: 'Media', + label: '#sections_media', menu: UMB_MEDIA_MENU_ALIAS, entityType: UMB_MEDIA_ROOT_ENTITY_TYPE, }, diff --git a/src/Umbraco.Web.UI.Client/src/packages/templating/menu/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/templating/menu/manifests.ts index 7bc48cda16..e5dab05ce6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/templating/menu/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/templating/menu/manifests.ts @@ -15,7 +15,7 @@ const menuSectionSidebarApp: ManifestTypes = { name: 'Templating Section Sidebar Menu', weight: 200, meta: { - label: 'Templating', + label: '#treeHeaders_templatingGroup', menu: 'Umb.Menu.Templating', }, conditions: [