From e792bed3251eda2035928ac3381bcd2ea1b4e9c8 Mon Sep 17 00:00:00 2001 From: lekss361 Date: Sat, 6 Jun 2026 19:09:13 +0000 Subject: [PATCH] =?UTF-8?q?fix(tradein):=20white-label=20=D0=B1=D0=B5?= =?UTF-8?q?=D0=B7=20logo=20=D0=BD=D0=B5=20=D0=BF=D0=BE=D0=BA=D0=B0=D0=B7?= =?UTF-8?q?=D1=8B=D0=B2=D0=B0=D0=B5=D1=82=20=C2=AB=D0=9C=D0=B5=D1=80=D0=B0?= =?UTF-8?q?=C2=BB-=D0=B3=D0=BB=D0=B8=D1=84=20(#1097)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Topbar white-label-no-logo fallback: MeraMark → первая буква имени клиента (нейтральный плейсхолдер) — бренд не утекает в клиентскую шапку. MeraMark остаётся только в дефолтной ветке. OfferCard: intentional-комментарии у «Trade-In» (механика сделки). tsc 0 + build green. Closes #1081. Co-authored-by: lekss361 Co-committed-by: lekss361 --- tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx | 3 +++ tradein-mvp/frontend/src/components/trade-in/Topbar.tsx | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx b/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx index 5032cbee..9dc033af 100644 --- a/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx +++ b/tradein-mvp/frontend/src/components/trade-in/OfferCard.tsx @@ -68,6 +68,7 @@ export function OfferCard({ estimate, brandSlug }: Props) { {/* ── Прайм-блок: ваша выгода ── */} + {/* intentional: «Trade-In» здесь = механика сделки, не имя бренда (rebrand #1079) */}
Ваша выгода через Trade-In
@@ -83,6 +84,7 @@ export function OfferCard({ estimate, brandSlug }: Props) { Статья расходов + {/* intentional: «Trade-In» здесь = механика сделки, не имя бренда (rebrand #1079) */} Через Trade-In Самостоятельная продажа @@ -122,6 +124,7 @@ export function OfferCard({ estimate, brandSlug }: Props) { + {/* intentional: «Trade-In» здесь = механика сделки, не имя бренда (rebrand #1079) */}
Издержки при самостоятельной продаже сопоставимы со скидкой{" "} {breakdown.totalPctMid.toFixed(0)}% от цены объявления.{" "} diff --git a/tradein-mvp/frontend/src/components/trade-in/Topbar.tsx b/tradein-mvp/frontend/src/components/trade-in/Topbar.tsx index 96863027..486415c3 100644 --- a/tradein-mvp/frontend/src/components/trade-in/Topbar.tsx +++ b/tradein-mvp/frontend/src/components/trade-in/Topbar.tsx @@ -127,8 +127,10 @@ export function Topbar({ active }: TopbarProps) { className="brand-logo" /> ) : ( + /* #1081 white-label без logo_url: показываем первую букву клиента, + НЕ нашу марку MeraMark — бренд не должен утекать в чужой заголовок. */ <> - + {brand.name.slice(0, 1).toUpperCase()} {brand.name} )