diff --git a/demo/golden/baselines/backup-full-preview-desktop-en.png b/demo/golden/baselines/backup-full-preview-desktop-en.png index 7895ae28..fad99dab 100644 Binary files a/demo/golden/baselines/backup-full-preview-desktop-en.png and b/demo/golden/baselines/backup-full-preview-desktop-en.png differ diff --git a/demo/golden/baselines/backup-space-preview-mobile-ru.png b/demo/golden/baselines/backup-space-preview-mobile-ru.png index ee8861b4..d1ed85d1 100644 Binary files a/demo/golden/baselines/backup-space-preview-mobile-ru.png and b/demo/golden/baselines/backup-space-preview-mobile-ru.png differ diff --git a/demo/golden/baselines/baselines-index.json b/demo/golden/baselines/baselines-index.json index 0f0b58d3..2f65ba5b 100644 --- a/demo/golden/baselines/baselines-index.json +++ b/demo/golden/baselines/baselines-index.json @@ -1,47 +1,47 @@ { "schema": 1, "matrixVersion": 12, - "acceptedAt": "2026-08-11T19:10:33.956Z", + "acceptedAt": "2026-08-11T19:20:51.270Z", "sourceFingerprint": "2fa0c824eaf356e9d909f54eba8ebddb92d6957c1163e2576986a29cdf497d46", "chromium": "151.0.7922.34", "scenarios": { - "geometry-view-dark-fit": "f2b68ddd330e8ea2a4f222e0accad87f48d5cdb683e3cb25e42c053c476ad54c", - "geometry-view-light-fit": "f3a5dd5473af683710a40e9136d34757254127ef2481105d14232e8791c938c4", - "geometry-plan-editor-dark": "dfcf16ecec060ade82cd622f2297635719d5adb9423eccb09638ce4ffd8af4f0", - "geometry-devices-editor-dark": "2a5c35186fe21299b5e5f684a21174d6b8188525b16b533b5bb2525c4db788fc", - "geometry-decor-editor-dark": "3e7de25396bdd9b0dd9db88dcad557325971de224d9ec2de3e17e68f7f1c9430", - "tray-wide-selection-en": "29543d02bfac3185327c60f4f91e0a64ac68c7b72201ed1c09886a5c4293788b", - "tray-wide-tool-ru": "a048ec86989a3bac539c13d30e34fdee7da1b1cd7482730e772e2208973c5071", - "tray-medium-group-en": "4b897325146b6062e64c3acc9a544708fd7813cec87012ee6169e9782d216436", - "tray-medium-selection-ru": "a99778945bfc086def0186e668e02d5e364ad976803a6e9598addf8ee8e4e4ea", - "tray-narrow-palette-en": "8c3c1656a6fca86c4b6ff6d38d17aece91202ba0a48c68a38f96653ae99c8e12", - "tray-narrow-tool-ru": "cbc3cce38debd112bc540eddd3a1a95a5f158e7cff02acba41d6f0ff06e24035", - "geometry-diagonal-45-opening-dark": "f2b68ddd330e8ea2a4f222e0accad87f48d5cdb683e3cb25e42c053c476ad54c", - "openings-thick-wall-dark": "8221b20da86d64ee26fab02ab0f4d125c8a9b0ad05818c112380ef2998aa95e3", - "openings-filled-tunnel-dark": "97ea8e88ca043b269952747ec5174f8777b5fd7c57b069bebe8a774f5d5ed821", - "openings-hidden-view-dark": "c7b4d12e17181a4724f101923ee472f67e8a7e84eaf2fd32b9b77304bee5ea3b", - "lighting-glow-sun-dark": "7eac9d5f19bb1ddb1b46e200a026e7e08608828aab73211da45ed14b9040f7d0", - "lighting-fill-light-axis-split-dark": "9995dff25c94ca80005bba331a818a3e16a0e93fc52c4a3fcc6d87d6135219d7", - "lighting-fill-temp-axis-split-dark": "35991a92aeb233aaf9b25608df8d5496ee5b5646052b545a9f8fcd7d3f3c68b4", - "lighting-fill-lqi-axis-split-dark": "8d3d156e3689b0ee91a50dfb39aac44e248bcd12e0191b1af095370a78ceea69", - "lighting-temp-glow-dark": "6f42ab19de5f24699f966959ce54dffe812da9461c22eaf2eb1efd7c9fe74957", - "lighting-temp-glow-light": "d0fac1ce7ce295cbeee7b1afe5348aa69b5bad8f313121f5146d72dff9252577", - "lighting-custom-glow-dark": "9e639a7e19caaa3bd1d6611fc75f6b682d567f23f3ad9ebe3f6e7b04936997a1", - "lighting-opaque-glow-two-doorways-dark": "5dbcef8f0ba27307d6af56362b9430c18e3943a247d6ecb865f1bd8b6df2b415", - "lighting-custom-glow-light": "34d34d8fe668d086199b4e2e4a4f2589b0095285fb6e19cdb3a4978bf4329aff", - "lighting-temp-glow-no-sources-dark": "e39f37db197608076e6abe4ec6fcf049b8886f8e0c484a894de98867296e8446", - "lighting-temp-glow-room-override-dark": "d1578ea61a6bfaacc30653b9f70728f227ace4142ac6a21dee5ab8391633429d", - "lighting-manual-auto-spill-overlap-dark": "432718cb97be26d6334cf6b92897c4e74df6b0bf3fd98d223dc85ab9422e0952", - "hover-over-glow-dark": "94c94d05b6abe6346d097f744d976140f5e883be172f9c50c03b1d119b3f35b9", - "hover-nested-room-dark": "2368bc6bfaf74965b80b5356e9b4f3df6e03e9302cfc855b357821a2ca79b455", - "large-house-zoom-040-dark": "0aa8d0f65ea1ca808a7b59e4991b3b8fb6b46d8292b8c736a3f1cd4383572411", - "large-house-zoom-250-dark": "ea8722634a09465d0994b6434e2baed388af609c8f6e58898b18ec4cb9e9d6c3", - "large-house-warm-remount-dark": "cc54397ac5a0308241b71265033a3a88fe46f3a9ab771a47b5aa0228f2cfbbc7", - "device-dialog-desktop-en": "f508343eca66d47727064feadb007691f6f4f8308caf2682b311c9ca91c0dc39", - "device-dialog-mobile-ru": "56c846fec3bfc25ece6cb515f82f008ff2dc8a48e18d19f498f4899eb3df0973", - "device-help-popover-light-ru": "3cc3012277643b2dc7b8f8d098601416701feec4b3d0eba3edff30962937cbbc", - "decor-color-popover-mobile-ru": "7c1be8c77a9e1cd18e6910e4f4cdf1c2a42c9050d447b2715ded6de11cb72fd2", - "backup-full-preview-desktop-en": "2a008dacf7a45e6e9bb71a17e3861d24def1e3ebcdef1e5df14a9fe8838f4eb2", - "backup-space-preview-mobile-ru": "409b4fb358b5642bc9ac065da10d83fa31777d935cd4e5c05787fa6640ba773b" + "geometry-view-dark-fit": "a538deed6141b98b3e396d7da1024b18aee345312edd7954ad458751f08f48a3", + "geometry-view-light-fit": "0c57dee930f30a1f9c16e4e704675156f57a7623a4edf839c14a4fecbf12881c", + "geometry-plan-editor-dark": "14e63fcdaef876ba68c601227b5e4de9a9818bd92228f6d91c680582570daf27", + "geometry-devices-editor-dark": "959321fc043f9754ea311ef92f00791f08b5a83c58b929166fb5ef71380337b6", + "geometry-decor-editor-dark": "cee7ffe6670ac91b4af814b222fda5251c77fa20ad4c2ddd4920b71aeb4d7a39", + "tray-wide-selection-en": "1c601a16298f24c6d6803125d8e9441958a0b34440ae02c9b727c3249314a232", + "tray-wide-tool-ru": "5591428022d32af54709f853da15a5d111304031ba4c94ca52c6cb5cd5c8068e", + "tray-medium-group-en": "f99a52346bdc3a12471325d1d3749d816f340c79b2817b4e6cd1ec2a250f4b97", + "tray-medium-selection-ru": "6f54ab6a4139de3f8310dad0669c0092fbff3df478a461a273d2e04c2660884d", + "tray-narrow-palette-en": "d1fc7a4bf0c973d71ee49e24c421f48ea776f7c1cab5e35f9561e36f0efeca8d", + "tray-narrow-tool-ru": "9d00dcb692350b05602d31938f5f8fd1eadfbe584972a2f40c904457635a64ff", + "geometry-diagonal-45-opening-dark": "a538deed6141b98b3e396d7da1024b18aee345312edd7954ad458751f08f48a3", + "openings-thick-wall-dark": "5aa0b3d26894bef9ab9fca25c31bbef2f13f2c410f5f6d3f61c8d608ceb929f8", + "openings-filled-tunnel-dark": "074fb859d2ae1dc2ccd2045e2d6fb6d8389e430cbef20287419b8840cbbd5094", + "openings-hidden-view-dark": "c85cc04d1d8622b98215e2bb83f5bb233a7cfb0ac684c912475ef7bc44245897", + "lighting-glow-sun-dark": "a98eee332f25a43c8d9d126c118c8cfea4ee73752b1060227548efedaf0efcdd", + "lighting-fill-light-axis-split-dark": "4f867528aeb9124229f81659876b03ff297a3a7a92bc57ffb32d5c24913c4938", + "lighting-fill-temp-axis-split-dark": "e0535b70701c9fe6753f74c943b9f288a0fb1a23a9cfc8590d4945e0a1724eb5", + "lighting-fill-lqi-axis-split-dark": "485ab183144913569ddc11154553ab4ac7db522ab188de74d652b717dc786d9c", + "lighting-temp-glow-dark": "ecaed039fb6aab4e1fdc9f1856c89e5f563219b8ff813877027737cecbeca41a", + "lighting-temp-glow-light": "5bc8a35aaa94c427d465d198f1cd5eecfdc704f5abeded9e407f32ce93aa7d32", + "lighting-custom-glow-dark": "899e334dfc0d3490ca291b7239bf7b88ca9d1ef3be199ddf347314bab1513f27", + "lighting-opaque-glow-two-doorways-dark": "413f5a8e39193ba941f72955a391ccac954c09f24322b7bf67494c7691275980", + "lighting-custom-glow-light": "266bba4ae1744a884b2cd224b37fdc36447d57405a1c5298ca30027e2957cc8a", + "lighting-temp-glow-no-sources-dark": "5100c81543fc30a7934a6db6f9e67e2c4fa185df0a974be5911879e43c0d3fc9", + "lighting-temp-glow-room-override-dark": "0a35d3508526187ea18e44456cfb8cd9e578a1864e896fad1c3eec2892c753e0", + "lighting-manual-auto-spill-overlap-dark": "6324dbe2079a255e7a194720c8c19f210549ac734e564270bc1373e6385b9cac", + "hover-over-glow-dark": "fc14ba6f6b670e61c0fb5be277e67551ea2da7a06b5c167a8c2c989f1de08910", + "hover-nested-room-dark": "b70e385829a4fe45a77f5e1c3f8af4e18efec5282fb9594b26fab08c1f113d52", + "large-house-zoom-040-dark": "5f11c4b78318a64c2a7cf803716661eea506609d4f0a6bb3d64a709f8c49db1d", + "large-house-zoom-250-dark": "c906426f888ff4e306c5c334c6329b387fc5ca368e229f55acc33c202351a1ac", + "large-house-warm-remount-dark": "6baf4baed1c735c64dfe1e69d9864ca287ffc0e8452d00e801f0873e98b187ee", + "device-dialog-desktop-en": "250a7d586676baa861bb3dc9e3d6e02d324213b191eaa86791fc491c7c93c5be", + "device-dialog-mobile-ru": "31a13cd6c42f8a1be48d2bc5b7b1a5361c3df2e91145680c9133753434c758e6", + "device-help-popover-light-ru": "e463c5361ebc546d217debafb317761a0e25804a04ab41023a10025c48478e37", + "decor-color-popover-mobile-ru": "16d2859d1ed3715c1c4d3d451a8428c37e91ba00da17272c59cf83420a7b6c31", + "backup-full-preview-desktop-en": "7f12943d1027c89f6fe46978fa1f4e1bcdbf85a1216281d850d467e68f52cbda", + "backup-space-preview-mobile-ru": "998c6b52c1cc95109feb440a9966cade738154ceeae387246d40f8c56f9e8a3a" } } diff --git a/demo/golden/baselines/decor-color-popover-mobile-ru.png b/demo/golden/baselines/decor-color-popover-mobile-ru.png index 2d5a1e63..76b28ce9 100644 Binary files a/demo/golden/baselines/decor-color-popover-mobile-ru.png and b/demo/golden/baselines/decor-color-popover-mobile-ru.png differ diff --git a/demo/golden/baselines/device-dialog-desktop-en.png b/demo/golden/baselines/device-dialog-desktop-en.png index b1e73310..b7d6162e 100644 Binary files a/demo/golden/baselines/device-dialog-desktop-en.png and b/demo/golden/baselines/device-dialog-desktop-en.png differ diff --git a/demo/golden/baselines/device-dialog-mobile-ru.png b/demo/golden/baselines/device-dialog-mobile-ru.png index c3cea7c7..69dbf7fa 100644 Binary files a/demo/golden/baselines/device-dialog-mobile-ru.png and b/demo/golden/baselines/device-dialog-mobile-ru.png differ diff --git a/demo/golden/baselines/device-help-popover-light-ru.png b/demo/golden/baselines/device-help-popover-light-ru.png index 40408861..f4eb45fc 100644 Binary files a/demo/golden/baselines/device-help-popover-light-ru.png and b/demo/golden/baselines/device-help-popover-light-ru.png differ diff --git a/demo/golden/baselines/geometry-decor-editor-dark.png b/demo/golden/baselines/geometry-decor-editor-dark.png index c52908fc..d7307357 100644 Binary files a/demo/golden/baselines/geometry-decor-editor-dark.png and b/demo/golden/baselines/geometry-decor-editor-dark.png differ diff --git a/demo/golden/baselines/geometry-devices-editor-dark.png b/demo/golden/baselines/geometry-devices-editor-dark.png index 49caf331..a4f7c99e 100644 Binary files a/demo/golden/baselines/geometry-devices-editor-dark.png and b/demo/golden/baselines/geometry-devices-editor-dark.png differ diff --git a/demo/golden/baselines/geometry-diagonal-45-opening-dark.png b/demo/golden/baselines/geometry-diagonal-45-opening-dark.png index c00ba3ed..571bed58 100644 Binary files a/demo/golden/baselines/geometry-diagonal-45-opening-dark.png and b/demo/golden/baselines/geometry-diagonal-45-opening-dark.png differ diff --git a/demo/golden/baselines/geometry-plan-editor-dark.png b/demo/golden/baselines/geometry-plan-editor-dark.png index 933ce243..a7c463e3 100644 Binary files a/demo/golden/baselines/geometry-plan-editor-dark.png and b/demo/golden/baselines/geometry-plan-editor-dark.png differ diff --git a/demo/golden/baselines/geometry-view-dark-fit.png b/demo/golden/baselines/geometry-view-dark-fit.png index c00ba3ed..571bed58 100644 Binary files a/demo/golden/baselines/geometry-view-dark-fit.png and b/demo/golden/baselines/geometry-view-dark-fit.png differ diff --git a/demo/golden/baselines/geometry-view-light-fit.png b/demo/golden/baselines/geometry-view-light-fit.png index 1172b142..e19e4b02 100644 Binary files a/demo/golden/baselines/geometry-view-light-fit.png and b/demo/golden/baselines/geometry-view-light-fit.png differ diff --git a/demo/golden/baselines/hover-nested-room-dark.png b/demo/golden/baselines/hover-nested-room-dark.png index 8602deac..ebce8316 100644 Binary files a/demo/golden/baselines/hover-nested-room-dark.png and b/demo/golden/baselines/hover-nested-room-dark.png differ diff --git a/demo/golden/baselines/hover-over-glow-dark.png b/demo/golden/baselines/hover-over-glow-dark.png index b3f78078..020f2003 100644 Binary files a/demo/golden/baselines/hover-over-glow-dark.png and b/demo/golden/baselines/hover-over-glow-dark.png differ diff --git a/demo/golden/baselines/large-house-warm-remount-dark.png b/demo/golden/baselines/large-house-warm-remount-dark.png index c220fbba..073cc2a6 100644 Binary files a/demo/golden/baselines/large-house-warm-remount-dark.png and b/demo/golden/baselines/large-house-warm-remount-dark.png differ diff --git a/demo/golden/baselines/large-house-zoom-040-dark.png b/demo/golden/baselines/large-house-zoom-040-dark.png index a977d3f3..bc2ae85a 100644 Binary files a/demo/golden/baselines/large-house-zoom-040-dark.png and b/demo/golden/baselines/large-house-zoom-040-dark.png differ diff --git a/demo/golden/baselines/large-house-zoom-250-dark.png b/demo/golden/baselines/large-house-zoom-250-dark.png index f56738d5..f359b9ff 100644 Binary files a/demo/golden/baselines/large-house-zoom-250-dark.png and b/demo/golden/baselines/large-house-zoom-250-dark.png differ diff --git a/demo/golden/baselines/lighting-custom-glow-dark.png b/demo/golden/baselines/lighting-custom-glow-dark.png index 5b558dab..528569f1 100644 Binary files a/demo/golden/baselines/lighting-custom-glow-dark.png and b/demo/golden/baselines/lighting-custom-glow-dark.png differ diff --git a/demo/golden/baselines/lighting-custom-glow-light.png b/demo/golden/baselines/lighting-custom-glow-light.png index 1d80583d..65ee79c7 100644 Binary files a/demo/golden/baselines/lighting-custom-glow-light.png and b/demo/golden/baselines/lighting-custom-glow-light.png differ diff --git a/demo/golden/baselines/lighting-fill-light-axis-split-dark.png b/demo/golden/baselines/lighting-fill-light-axis-split-dark.png index ef484029..a45df080 100644 Binary files a/demo/golden/baselines/lighting-fill-light-axis-split-dark.png and b/demo/golden/baselines/lighting-fill-light-axis-split-dark.png differ diff --git a/demo/golden/baselines/lighting-fill-lqi-axis-split-dark.png b/demo/golden/baselines/lighting-fill-lqi-axis-split-dark.png index d1f0b0e5..8eee4102 100644 Binary files a/demo/golden/baselines/lighting-fill-lqi-axis-split-dark.png and b/demo/golden/baselines/lighting-fill-lqi-axis-split-dark.png differ diff --git a/demo/golden/baselines/lighting-fill-temp-axis-split-dark.png b/demo/golden/baselines/lighting-fill-temp-axis-split-dark.png index b77fa246..b89ed20a 100644 Binary files a/demo/golden/baselines/lighting-fill-temp-axis-split-dark.png and b/demo/golden/baselines/lighting-fill-temp-axis-split-dark.png differ diff --git a/demo/golden/baselines/lighting-glow-sun-dark.png b/demo/golden/baselines/lighting-glow-sun-dark.png index 0fc456c9..e20f56c2 100644 Binary files a/demo/golden/baselines/lighting-glow-sun-dark.png and b/demo/golden/baselines/lighting-glow-sun-dark.png differ diff --git a/demo/golden/baselines/lighting-manual-auto-spill-overlap-dark.png b/demo/golden/baselines/lighting-manual-auto-spill-overlap-dark.png index b2e7cf9c..c3e729be 100644 Binary files a/demo/golden/baselines/lighting-manual-auto-spill-overlap-dark.png and b/demo/golden/baselines/lighting-manual-auto-spill-overlap-dark.png differ diff --git a/demo/golden/baselines/lighting-opaque-glow-two-doorways-dark.png b/demo/golden/baselines/lighting-opaque-glow-two-doorways-dark.png index e3730f5e..3d751683 100644 Binary files a/demo/golden/baselines/lighting-opaque-glow-two-doorways-dark.png and b/demo/golden/baselines/lighting-opaque-glow-two-doorways-dark.png differ diff --git a/demo/golden/baselines/lighting-temp-glow-dark.png b/demo/golden/baselines/lighting-temp-glow-dark.png index 3d43dee8..46dbd69d 100644 Binary files a/demo/golden/baselines/lighting-temp-glow-dark.png and b/demo/golden/baselines/lighting-temp-glow-dark.png differ diff --git a/demo/golden/baselines/lighting-temp-glow-light.png b/demo/golden/baselines/lighting-temp-glow-light.png index bd3e2ec1..96be1138 100644 Binary files a/demo/golden/baselines/lighting-temp-glow-light.png and b/demo/golden/baselines/lighting-temp-glow-light.png differ diff --git a/demo/golden/baselines/lighting-temp-glow-no-sources-dark.png b/demo/golden/baselines/lighting-temp-glow-no-sources-dark.png index f11cb23c..4b27f773 100644 Binary files a/demo/golden/baselines/lighting-temp-glow-no-sources-dark.png and b/demo/golden/baselines/lighting-temp-glow-no-sources-dark.png differ diff --git a/demo/golden/baselines/lighting-temp-glow-room-override-dark.png b/demo/golden/baselines/lighting-temp-glow-room-override-dark.png index 727b0ae2..6395370d 100644 Binary files a/demo/golden/baselines/lighting-temp-glow-room-override-dark.png and b/demo/golden/baselines/lighting-temp-glow-room-override-dark.png differ diff --git a/demo/golden/baselines/openings-filled-tunnel-dark.png b/demo/golden/baselines/openings-filled-tunnel-dark.png index 1e3541b0..0e94debe 100644 Binary files a/demo/golden/baselines/openings-filled-tunnel-dark.png and b/demo/golden/baselines/openings-filled-tunnel-dark.png differ diff --git a/demo/golden/baselines/openings-hidden-view-dark.png b/demo/golden/baselines/openings-hidden-view-dark.png index d95e585a..f84e229e 100644 Binary files a/demo/golden/baselines/openings-hidden-view-dark.png and b/demo/golden/baselines/openings-hidden-view-dark.png differ diff --git a/demo/golden/baselines/openings-thick-wall-dark.png b/demo/golden/baselines/openings-thick-wall-dark.png index f4069000..26900921 100644 Binary files a/demo/golden/baselines/openings-thick-wall-dark.png and b/demo/golden/baselines/openings-thick-wall-dark.png differ diff --git a/demo/golden/baselines/tray-medium-group-en.png b/demo/golden/baselines/tray-medium-group-en.png index 8583d984..683668a9 100644 Binary files a/demo/golden/baselines/tray-medium-group-en.png and b/demo/golden/baselines/tray-medium-group-en.png differ diff --git a/demo/golden/baselines/tray-medium-selection-ru.png b/demo/golden/baselines/tray-medium-selection-ru.png index cab13b60..585a0962 100644 Binary files a/demo/golden/baselines/tray-medium-selection-ru.png and b/demo/golden/baselines/tray-medium-selection-ru.png differ diff --git a/demo/golden/baselines/tray-narrow-palette-en.png b/demo/golden/baselines/tray-narrow-palette-en.png index 78337ebc..2aa7c875 100644 Binary files a/demo/golden/baselines/tray-narrow-palette-en.png and b/demo/golden/baselines/tray-narrow-palette-en.png differ diff --git a/demo/golden/baselines/tray-narrow-tool-ru.png b/demo/golden/baselines/tray-narrow-tool-ru.png index df12d00b..00b53079 100644 Binary files a/demo/golden/baselines/tray-narrow-tool-ru.png and b/demo/golden/baselines/tray-narrow-tool-ru.png differ diff --git a/demo/golden/baselines/tray-wide-selection-en.png b/demo/golden/baselines/tray-wide-selection-en.png index a438fd0b..f6043051 100644 Binary files a/demo/golden/baselines/tray-wide-selection-en.png and b/demo/golden/baselines/tray-wide-selection-en.png differ diff --git a/demo/golden/baselines/tray-wide-tool-ru.png b/demo/golden/baselines/tray-wide-tool-ru.png index 7eaa406d..459dbf2e 100644 Binary files a/demo/golden/baselines/tray-wide-tool-ru.png and b/demo/golden/baselines/tray-wide-tool-ru.png differ diff --git a/demo/smoke_climate_temp.mjs b/demo/smoke_climate_temp.mjs index 74ad1b3e..9f4d905f 100644 --- a/demo/smoke_climate_temp.mjs +++ b/demo/smoke_climate_temp.mjs @@ -101,7 +101,7 @@ Object.assign(out, await page.evaluate(async () => { await c.updateComplete; const ac = c._devices.find((d) => d.entities?.includes('climate.ac')); o.liveTempFromClimate = c._liveTemp(ac); // === 23.5 - const badges = [...sr().querySelectorAll('.dev .tval')].map((el) => el.textContent.trim()); + const badges = [...sr().querySelectorAll('.dev .value-badge')].map((el) => el.textContent.trim()); o.badgeVisible = badges.includes('23.5°'); // средняя гостиной: (20 + 23.5) / 2 = 21.75 → 21.8 по сетке карточки (0.1°) o.avgWithOption = c._climate().get('living_room')?.temp; diff --git a/demo/smoke_icon_scale.mjs b/demo/smoke_icon_scale.mjs index 2110d9e2..f0460c5f 100644 --- a/demo/smoke_icon_scale.mjs +++ b/demo/smoke_icon_scale.mjs @@ -77,13 +77,13 @@ const out2 = await page.evaluate(async () => { // --- temp-плашка (.tval) рядом со значком --- await setMarker({ size: 1 }); - const t1 = devEl().querySelector('.tval').getBoundingClientRect(); - const tf1 = fs(devEl().querySelector('.tval')); + const t1 = devEl().querySelector('.value-badge').getBoundingClientRect(); + const tf1 = fs(devEl().querySelector('.value-badge')); // дефолт: line-height 0.68 * icon-size + рамка 1px×2 o.tvalDefaultKept = Math.abs(t1.height - (iconPx * 0.68 + 2)) < 1; await setMarker({ size: 2 }); - const t2 = devEl().querySelector('.tval').getBoundingClientRect(); - const tf2 = fs(devEl().querySelector('.tval')); + const t2 = devEl().querySelector('.value-badge').getBoundingClientRect(); + const tf2 = fs(devEl().querySelector('.value-badge')); o.tvalScales = (t2.height - 2) / (t1.height - 2) > 1.8 && (t2.height - 2) / (t1.height - 2) < 2.2 && tf2 / tf1 > 1.8 && tf2 / tf1 < 2.2;