Set min column size to 1 for vertical tile card (#21275)

This commit is contained in:
Paul Bottein 2024-07-03 22:32:56 +02:00 committed by GitHub
parent e332364ec0
commit 1ceef7c3d3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -123,19 +123,21 @@ export class HuiTileCard extends LitElement implements LovelaceCard {
public getLayoutOptions(): LovelaceLayoutOptions {
const grid_columns = 2;
let grid_min_columns = 2;
let grid_rows = 1;
if (this._config?.features?.length) {
const featureHeight = Math.ceil((this._config.features.length * 2) / 3);
grid_rows += featureHeight;
}
if (this._config?.vertical) {
grid_rows!++;
grid_rows++;
grid_min_columns = 1;
}
return {
grid_columns,
grid_rows,
grid_min_rows: grid_rows,
grid_min_columns: grid_columns,
grid_min_columns,
};
}