From b66a6f6e7b51bb3a4ef7875d08a7a72b84bbdec5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Tue, 7 Jul 2026 19:42:50 +0300 Subject: [PATCH] =?UTF-8?q?feat(=D0=BF=D0=BE=D1=80=D1=82=D0=B0=D0=BB-?= =?UTF-8?q?=D0=BC=D0=BE=D0=B1=D0=B8=D0=BB=D0=BA=D0=B0):=20=D0=BF=D0=BB?= =?UTF-8?q?=D0=B0=D0=BD=D1=88=D0=B5=D1=82=20=E2=80=94=20=D1=83=D0=B7=D0=BA?= =?UTF-8?q?=D0=B0=D1=8F=20=D0=BA=D0=BE=D0=BB=D0=BE=D0=BD=D0=BA=D0=B0-?= =?UTF-8?q?=D0=B8=D0=BA=D0=BE=D0=BD=D0=BA=D0=B8=20(rail)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit На планшете (600–1279px) сайдбар сжимается в rail: только иконки пунктов, подписи/поиск/бренд-текст скрыты, контент шире. Иконки берутся из mdi, уже заложенных в данные пунктов; на десктопе иконки скрыты — текстовый сайдбар остаётся прежним. Отступы топбара и контента разведены по ярусу (десктоп 232/240px, планшет 64/72px, телефон 0). Гамбургер топбара теперь показывается только на телефоне (d-sm-none) — на планшете/десктопе он не нужен. Тесты каркаса 24/24 зелёные. Проверено на 820 и 1440px; десктоп не изменился. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../js/components/layout/AppSidebar.vue | 34 +++++++++++++++++++ .../js/components/layout/AppTopbar.vue | 16 +++++++-- app/resources/js/layouts/AppLayout.vue | 10 +++--- 3 files changed, 54 insertions(+), 6 deletions(-) diff --git a/app/resources/js/components/layout/AppSidebar.vue b/app/resources/js/components/layout/AppSidebar.vue index 3dbf3d8d..b8062528 100644 --- a/app/resources/js/components/layout/AppSidebar.vue +++ b/app/resources/js/components/layout/AppSidebar.vue @@ -113,6 +113,7 @@ defineExpose({ navGroups }); :class="{ 'ld-nav-item--active': route.path === item.to }" :data-tour="`nav-${item.to.replace('/', '')}`" > + {{ item.title }} {{ item.badge }} {