mirror of
https://github.com/Matysh/houseplan-card
synced 2026-09-29 03:09:36 +00:00
feat: 2.5D stage 6 — public setting, raised tiles, soft sun, theme-free walls (#649)
- settings.volumetric_view (General settings › Display, third switch) replaces the alpha entry, the header projection toggle and the phone-menu item; one rule for card, sidebar page and kiosk; editors stay Flat; backend accepts only a boolean, support package copies it. - Raised tiles in 2.5D View: no ring, rounded body min(0.275 D, 0.3 h), edge 0.1 D with the lab filters, ×1.12 size also in layout/collision, lift 0.075 D, one floor-shadow layer under all markers (theme × floor table), frames hugging tile and edge (Alert > Focus > Selected > Hover), forced colours without edge and shadow (src/iso-tiles.ts, styles/iso-tiles). - Soft sun wash instead of projected Flat wedges (src/iso-sun.ts): same gates and windows as sun_rays, length from elevation, parallelogram along the sun, tone and streaks by floor lightness, sill line. - Walls take the user's wall colour (top opaque, sides × .77/.68/.60); theme rules for walls/openings/labels removed; furniture uses the Flat stroke rule. - Smokes smoke_iso_tiles/iso_sun/iso_theme_walls/volumetric_setting, 16 new mutants, acceptance scenes STAGE6_ACCEPTANCE_SCENARIOS (golden with their Linux CI baselines), ACCEPTANCE.md side by side. Issue: #649 User-Visible: yes
This commit is contained in:
+11
-1
@@ -57,7 +57,7 @@ Assistant. Эта полноэкранная панель — основной
|
||||
| Уровень | Что это | Что хранит |
|
||||
|---|---|---|
|
||||
| Панель/карточка | Основная страница в боковом меню либо один необязательный экземпляр на дашборде | Последнее/стартовое пространство; карточка дополнительно задаёт язык, размер иконок, показ значений/LQI, киоск и автолистание |
|
||||
| Общие настройки | Настройки всего House Plan | Палитры заливок, фон, радиус света, север, солнце, окно комнаты при наведении, правила иконок |
|
||||
| Общие настройки | Настройки всего House Plan | Палитры заливок, фон, радиус света, север, солнце, окно комнаты при наведении, объёмный вид плана (2.5D), правила иконок |
|
||||
| Пространство | Этаж, двор, гараж, отдельное строение | Подложку, масштаб сетки, комнаты, стены, проёмы, декор и настройки отображения |
|
||||
| Комната | Только замкнутый контур | Название, необязательную HA-зону, источники температуры/влажности и локальную заливку |
|
||||
| Стена | Сегмент контура комнаты или независимая стена | Стабильный ID и толщину 0–100 см; вид стен нулевой толщины задаётся для пространства |
|
||||
@@ -335,6 +335,16 @@ Escape и закрытие диалога отбрасывают изменен
|
||||
Показывать окно с информацией при наведении на комнату**. По умолчанию опция
|
||||
включена и не влияет на подсказки устройств.
|
||||
|
||||
Объёмный вид плана включает администратор один раз: **Общие настройки →
|
||||
Отображение → Объёмный вид плана (2.5D)**. После сохранения Просмотр и киоск во
|
||||
всех пространствах и на всех устройствах сразу показывают стены, двери, окна и
|
||||
значки устройств с объёмом: значки — приподнятые плитки с мягкой тенью на полу,
|
||||
из окон на пол ложится мягкий свет по солнцу (если включены солнечные лучи и
|
||||
задан север). Цвет стен — тот, что задан в общих настройках, одинаковый в
|
||||
светлой и тёмной теме; мебель и прочий декор выглядят так же, как на обычном
|
||||
плане. Редакторы всегда плоские. Выключенная опция (по умолчанию) и
|
||||
**Сбросить** возвращают обычный план. Отдельной кнопки на карточке нет.
|
||||
|
||||
Для разовой проверки размещения Zigbee администратор может включить **Общие
|
||||
настройки → Показывать связи Zigbee при наведении на устройство**. По умолчанию
|
||||
опция выключена. Там же надо явно получить снимок: **Прочитать данные ZHA**
|
||||
|
||||
Reference in New Issue
Block a user