diff --git a/src/Umbraco.Web.UI.Client/package-lock.json b/src/Umbraco.Web.UI.Client/package-lock.json index b9458d81b1..84b9929a0e 100644 --- a/src/Umbraco.Web.UI.Client/package-lock.json +++ b/src/Umbraco.Web.UI.Client/package-lock.json @@ -93,7 +93,7 @@ "tiny-glob": "^0.2.9", "tsc-alias": "^1.8.8", "typedoc": "^0.25.13", - "typescript": "^5.4.5", + "typescript": "^5.5.2", "typescript-json-schema": "^0.63.0", "vite": "^5.2.9", "vite-plugin-static-copy": "^1.0.5", @@ -19682,9 +19682,9 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/src/Umbraco.Web.UI.Client/package.json b/src/Umbraco.Web.UI.Client/package.json index 5db02af4d6..f60c783688 100644 --- a/src/Umbraco.Web.UI.Client/package.json +++ b/src/Umbraco.Web.UI.Client/package.json @@ -259,7 +259,7 @@ "tiny-glob": "^0.2.9", "tsc-alias": "^1.8.8", "typedoc": "^0.25.13", - "typescript": "^5.4.5", + "typescript": "^5.5.2", "typescript-json-schema": "^0.63.0", "vite": "^5.2.9", "vite-plugin-static-copy": "^1.0.5", diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/block-type-card/block-type-card.element.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/block-type-card/block-type-card.element.ts index 3140195750..f2690281a4 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/block-type-card/block-type-card.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/block-type-card/block-type-card.element.ts @@ -46,6 +46,9 @@ export class UmbBlockTypeCardElement extends UmbLitElement { @state() _name?: string; + @state() + _description?: string; + @state() _fallbackIcon?: string | null; @@ -57,6 +60,7 @@ export class UmbBlockTypeCardElement extends UmbLitElement { if (item) { this._fallbackIcon = item.icon; this._name = item.name; + this._description = item.description ?? undefined; } }); } @@ -67,6 +71,7 @@ export class UmbBlockTypeCardElement extends UmbLitElement { ${this.iconFile ? html`` diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/workspace/views/design/content-type-design-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/workspace/views/design/content-type-design-editor.element.ts index 634272eeff..5870d71547 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/workspace/views/design/content-type-design-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/workspace/views/design/content-type-design-editor.element.ts @@ -475,7 +475,7 @@ export class UmbContentTypeDesignEditorElement extends UmbLitElement implements renderTabInner(tab: UmbPropertyTypeContainerModel, tabActive: boolean, ownedTab: boolean) { // TODO: Localize this: if (this._sortModeActive) { - return html`
+ return html`
${ownedTab ? html` ${tab.name!}