mirror of
https://github.com/Matysh/houseplan-card
synced 2026-09-29 03:09:36 +00:00
«Общие настройки», «Пространство» и «Устройство на плане» были плоскими столбцами. В «Общих» девять подписей-заголовков шли вперемешку с рядами и абзацами; в «Устройстве» на 760 строк формы не было ни одного деления, и «Название» лежало в одном списке с «Дополнительными действиями». Теперь это карточки общего набора: семь в «Общих», четыре в «Пространстве», пять в «Устройстве». Набор взят как есть — он поднят в #594 и доказан на диалоге комнаты и редакторе панели (#597). Шесть пояснений переехали под «?» к своему заголовку, подзаголовку или строке; текст не переписан. Два сообщения о СОСТОЯНИИ остались на виду — решение владельца: `gs.sun_missing` и `marker.run_target_gone` говорят, что настройка сломана прямо сейчас, а второе ещё и называет пропавшую цель подстановкой, которой в статической подсказке взяться неоткуда. `gs.hint` при этом переехал из ленивого support-словаря в основной: «?» читает текст через `_t`, а не `supportT`. Тест мёртвых ключей сливает оба словаря, так что копия в support удалена во всех четырёх локалях. Классы-опоры сохранены намеренно: `.srcrow`, `.dispsection`, `.gsrow`, `.colorrow`, `.namein`, `.areasel`, `.tempin` остались на своих элементах, а карточки добавились вокруг. За эти имена держатся одиннадцать смоков, и потеря любого превратила бы ревью в чтение переписанных свидетелей. Изменён ровно один смок — `smoke_general_settings`, и изменён в сторону строгости: вместо одного списка подписей он снимает теперь два (заголовки карточек и подзаголовки внутри), требует непустоты каждой карточки, проверяет что радиус свечения лежит ВНУТРИ карточки свечения (подпись такой границей не была), что четыре переехавших пояснения доступны кнопкой и что их абзацев в форме не осталось. `src/houseplan-onboarding-runtime.ts` затронут двумя строками: он второй потребитель переименованных ключей `space.hide_*_tip` → `space.hide_*.help`. Один текст — один ключ; дублировать его ради неприкосновенности файла хуже. Потолок стартового графа поднят 291 400 → 292 500. Выросли СТРОКИ, а не код: 12 новых ключей в четырёх локалях плюс переехавший `gs.hint`. Разметка диалогов как была в ленивом редакторском графе, так там и осталась. Свидетели: `state-callout-hidden-under-help` прячет сообщение о состоянии под «?» и краснит новый блок `smoke_tap_run`; `dialog-card-loses-its-heading` обнуляет заголовок карточки и краснит `smoke_general_settings` — карточка без заголовка это снова плоский список, только с рамкой. Issue: #598 User-Visible: yes
146 lines
4.6 KiB
JSON
146 lines
4.6 KiB
JSON
{
|
|
"version": 2,
|
|
"fixture": "synthetic-only",
|
|
"chromium": "151.0.7922.34",
|
|
"oxipng": "oxipng 10.2.0",
|
|
"sourceFingerprint": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"captureScriptSha256": "9e4b0ae533407fe003a129078aec020f2c83d67cdb6fc6da696ce3d829beaeb5",
|
|
"command": "npm run build && node demo/docs/capture.mjs",
|
|
"scenarios": {
|
|
"view-desktop": {
|
|
"file": "01-view-desktop.png",
|
|
"viewport": {
|
|
"width": 1180,
|
|
"height": 900
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "5d1e816c2fde72316809991e9651e242d3cbcd897fb9db0554dc3bde943486f5"
|
|
},
|
|
"view-touch": {
|
|
"file": "02-view-touch.png",
|
|
"viewport": {
|
|
"width": 390,
|
|
"height": 760
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "bc2001f9cd51715a38ad8d913b1c5a4f2220b3917c8dc03b2de65cfb3f62f808"
|
|
},
|
|
"space-create": {
|
|
"file": "03-space-create.png",
|
|
"viewport": {
|
|
"width": 900,
|
|
"height": 850
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "9f0970de09772674c3156b9fc5b2d49de0ceb22be11ecf8b136047d37d100a84"
|
|
},
|
|
"room-contour-close": {
|
|
"file": "04-room-contour-close.png",
|
|
"viewport": {
|
|
"width": 1180,
|
|
"height": 900
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "0c354a79f9c3660788b6c5e889a27b6bd78b1f209dc0eef6bb43e2c1344028c4"
|
|
},
|
|
"plan-context-tray": {
|
|
"file": "05-plan-context-tray.png",
|
|
"viewport": {
|
|
"width": 1180,
|
|
"height": 900
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "64169c543291bc4df806dcf8ff484b42c8ea55eb343323d945344e0e28f2ce97"
|
|
},
|
|
"device-editor": {
|
|
"file": "06-device-editor.png",
|
|
"viewport": {
|
|
"width": 1180,
|
|
"height": 1100
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "3c8703175605fcf0387d654cd30783ecfd33e21743e70b45190a5ae1a8d355c2"
|
|
},
|
|
"device-display-preview": {
|
|
"file": "06-device-display-preview.png",
|
|
"viewport": {
|
|
"width": 1180,
|
|
"height": 1100
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "5d6193202102f5e6d85567f1111fa105895b933979fbf369c6ba0b1029deb823"
|
|
},
|
|
"background-editor": {
|
|
"file": "07-background-editor.png",
|
|
"viewport": {
|
|
"width": 1180,
|
|
"height": 900
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "375900a29aa62632883ede6727b7dbb8b48cabe9d7d0e16425f9779c837f3dd9"
|
|
},
|
|
"room-card": {
|
|
"file": "08-room-card.png",
|
|
"viewport": {
|
|
"width": 1180,
|
|
"height": 900
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "c985783769da1bce50c9abe92ce1c6852d62701ce940f6f0a041d634ac21e888"
|
|
},
|
|
"device-info": {
|
|
"file": "09-device-info.png",
|
|
"viewport": {
|
|
"width": 1000,
|
|
"height": 900
|
|
},
|
|
"theme": "dark",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "19e247d5bf49375b238292d45ae32e9eb38a83f5d1a53f6ddde860ed4adcef42"
|
|
},
|
|
"pdf-export": {
|
|
"file": "10-pdf-export.png",
|
|
"viewport": {
|
|
"width": 900,
|
|
"height": 760
|
|
},
|
|
"theme": "light",
|
|
"language": "en",
|
|
"sourceSha256": "6ff554511ba65d7e533273d9e0ad9c695331308dc4a027e02609cc15fee030a2",
|
|
"imageSha256": "4537692fd57a3ed95528eddd748eee5cb6e456ffab7cc49169853d62459252cd"
|
|
}
|
|
},
|
|
"acceptedOn": "linux",
|
|
"acceptance": {
|
|
"declared": [
|
|
"view-desktop",
|
|
"view-touch",
|
|
"room-card",
|
|
"device-info"
|
|
],
|
|
"witnesses": 7,
|
|
"floor": 2,
|
|
"lastWriteWasFingerprintOnly": true,
|
|
"identicalPixels": true
|
|
}
|
|
}
|