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 da664eabd4..9ede814398 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 @@ -18,6 +18,9 @@ export class UmbBlockTypeCardElement extends UmbLitElement { @property({ type: String, attribute: false }) href?: string; + @property({ type: String, attribute: false }) + iconFile?: string; + @property({ type: String, attribute: false }) iconColor?: string; @@ -41,7 +44,7 @@ export class UmbBlockTypeCardElement extends UmbLitElement { private _elementTypeKey?: string | undefined; @state() - _fallbackName?: string; + _name?: string; @state() _fallbackIcon?: string | null; @@ -53,7 +56,7 @@ export class UmbBlockTypeCardElement extends UmbLitElement { const item = items[0]; if (item) { this._fallbackIcon = item.icon; - this._fallbackName = item.name; + this._name = item.name; } }); } @@ -63,9 +66,11 @@ export class UmbBlockTypeCardElement extends UmbLitElement { return html` - + ${this.iconFile + ? html`` + : html``} `; diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/input-block-type/input-block-type.element.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/input-block-type/input-block-type.element.ts index 94bdbaa328..521dcc51b0 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/input-block-type/input-block-type.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block-type/components/input-block-type/input-block-type.element.ts @@ -149,6 +149,7 @@ export class UmbInputBlockTypeElement<