fix(tradein/v2): аналитика — 2 графика в ряд, чтобы Цена×срок влезала на экран
All checks were successful
CI / backend-tests (pull_request) Has been skipped
CI Trade-In / changes (pull_request) Successful in 7s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI / changes (pull_request) Successful in 7s
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 58s

"История цен в этом доме" и "Цена × срок продажи" стояли друг под другом и
переполняли фиксированную высоту v2-панели (scrollHeight 1041px vs ~847px
видимой области) — scatter-график обрезался, требовался скролл. Ставим оба
блока в один ряд (grid 1fr 1fr, gap 16, align-items start) — освобождает
ровно ~194px по вертикали, весь оверлей помещается без скролла. Высоты и
viewBox самих SVG не трогали.
This commit is contained in:
bot-backend 2026-07-12 17:54:04 +03:00
parent 4f205bd7da
commit a575f59378

View file

@ -327,6 +327,17 @@ export default function AnalyticsView({
)}
</div>
{/* история цен + цена × срок продажи side by side so both fit the
fixed-height v2 artboard panel without scrolling (reclaims ~194px
of vertical space vs. stacking; chart heights unchanged). */}
<div
style={{
display: "grid",
gridTemplateColumns: "1fr 1fr",
gap: 16,
alignItems: "start",
}}
>
{/* история цен */}
<div style={{ position: "relative", ...cardStyle }}>
<div
@ -683,5 +694,6 @@ export default function AnalyticsView({
</svg>
</div>
</div>
</div>
);
}