From 2db3abcf64d3a4bf2e1fdd87df485f1333868486 Mon Sep 17 00:00:00 2001 From: Maxim Dolgolyov Date: Tue, 26 May 2026 19:04:01 +0300 Subject: [PATCH] =?UTF-8?q?fix(labs):=20=D1=83=D0=B1=D1=80=D0=B0=D1=82?= =?UTF-8?q?=D1=8C=20=D0=B3=D0=BE=D1=80=D0=B8=D0=B7=D0=BE=D0=BD=D1=82=D0=B0?= =?UTF-8?q?=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9=20=D1=81=D0=BA=D1=80=D0=BE=D0=BB?= =?UTF-8?q?=D0=BB=20=D0=B2=20=D0=BF=D0=B0=D0=BD=D0=B5=D0=BB=D0=B8=20=D0=9F?= =?UTF-8?q?=D0=BB=D0=B0=D0=BD=D0=B8=D0=BC=D0=B5=D1=82=D1=80=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Причина: .geo-tool-btn имел white-space:nowrap, длинные подписи ('Подобие (гомотетия)', 'Параллельность', 'Средняя линия') вылезали за пределы 1fr-ячейки 2-колоночного грида. Фикс: - white-space:normal + word-break:break-word + line-height 1.15 в .geo-panel-modern → текст переносится в 2 строки - overflow-x:hidden на саму панель — гарантия что горизонтальный скролл не появится - min-width:0 на грид и его ячейки — иначе текст не сжимался - 'Подобие (гомотетия)' → 'Подобие' (полное название осталось в title) --- frontend/css/lab.css | 16 ++++++++++++++-- frontend/lab.html | 4 ++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/frontend/css/lab.css b/frontend/css/lab.css index e745f01..32492a6 100644 --- a/frontend/css/lab.css +++ b/frontend/css/lab.css @@ -1952,10 +1952,22 @@ canvas[data-draggable]:active { cursor: grabbing; } width: 260px !important; padding: 10px 10px !important; gap: 6px !important; + overflow-x: hidden !important; } .geo-panel-modern .geo-tool-btn { - font-size: .78rem; - padding: 6px 8px; + font-size: .76rem; + padding: 6px 7px; + white-space: normal; + text-align: left; + line-height: 1.15; + min-width: 0; + word-break: break-word; +} +.geo-panel-modern .geo-tool-grid { + min-width: 0; +} +.geo-panel-modern .geo-tool-wide { + grid-column: 1 / -1; } /* sticky quick-access bar */ diff --git a/frontend/lab.html b/frontend/lab.html index fc30dd7..82a1d33 100644 --- a/frontend/lab.html +++ b/frontend/lab.html @@ -4418,9 +4418,9 @@ Перенос -