mirror of
https://github.com/Matysh/houseplan-card
synced 2026-07-31 16:38:31 +00:00
ux v1.33.2: remove the Reset button from the Device editor
- _resetLayout wiped the whole layout (all spaces: device positions, room cards, scales) behind one confirm — low value, high blast radius - i18n keys dropped; smoke_editor_tabs expects 3 devbar tools; TESTING/CHANGELOG same-commit
This commit is contained in:
+1
-10
@@ -32,7 +32,7 @@ import './space-card';
|
||||
import { cardStyles } from './styles';
|
||||
import { langOf, t, type I18nKey } from './i18n';
|
||||
|
||||
const CARD_VERSION = '1.33.1';
|
||||
const CARD_VERSION = '1.33.2';
|
||||
const LS_KEY = 'houseplan_card_layout_v1';
|
||||
const LS_CFG = 'houseplan_card_cfg_v1'; // cache of the server config+layout for instant rendering
|
||||
const LS_ZOOM = 'houseplan_card_zoom_v1';
|
||||
@@ -1098,12 +1098,6 @@ class HouseplanCard extends LitElement {
|
||||
}
|
||||
}
|
||||
|
||||
private _resetLayout(): void {
|
||||
if (!confirm(this._t('confirm.reset_layout'))) return;
|
||||
this._layout = {};
|
||||
this._persistLayout();
|
||||
}
|
||||
|
||||
private _showToast(msg: string): void {
|
||||
this._toast = msg;
|
||||
clearTimeout(this._toastTimer);
|
||||
@@ -3527,9 +3521,6 @@ class HouseplanCard extends LitElement {
|
||||
title=${this._t('title.show_all')}>
|
||||
<ha-icon icon="${this._showAll ? 'mdi:eye' : 'mdi:eye-off-outline'}"></ha-icon>${this._t('devbar.show_all')}
|
||||
</button>
|
||||
<button class="btn" @click=${this._resetLayout} title=${this._t('title.reset_layout')}>
|
||||
<ha-icon icon="mdi:backup-restore"></ha-icon>${this._t('devbar.reset')}
|
||||
</button>
|
||||
<button class="btn" @click=${this._openRulesDialog} title=${this._t('title.icon_rules')}>
|
||||
<ha-icon icon="mdi:shape-plus-outline"></ha-icon>${this._t('devbar.rules')}
|
||||
</button>
|
||||
|
||||
Reference in New Issue
Block a user