From 7444eda526b36b525aa74a44769567b043f3f60f Mon Sep 17 00:00:00 2001 From: "gorbenko.pavel" Date: Mon, 24 Aug 2026 16:54:22 +0500 Subject: [PATCH] =?UTF-8?q?Web=20part=20=D0=BD=D0=B0=20=D0=B2=D1=81=D1=8E?= =?UTF-8?q?=20=D1=88=D0=B8=D1=80=D0=B8=D0=BD=D1=83=20=D0=BA=D0=B0=D0=BD?= =?UTF-8?q?=D0=B2=D1=8B=20SharePoint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Снимаем max-width канвы для контейнера workbench (#workbenchPageContent) и зоны канвы на живой странице (.CanvasComponent.LCS .CanvasZone) — иначе supportsFullBleed из манифеста растягивает web part только в полноширинной секции, а в обычной одноколоночной ширина остаётся ограниченной. Co-Authored-By: Claude Opus 5 --- .../components/ApprovalAdmin.module.scss | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/frontend/src/webparts/approvalAdmin/components/ApprovalAdmin.module.scss b/frontend/src/webparts/approvalAdmin/components/ApprovalAdmin.module.scss index 6770da3..6083861 100644 --- a/frontend/src/webparts/approvalAdmin/components/ApprovalAdmin.module.scss +++ b/frontend/src/webparts/approvalAdmin/components/ApprovalAdmin.module.scss @@ -1,5 +1,17 @@ @import '../../../styles/design-tokens'; +// Full-width: снимаем max-width канвы SharePoint — и в workbench (dev), и на живой +// странице. !important оправдан: перебиваем встроенные стили канвы, иначе их не снять. +// Если после обновления платформы ширина вернётся — проверить актуальные селекторы в DevTools. +// Работает даже в обычной одноколоночной секции; supportsFullBleed в манифесте +// нужен дополнительно, чтобы web part можно было ставить в полноширинную секцию. +:global { + #workbenchPageContent, + .CanvasComponent.LCS .CanvasZone { + max-width: 100% !important; + } +} + .approvalAdmin { font-family: $font-sans; }