diff --git a/src/panels/lovelace/editor/card-editor/hui-card-picker.ts b/src/panels/lovelace/editor/card-editor/hui-card-picker.ts index 14bd738d1d..76f4fe5db6 100644 --- a/src/panels/lovelace/editor/card-editor/hui-card-picker.ts +++ b/src/panels/lovelace/editor/card-editor/hui-card-picker.ts @@ -32,6 +32,7 @@ import { LovelaceCard } from "../../types"; import { getCardStubConfig } from "../get-card-stub-config"; import { CardPickTarget, Card } from "../types"; import { coreCards } from "../lovelace-cards"; +import { styleMap } from "lit-html/directives/style-map"; interface CardElement { card: Card; @@ -54,6 +55,10 @@ export class HuiCardPicker extends LitElement { private _usedEntities?: string[]; + private _width?: number; + + private _height?: number; + private _filterCards = memoizeOne( (cardElements: CardElement[], filter?: string): CardElement[] => { if (filter) { @@ -92,26 +97,33 @@ export class HuiCardPicker extends LitElement { no-label-float @value-changed=${this._handleSearchChange} > -