fix(tradein/v2): пометка «В ОФФЕР» + сузить реестровую карточку (#1991) #2321

Merged
lekss361 merged 1 commit from fix/1991-tradein-price-hierarchy into main 2026-07-03 21:28:51 +00:00
Owner

Summary

Issue #1991 (UX-аудит #03): свести 4 цены к 2 + явная пометка «эта идёт в оффер».

Проверено живьём: эпик #2262 (PR #2312, только что смерджен) уже закрыл большую часть проблемы — Avito IMV полностью вынесен из hero в отдельную аналитику, 3 цены (asking/expected/ДКП) разведены по размеру и весу. Оставшийся геп:

  • ДКП·Росреестр карточка занимала равную ширину сетки с двумя ценовыми (1fr/1fr/1fr) несмотря на приглушённый стиль — сужена до 0.85fr против 1.3fr/1.3fr у главных цен.
  • Добавлена явная пометка «В ОФФЕР» на карточке ожидаемой цены сделки (headline), скрыта в H1 empty-state.

Изменение точечное — только ResultPanel.tsx, переиспользует существующие design-токены (accentDeep, onAccent), без новых типов/данных.

Test plan

  • tsc --noEmit: 0 errors
  • Pre-push review (code-reviewer): APPROVE, независимо перепроверил что prior-epic claim реален (git log на файл) и что Avito IMV нигде не конкурирует с result-картами
  • post-merge: визуальный QA — узкая ДКП-колонка не должна ломать перенос двухстрочного заголовка на типичных viewport

Refs #1991

## Summary Issue #1991 (UX-аудит #03): свести 4 цены к 2 + явная пометка «эта идёт в оффер». Проверено живьём: эпик #2262 (PR #2312, только что смерджен) уже закрыл большую часть проблемы — Avito IMV полностью вынесен из hero в отдельную аналитику, 3 цены (asking/expected/ДКП) разведены по размеру и весу. Оставшийся геп: - ДКП·Росреестр карточка занимала равную ширину сетки с двумя ценовыми (1fr/1fr/1fr) несмотря на приглушённый стиль — сужена до 0.85fr против 1.3fr/1.3fr у главных цен. - Добавлена явная пометка «В ОФФЕР» на карточке ожидаемой цены сделки (headline), скрыта в H1 empty-state. Изменение точечное — только `ResultPanel.tsx`, переиспользует существующие design-токены (`accentDeep`, `onAccent`), без новых типов/данных. ## Test plan - [x] tsc --noEmit: 0 errors - [x] Pre-push review (code-reviewer): APPROVE, независимо перепроверил что prior-epic claim реален (git log на файл) и что Avito IMV нигде не конкурирует с result-картами - [ ] post-merge: визуальный QA — узкая ДКП-колонка не должна ломать перенос двухстрочного заголовка на типичных viewport Refs #1991
lekss361 added 1 commit 2026-07-03 21:27:03 +00:00
fix(tradein/v2): пометка «В ОФФЕР» + сузить реестровую карточку (#1991)
All checks were successful
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / changes (pull_request) Successful in 12s
CI / changes (pull_request) Successful in 13s
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Successful in 1m0s
417cbb7c20
После #2266/#2312 иерархия 3 цен уже разведена по размеру/весу (Avito IMV
вынесен из hero целиком в отдельную аналитику). Оставшийся геп из #1991:

- ДКП·Росреестр карточка занимала равную с двумя ценовыми ширину сетки
  (1fr/1fr/1fr) несмотря на приглушённый стиль — теперь 1.3fr/1.3fr/0.85fr,
  две главные цены доминируют, реестровая карточка визуально вторична.
- Добавлена явная пометка «В ОФФЕР» на карточке ожидаемой цены сделки
  (скрыта в H1 empty-state, где акцентная рамка переезжает на asking-карточку).

Refs #1991
lekss361 merged commit 279e7de778 into main 2026-07-03 21:28:51 +00:00
lekss361 deleted branch fix/1991-tradein-price-hierarchy 2026-07-03 21:28:51 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#2321
No description provided.