app-map: deck.diff — Fd-пайплайн Roborazzi поднят + Д-находки 2 экранов (бейджи иконки-vs-эмодзи, аватар исполнителя, колонка Участники); STATUS
This commit is contained in:
@@ -1,6 +1,12 @@
|
||||
# Diff: Карточки (Deck) — итерация 1 (2026-07-13)
|
||||
Ff_app: **25.3%** (47 open Ф / 76) · Fd_app: **предварительно** (веб-вёрстка сверена live через
|
||||
iframe 390px; натив-дизайн-проход на устройстве — след. итерация) · n-a: 4
|
||||
Ff_app: **25.3%** (47 open Ф / 76) · Fd_app: **предварительно, 2/8 экранов** (Roborazzi-пайплайн
|
||||
поднят, mail/111) · n-a: 4
|
||||
|
||||
> **Fd-пайплайн (mail/111):** Roborazzi 360dp живой — `feature/deck/src/test/DeckScreenshotTest`
|
||||
> рендерит нативные экраны в PNG (`src/test/screenshots/deck-boards.png`, `deck-board.png`,
|
||||
> коммит 58f11c2). Веб-эталон снимаю iframe-360 на forbion (sample-доска «Welcome», без данных
|
||||
> `cloude`). Сверено 2 экрана (список досок, доска-стек); Д-находки — ниже. Остальные 6 экранов
|
||||
> + всплывающие меню (mail/087) — след. проходы.
|
||||
|
||||
> Прогресс P1: (6eeba1b) меню карточки «**Назначить мне / Снять**»; (9d726f4) **бейдж
|
||||
> комментариев** «💬 N»; (73762d8/4fdadef) **меню колонки** «⋯» — «**Переименовать**» и
|
||||
@@ -42,9 +48,12 @@ Browser 1/cloude read-only) ↔ натив (`feature/deck`: `DeckRepository`/`De
|
||||
## Экран 2: Все доски (список) — Ff 50.0% (1 open Ф / 2)
|
||||
- [Ф][done] Открыть доску (тап строки) — есть.
|
||||
- [Ф][open] Поиск/фильтр списка досок (`navFilter`) — нет.
|
||||
- [Д][open] Колонка «**Участники**» (аватары ACL) — натив не показывает участников доски.
|
||||
- [Д][—] Строка-карточка доски (bullet цвета + название, border/radius) — сверено, близко 1:1
|
||||
(натив `DeckBoardRow`); детальный Fd — на устройстве.
|
||||
- [Д][open] Колонка «**Участники**» (аватары ACL) — натив не показывает участников доски
|
||||
(`сверено:` Roborazzi vs iframe-360: веб — таблица с колонкой аватаров справа, натив — только bullet+имя).
|
||||
- [Д][open] **Заголовки-колонки** «Название доски / Участники» — в вебе есть строка-шапка таблицы,
|
||||
в нативе её нет (список без шапки). Fd-минус композиции.
|
||||
- [Д][done] Строка доски: bullet цвета + название, border/radius 8 — сверено (Roborazzi
|
||||
`deck-boards.png` ↔ веб), совпадает.
|
||||
|
||||
## Экран 3: Обзор / «Ожидающие выполнения» — Ff 0.0% (2 open Ф / 2)
|
||||
- [Ф][open] Дашборд карточек по срокам (Просроченные/Сегодня/Завтра/Ближайшие 7 дней/Позже/
|
||||
@@ -90,6 +99,14 @@ Browser 1/cloude read-only) ↔ натив (`feature/deck`: `DeckRepository`/`De
|
||||
- [Ф][done] Перенос карточки между колонками (в вебе drag-n-drop) — натив реализует переносом
|
||||
через чипы «Колонка» (Д-нюанс: без DnD-жеста).
|
||||
|
||||
**Fd-находки (Roborazzi `deck-board.png` ↔ веб iframe-360):**
|
||||
- [Д][open] **Бейджи карточки — иконки vs эмодзи**: веб рисует SVG-иконки (календарь/чек-лист/
|
||||
комментарий/аватар), натив — эмодзи (🗓/☑/💬/👤). Расхождение типографики/иконок.
|
||||
- [Д][open] **Исполнитель**: веб — кружок-аватар, натив — «👤 имя» текстом. Композиция отличается.
|
||||
- [Д][done] Колонка-стек: шапка (заголовок+счётчик+«+»+«⋯»), карточки с метками/чекбоксом/
|
||||
заголовком — сверено, композиция близка 1:1.
|
||||
- [Д][done] Метки-чипы (цветной фон 0.22 + рамка) и чекбокс done — сверено, совпадают.
|
||||
|
||||
## Экран 5: Лист-деталь / сайдбар карточки (Свойства/Вложения/Комментарии/Активность) — Ff 38.9% (11 open Ф / 18)
|
||||
**Свойства (Details):**
|
||||
- [Ф][done] Метки: назначить/снять (toggle меток доски) — есть.
|
||||
|
||||
Reference in New Issue
Block a user