From d3e8d969c88695d094ef96fe711b30d3a8c5bed5 Mon Sep 17 00:00:00 2001 From: Andrey Epifancev Date: Thu, 22 Oct 2026 01:24:57 +0400 Subject: [PATCH] =?UTF-8?q?style(web):=20=D0=B2=D0=B5=D1=80=D1=85=D0=BD?= =?UTF-8?q?=D1=8F=D1=8F=20=D0=BF=D0=B0=D0=BD=D0=B5=D0=BB=D1=8C=20=D0=BD?= =?UTF-8?q?=D0=B0=20=D1=83=D0=B7=D0=BA=D0=BE=D0=BC=20=D1=8D=D0=BA=D1=80?= =?UTF-8?q?=D0=B0=D0=BD=D0=B5,=20=D0=BA=D0=BE=D0=BD=D1=82=D1=80=D0=B0?= =?UTF-8?q?=D1=81=D1=82=20=D1=82=D0=B5=D0=BA=D1=81=D1=82=D0=B0=20Notice=20?= =?UTF-8?q?(#65)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Тема и меню «…» остаются в первой строке панели, статус данных — второй; на 390 px выбор проекта сжимается. Текст Notice — основным цветом. Co-Authored-By: Claude Opus 5.5 --- web/src/issues/issues.css | 4 ++-- web/src/shell/shell.css | 3 +++ web/src/ui/ui.css | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/web/src/issues/issues.css b/web/src/issues/issues.css index 6b59e4a..529ccf9 100644 --- a/web/src/issues/issues.css +++ b/web/src/issues/issues.css @@ -30,7 +30,7 @@ .issues__hint{margin:0;color:var(--color-text-secondary)} .issues__more{display:flex;justify-content:center} /* карточка задачи в окне (design 13, 19): всё через токены */ -.issue{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-primary)} +.issue{font-size:var(--fs-body);line-height:var(--lh-body)} .issue a{color:var(--color-action-primary)} .issue a.ui-btn{color:var(--color-text-primary);text-decoration:none} .issue .hint{margin:0;font-size:var(--fs-body);color:var(--color-text-secondary)} @@ -117,4 +117,4 @@ .issue-head .ui-icon-btn{order:2} .issue-head a.ui-btn{order:3} } -.issue .ui-notice__text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-primary)} +.issue .ui-notice__text{font-size:var(--fs-body);line-height:var(--lh-body)} diff --git a/web/src/shell/shell.css b/web/src/shell/shell.css index de3e5ea..9bbd6ee 100644 --- a/web/src/shell/shell.css +++ b/web/src/shell/shell.css @@ -19,11 +19,14 @@ .crash h2{margin:0;font:inherit} @media (max-width:1099px){ .appbar .data-status{order:10;flex:1 0 100%} + .appbar .ui-theme,.appbar .more{order:4} /* T10.1: тема и «…» остаются в первой строке, статус данных — второй */ .appbar .appbar__spacer{flex:1 1 0} } @media (max-width:639px){ .appbar{padding-inline:16px} .appbar__brand{display:none} + .appbar .appbar__spacer{display:none} + .appbar .project-picker{flex:1 1 0;width:auto;max-width:none;min-width:0} /* T10.1: picker, тема и «…» — в одной строке */ .appbar .ui-seg{flex:1 1 100%;order:5} .appbar .ui-seg__item{flex:1 1 0;justify-content:center} } diff --git a/web/src/ui/ui.css b/web/src/ui/ui.css index 88d7933..7abe2a2 100644 --- a/web/src/ui/ui.css +++ b/web/src/ui/ui.css @@ -96,7 +96,7 @@ } .ui-notice__body { flex: 1; min-width: 0; } .ui-notice__title { font-size: var(--fs-body); line-height: var(--lh-body); font-weight: 600; color: var(--color-text-primary); } -.ui-notice__text { font-size: var(--fs-caption); line-height: var(--lh-caption); color: var(--color-text-secondary); } +.ui-notice__text { font-size: var(--fs-caption); line-height: var(--lh-caption); color: var(--color-text-primary); } .ui-notice__action { flex: none; } .ui-notice a { color: var(--color-action-primary); } .ui-notice--success { background: var(--color-status-success-bg); border-color: var(--color-status-success); }